Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:¿C++?

    (Puntos:1, Inspirado)
    por pobrecito hablador el Lunes, 02 Marzo de 2009, 15:47h (#1131473)
    Jajaja, ¿acaso BP está lleno de gente que sabe de lo que habla?
    [ Padre ]
    • Re:¿C++?

      (Puntos:4, Divertido)
      por pobrecito hablador el Lunes, 02 Marzo de 2009, 17:20h (#1131492)
      Básicamente, la gente que sabe de lo que habla se puede ver como un subconjunto especial de Barrapunto; con lo que quien no tiene ni idea de lo que habla piensa que tiene el nivel de uno que sí, haciendo unos pequeños retoques.

      Parece mentira tener que explicar esto en Barrapunto.
      [ Padre ]
  • Re:¿C++?

    (Puntos:1)
    por Rundrun (24020) el Lunes, 02 Marzo de 2009, 20:58h (#1131527)
    A ver si me explico en /.

      Intel tiene un compilador de C.
      Intel tiene un compilador de C++.
      Intel tiene un compilador de FORTRAN. ...

      Linux (el núcleo) está escrito en C.
      Linux no está escrito en C++.

      La noticia decía que se había compilado Linux con el compilador de C++ de Intel.

      Yo preguntaba por qué con el de C++ y no con el de C.

      ¿Me he explicado en BP?

      Más: ya sé que

      #include
      int main() { puts("Hola, furros."); return 0; }

    se puede compilar con un compilador de C++ aunque esté escrito en C (de hecho, también es obviamente código C++ o no se podría compilar). Pero evidentemente también se puede compilar con un compilador de C.

      Ese era un ejemplo muy simple, pero en casos muy complejos, como Linux, seguramente habrá miles de cosas que den errores con un compilador de C++ y no de C (ya que Linux está escrito en C). Por seguir con el ejemplo tan simple de antes:

    int main() { puts("Hola, torpedos."); }

    compila con un compilador de C pero no de C++ (falta la cabecera, donde está la declaración de puts).
    [ Padre ]
  • Re:¿C++?

    (Puntos:1, Interesante)
    por pobrecito hablador el Lunes, 02 Marzo de 2009, 21:27h (#1131534)
    C NO, repito, NO es un subconjunto de C++. Hay un apéndice con todas las incompatibilidades en la biblia de Stroustrup
    [ Padre ]