Es así de simple: el lenguaje y la tecnología (JRE, con su JVM, clases estándar, interfaces estándar...). O si preferís, entender que se refiere siempre a la tecnología en general.
Está claro que no se confunde con un café o con una isla.
Os podéis cachondear de que Java use el mismo nombre para el lenguaje y la tecnología pero también me podría cachondear yo de C.
¿cuando un programador de C dice que una variable es de tipo int? ¿a qué se refiere?
¿y cuando dice long?, etc... Dependiendo de donde y cómo lo compiles eso ocupará diferente en memoria, tendrá diferentes límites... Y no sólo eso, también en unos sitios se usa Little Endian y en otro Big Endian, etc...
Como C sólo se refiere al lenguaje y no hay una "tecnología C" asociada, dependiendo de la plataforma donde estés tendrás un significado diferente.
Eso sí es un problema.
-- -- Uno de mis lemas: "1º. NO A LOS RECURSOS MAL APROVECHADOS"
Java se refiere al lenguaje y a la tecnología
(Puntos:2)( http://labitacora.net/ | Última bitácora: Jueves, 20 Mayo de 2004, 19:01h )
Está claro que no se confunde con un café o con una isla.
Os podéis cachondear de que Java use el mismo nombre para el lenguaje y la tecnología pero también me podría cachondear yo de C.
¿cuando un programador de C dice que una variable es de tipo int? ¿a qué se refiere?
¿y cuando dice long?, etc... Dependiendo de donde y cómo lo compiles eso ocupará diferente en memoria, tendrá diferentes límites... Y no sólo eso, también en unos sitios se usa Little Endian y en otro Big Endian, etc...
Como C sólo se refiere al lenguaje y no hay una "tecnología C" asociada, dependiendo de la plataforma donde estés tendrás un significado diferente.
Eso sí es un problema.
-- Uno de mis lemas: "1º. NO A LOS RECURSOS MAL APROVECHADOS"