Menú
Inicio
Visitar el Sitio Zona Militar
Foros
Nuevos mensajes
Buscar en los foros
Qué hay de nuevo
Nuevos mensajes
Última actividad
Miembros
Visitantes actuales
Entrar
Registrarse
Novedades
Buscar
Buscar
Buscar sólo en títulos
Por:
Nuevos mensajes
Buscar en los foros
Menú
Entrar
Registrarse
Inicio
Foros
Area Militar General
Su pregunta no molesta
Lenguaje de Programacion
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
Estás usando un navegador obsoleto. No se pueden mostrar estos u otros sitios web correctamente.
Se debe actualizar o usar un
navegador alternativo
.
Responder al tema
Mensaje
<blockquote data-quote="Jean Charles Barroux" data-source="post: 736850" data-attributes="member: 1703"><p>Mira, mucho de lo antiguo está directamente en ASSEMBLER. De allí a pasaron a lenguajes especiales, como Jovial por ejemplo, para estandarizarse en ADA.</p><p></p><p>Lo importante de entender es que un lenguaje es una herramienta y uso la que más me convenga para la tarea a realizar. Si es el sistema de pago de sueldos, uno de AI predictivo estratégico, uno de gestión de inventarios de municiones o uno de control de tiro.</p><p></p><p>Por eso se usan desde lenguajes civiles hasta lenguajes específicos para la tarea específica.</p><p></p><p></p><p></p><p>Me temo que tendría que matarte.</p><p></p><p>Pero la respuesta más amplia es, ¿qué tipo de aplicación militar?<span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"><span style="font-size: 9px">---------- Post added at 02:44 ---------- Previous post was at 02:41 ----------</span></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p></p><p>Sí y no.</p><p></p><p>Los grandes sistemas del DoD están en J2EE para las cosas semi-civiles, como los portales de educación por Internet internos.</p><p></p><p>La USN hizo algunas cosas en .Net y tuvo malos resultados.</p><p></p><p>Los grandes sistemas operacionales están casi todos en ADA.</p><p></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"><span style="font-size: 9px">---------- Post added at 02:49 ---------- Previous post was at 02:44 ----------</span></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p></p><p>A ver... C es casi un ASSEMBLER de alto nivel y es una espada de doble filo a ser usada sólo por gente realmente buena. Ahora, el que sabe bien usar C escribe código muy interesante, especialmente a bajo nivel, como el manejo de un <em>Device Driver</em> y ese tipo de cosas.</p><p></p><p>La mayoría de los OSes de tiempo real están escritos en C y tienen sus interfaces en ese lenguaje (i.e. <em>Wind Rivers</em>), así que código C encontraremos por mucho tiempo a bajo nivel.</p><p></p><p>Ahora, ADA te provee de muchas de las cosas de C, pero es más fácil de mantener, y todo sabemos que el 80 a 90% del costo de un sistema es su mantención. Por algo el DoD lo definió y usa.</p><p></p><p>En nuestras tierras, tenemos que el SP-100 fue escrito en ADA, por ejemplo.</p><p></p><p>Personalmente, amo C.<span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"><span style="font-size: 9px">---------- Post added at 02:53 ---------- Previous post was at 02:49 ----------</span></span></p><p><span style="color: Silver"></span></p><p><span style="color: Silver"></span></p><p></p><p>Bueno, esa es LA pregunta a hacer.</p><p></p><p>¿Cuál es el laburo?</p><p></p><p>Según eso escojo las herramientas para hacerlo.</p><p></p><p>Un lenguaje es sólo una herramienta. Nada más.</p><p></p><p></p><p></p><p>Obvio. C se usa y mucho.</p><p></p><p>Pascal fue desarrollado para enseñar a programar y es una herramienta para eso. Ni se imaginan la cara de Niklaus Wirth cuando le contaron que algunas personas programaban sistemas de verdad en Pascal.... Por eso desarrolló su propio lenguaje (i.e. Modula) después para sistemas de verdad.</p><p></p><p>ADA le debe mucho a Modula y a PL/1 en su concepción.</p></blockquote><p></p>
[QUOTE="Jean Charles Barroux, post: 736850, member: 1703"] Mira, mucho de lo antiguo está directamente en ASSEMBLER. De allí a pasaron a lenguajes especiales, como Jovial por ejemplo, para estandarizarse en ADA. Lo importante de entender es que un lenguaje es una herramienta y uso la que más me convenga para la tarea a realizar. Si es el sistema de pago de sueldos, uno de AI predictivo estratégico, uno de gestión de inventarios de municiones o uno de control de tiro. Por eso se usan desde lenguajes civiles hasta lenguajes específicos para la tarea específica. Me temo que tendría que matarte. Pero la respuesta más amplia es, ¿qué tipo de aplicación militar?[COLOR="Silver"] [SIZE=1]---------- Post added at 02:44 ---------- Previous post was at 02:41 ----------[/SIZE] [/COLOR] Sí y no. Los grandes sistemas del DoD están en J2EE para las cosas semi-civiles, como los portales de educación por Internet internos. La USN hizo algunas cosas en .Net y tuvo malos resultados. Los grandes sistemas operacionales están casi todos en ADA. [COLOR="Silver"] [SIZE=1]---------- Post added at 02:49 ---------- Previous post was at 02:44 ----------[/SIZE] [/COLOR] A ver... C es casi un ASSEMBLER de alto nivel y es una espada de doble filo a ser usada sólo por gente realmente buena. Ahora, el que sabe bien usar C escribe código muy interesante, especialmente a bajo nivel, como el manejo de un [I]Device Driver[/I] y ese tipo de cosas. La mayoría de los OSes de tiempo real están escritos en C y tienen sus interfaces en ese lenguaje (i.e. [I]Wind Rivers[/I]), así que código C encontraremos por mucho tiempo a bajo nivel. Ahora, ADA te provee de muchas de las cosas de C, pero es más fácil de mantener, y todo sabemos que el 80 a 90% del costo de un sistema es su mantención. Por algo el DoD lo definió y usa. En nuestras tierras, tenemos que el SP-100 fue escrito en ADA, por ejemplo. Personalmente, amo C.[COLOR="Silver"] [SIZE=1]---------- Post added at 02:53 ---------- Previous post was at 02:49 ----------[/SIZE] [/COLOR] Bueno, esa es LA pregunta a hacer. ¿Cuál es el laburo? Según eso escojo las herramientas para hacerlo. Un lenguaje es sólo una herramienta. Nada más. Obvio. C se usa y mucho. Pascal fue desarrollado para enseñar a programar y es una herramienta para eso. Ni se imaginan la cara de Niklaus Wirth cuando le contaron que algunas personas programaban sistemas de verdad en Pascal.... Por eso desarrolló su propio lenguaje (i.e. Modula) después para sistemas de verdad. ADA le debe mucho a Modula y a PL/1 en su concepción. [/QUOTE]
Insertar citas…
Verificación
¿Cuanto es 2 mas 6? (en letras)
Responder
Inicio
Foros
Area Militar General
Su pregunta no molesta
Lenguaje de Programacion
Este sitio usa cookies. Para continuar usando este sitio, se debe aceptar nuestro uso de cookies.
Aceptar
Más información.…
Arriba