Historias
Slashboxes
Comentarios

Login Barrapunto

Login

[ Crear nueva cuenta ]

Encuesta

Encuesta ¿Qué tecnología ganará la partida?
Silverlight de Microsoft
Apollo de Adobe
JavaFX de Sun
JavaScript
Otra
YonderLanguage++
[ Resultado | Encuestas ]
Comentarios:47 | Votos:253

Javascript, ¿el lenguaje del futuro?

editada por McPolu el 09 de Mayo 2007, 11:21h   Printer-friendly   Email story
desde el dept. aplicaciones-distribuidas-con-interfaces-decentes
Se avecina una nueva guerra de navegadores y nadie quiere quedarse fuera. Microsoft ha presentado Silverlight, Adobe apuesta por Apollo y Sun ataca con JavaFX. Mientras tanto, JavaScript 2 asoma la cabeza. Las corporaciones tratarán de hacer de sus tecnologías estándares de facto mientras otras voces nos recomiendan no utilizar tecnologías propietarias. Entre tanta diversidad, algunos lo tienen claro: el lenguaje del futuro es JavaScript. ¿Qué tecnología crees que se impondrá en las futuras aplicaciones web?

Historias relacionadas

[+] Apollo, la respuesta de Adobe a Java y .Net 29 comentarios
Xiriaco nos cuenta: «Adobe Labs acaba de anunciar la disponibilidad de la versión alfa de Apollo. Ya el Flash le quitó un mercado importante a Java en lo que se refiere a Web. Pues ahora resulta que Adobe tiene en sus manos un nuevo proyecto llamado Apollo que consta de kit de desarrollo y un ambiente multiplataforma para desarrollar aplicaciones en diferentes sistemas operativos (especificamente Windows, Linux y Macintosh). Apollo combina muchas tecnologías web (vendría siendo Flash, Flex, Html, Ajax y Javascript). Apollo ofrece la facilidad de utilizar todas estas tecnologías webs dentro del área de la programación para crear programas y aplicaciones que corran dentro de cualquier sistema operativo, sin la necesidad de compilarlo de nuevo y simplemente corriéndolo utilizando el "runtime" de apollo. Para los interesados en esta nueva tecnologia que ahora se une al Java y al .Net de Microsoft como otra opcion para desarrollar aplicaciones multiplataforma.»
[+] Microsoft Silverlight vs. Adobe Flash 56 comentarios
Microsoft ha presentado una nueva plataforma multimedia con la que pretende desafiar al reproductor Flash, de Adobe, líder del sector. La herramienta en cuestión se llama Silverlight, y al parecer está disponible para Windows y para Mac. Silverlight (previamente denominado "WPF/E") es un subconjunto ligero de XAML (eXtensible Application Markup Language) para construir aplicaciones multimedia en la web.
[+] Sun responde a AJAX y Silverlight con JavaFX 15 comentarios
rabalde nos cuenta: «Según publican Infoworld y CNet News, Sun va a lanzar hoy una familia de productos basados en Java llamada JavaFX en la Conferencia Java One en San Francisco. JavaFX va a competir directamente con AJAX y con el recién lanzado Silverlight de Microsoft. Se dice que JavaFX será un variante de Java enfocada en el desarrollo para el mercado de comunicaciones, incluyendo los escritorios, clientes móviles y TVs. El primer producto será JavaFX Mobile, un sistema para dispositivos móviles.»
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.
  • encuesta!!!

    (Puntos:1, Informativo)
    por pobrecito hablador el Miércoles, 09 Mayo de 2007, 12:00h (#908232)
    Pues no tengo ni la menor ideas. Pero a la derecha hay una encuestas. No sabia que se podia hacer!!!

    Quizas tendriais que poner una nota en la notica cuando se asocie una encuesta.
    • Re:encuesta!!! de Inconexo (Puntos:2) Miércoles, 09 Mayo de 2007, 13:06h
  • Ninguno

    (Puntos:2, Inspirado)
    por jamarcko (26782) el Miércoles, 09 Mayo de 2007, 12:04h (#908236)
    ( http://luixrodriguezneches.wordpress.com/ )
    Todos sabemos cómo es esto de los lenguajes de programación y las nuevas tecnologías. Es estúpido pensar que una tecnología acabará imponiendose definitivamente 'per secula seculorum'. Habrá ráfagas... modas... competencias... surgiran nuevas ideas... y quizá durante un tiempo se impondrá alguna, aunque ello no signifique que sea la mejor, y si no ahí queda el caso de SQL, que se impuso sobre las demás pese a ser muy ofuscado (joins) y no ser ni mucho menos el mejor. Visita: http://luix-v2007.blogspot.com/ [blogspot.com]
    • Re:Ninguno de grimpi (Puntos:2) Miércoles, 09 Mayo de 2007, 13:53h
      • Re:Ninguno de roman13 (Puntos:2) Jueves, 10 Mayo de 2007, 07:08h
    • Re:Ninguno de eusonig2 (Puntos:1) Miércoles, 09 Mayo de 2007, 18:15h
    • Re:Ninguno de MaGaO (Puntos:2) Miércoles, 09 Mayo de 2007, 19:51h
      • Re:Ninguno de MaGaO (Puntos:2) Jueves, 10 Mayo de 2007, 10:37h
        • Re:Ninguno de MaGaO (Puntos:2) Jueves, 10 Mayo de 2007, 16:09h
        • 1 respuesta por debajo de tu umbral de lectura actual.
      • 1 respuesta por debajo de tu umbral de lectura actual.
    • Re:Ninguno de jamarcko (Puntos:1) Jueves, 10 Mayo de 2007, 14:26h
      • Re:Ninguno de eusonig2 (Puntos:1) Jueves, 10 Mayo de 2007, 18:19h
        • Re:Ninguno de jamarcko (Puntos:1) Viernes, 11 Mayo de 2007, 12:19h
    • 2 respuestas por debajo de tu umbral de lectura actual.
  • Hablemos con propiedad...

    (Puntos:5, Inspirado)
    por OriK (24834) el Miércoles, 09 Mayo de 2007, 12:20h (#908239)
    ( http://mla.com.es/ )
    JavaScript es UN lenguaje de presente y seguirá siendo UN lenguaje de futuro (y muy importante por los desarrollos web que se nos vienen encima) sin embargo nunca será EL lenguaje del futuro y menos siendo un lenguaje del tipo de JS (orientado a unos usos muy concretos).

    A pesar de que me parece un titular muy sensacionalista, JS en mi opinión tiene ya ganada la partida desde hace mucho tiempo, solo compitiendo con Flash (aunque en teoría deberían ser complementarios...), pero cada vez más se van definiendo los usos de uno u otro lenguaje/tecnología.

    Salu2!!
  • Ya casi ni lo odio }:-P
    --

    $ uname -a
    Linux multivac 3.4.10-5-multivac #1 Fri May 20 15:49:12 UTC 2015 mvac GNU/Linux
  • No comprendo (o soy gilipollas)

    (Puntos:5, Inspirado)
    por wschutz (21130) el Miércoles, 09 Mayo de 2007, 13:06h (#908258)
    ( http://www.themountolympus.net/ | Última bitácora: Martes, 31 Octubre de 2006, 18:26h )
    No entiendo eso de que lenguaje de futuro...
    Que yo sepa, así, a bote pronto, los navegadores soportan, (X)HTML, CSS1-2-3 y JavaScript...

    Por lo tanto, ¿dónde está la guerra? Quizás, la pregunta a realizar es ¿qué envoltura de JavaScript ganará? Porque todo estos paquetes-que-me-hace-mi-aplicación-guay-en-cinco-m inutos no son más que añadidos a un lenguaje base, que es JavaScript, usando como es lógico, XHTML y CSS.

    Unos te lo ofrecen con Java, otros con .NET, otros con refundidos de XML y otros con Flash.

    Sinceramente, lo prefiero sólo; en los últimos dos años, multitud de desarrolladores han demostrado que JavaScript no necesita de nada ni de nadie para hacer las virguerías que se quiera.
    Y para muestra... veamos lo que se puede hacer [mootools.net] con la última versión del paquete mooTools 1.1 [mootools.net].

    --
    So this is how liberty dies... with a thunderous applause (Star Wars III: Revenge of the Sith 2005)
  • La inercia

    (Puntos:2)
    por Inconexo (20311) el Miércoles, 09 Mayo de 2007, 13:09h (#908260)
    ( http://asqueados.campanilla.net/wp | Última bitácora: Sábado, 16 Agosto de 2008, 10:00h )
    Javascript tiene la ventaja de que está ya asentado, y es mucho más fácil adaptarse a los nuevos cambios que probar lenguajes nuevos, que lo harán unos pocos.

    Mi voto por el conservadurismo.
  • sera el lenguaje del futuro...

    (Puntos:3, Inspirado)
    por elfernan (31621) el Miércoles, 09 Mayo de 2007, 13:18h (#908264)
    ... cuando los navegadores se pongan de acuerdo, sea un lenguaje fuertemente tipado, se puedan generar componentes graficos reutilizables, permita el testeo, depuracion y todo esto de una manera sencilla.

    Mientras tanto, si, tenemos Google Web Toolkit por ejemplo, que permite programar en un lenguaje del futuro de verdad (por lo menos de un futuro cercano) y compilar a javascript...

    por cierto, si veis este comentario en una noticia de mutacion de no se que leches, ni caso eh?
    --
    Invertir en conocimientos produce siempre los mejores beneficios - Benjamin Franklin
  • Aclaremos unas cosas

    (Puntos:2, Inspirado)
    por pobrecito hablador el Miércoles, 09 Mayo de 2007, 13:20h (#908266)
    Primero, cómo pretendemos que JS sea un lenguaje de futuro si en el presente cada navegador interpreta lo que quiere. Si ya es hercúlea la tarea de un estándar CSS, JS es otro cantar. No hay más que ver como Morcilla hace uso de lo más oscuro de JS combinado con AJAX y cómo otros exploradores, hasta hace bien poco, no eran compatibles ni con la mitad de sus páginas. Hasta que no terminemos con las luchas entre exploradores, esto será el cuento de nunca acabar.
  • lo primero...

    (Puntos:4, Interesante)
    por sammael (16347) el Miércoles, 09 Mayo de 2007, 13:36h (#908275)
    ( http://barrapunto.com/ | Última bitácora: Lunes, 30 Junio de 2008, 10:12h )
    que habria que hacer para que javascript sea el leguaje del futuro es quitarle a la gente la estupida idea de que es un lenguaje que solo se puede usar en el navegador para acompaniar a paginas web.

    como si no se pudiera usar en otros sitios [mozilla.org]...
    --


    Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
  • Máximo común divisor

    (Puntos:4, Interesante)
    por Super Coco (22314) el Miércoles, 09 Mayo de 2007, 13:52h (#908284)
    ( http://www.vicente-navarro.com/blog/ | Última bitácora: Lunes, 02 Junio de 2008, 19:03h )
    En estos temas en los que la interoperabilidad es lo que cuenta los desarrolladores necesitan elegir el máximo común divisor de todas las opciones que tienen disponible.

    Es decir, si quieren desarrollar una aplicación web en un entorno corporativo en el que todos los clientes sean seguro Windows XP con IE 7 y el Silverlight instalado, pueden focalizarse en esa plataforma.

    Pero en la inmensa mayoría de los casos el objetivo del desarrollador será cualquier usuario de Internet y por tanto eligirá lo que funcione para la gran mayoría de los potenciales usuarios (establecer esa "gran mayoría" a veces también lleva su debate, ¿es una "mayoría" considerable el 2-5% de usuarios de Opera?). Y esto, hoy por hoy y durante muchísimo tiempo, será DHTML+Javascript 1.x+CSS, y como mucho Flash.

    Además, la previsible no aparición de Silverlight y Apolo para entornos Unix todavía corrobora más esto. El uso de *IX no crece rápidamente en el escritorio, pero poco a poco va rascando mercado, no perdiéndolo, y lentamente cada vez será más necesario tener en cuenta que el lenguaje sea multiplataforma.

    Por tanto, sí, ¡el JavaScript ya está con nosotros y previsiblement se quedará mucho tiempo más!
    --
    Me lo contaron y lo olvidé, lo vi y lo aprendí, lo hice y lo entendí.
  • Algo confuso...

    (Puntos:3, Interesante)
    por morris (13783) el Miércoles, 09 Mayo de 2007, 13:54h (#908287)
    ( Última bitácora: Viernes, 09 Marzo de 2007, 00:46h )

    ...el planteamiento, mezclando tecnologías y lenguajes. Que JavaScript es un lenguaje de futuro (por usar los mismos términos) es algo más que evidente si atendemos a los hechos.

    • JavaScript está disponible en la práctica totalidad de navegadores, sin necesidad de instalar nada.
    • Flash utiliza ActionScript, basado en las especificaciones ECMA-262, es decir, a todos los efectos JavaScript (a Macromedia le gustaba JavaScript, como demostró incluyéndolo como lenguaje alternativo a Lingo en Director). Además, ¿cómo puede una película Flash interactuar con otros elementos de una página web? Mediante JavaScript.
    • Silverlight es un subconjunto de XAML, y está desarrollado de manera que se puedan crear y manipular objetos XAML con JavaScript.

    De JavaFX no hablo porque no lo conozco, aunque por lo que he podido entrever se trata de Applets 2.0 para la Web 2.0, así que por mi parte no merece mayor consideración (al menos de momento).

    En definitiva, JavaScript es y será (por bastante tiempo) un elemento más que necesario a la hora de añadir dinamismo a una página web, bien desarrollando enteramente una solución en este lenguaje, o bien como vínculo para integrar otras tecnologías.

  • Ni blanco ni negro

    (Puntos:1)
    por mortimer (6729) el Miércoles, 09 Mayo de 2007, 15:12h (#908319)
    ( http://barrapunto.com/ )
    Pues yo me quedo con la noticia de tantos lenguajes. Como pasa siempre, copiarán cosas de aquí y de allí. El segundo copiará lo bueno del resto y cambiará lo que le parece malo. Se liberarán las especificaciones, se hará un clon, alguien lo copiará y mejorará... y así hasta que salga uno se imponga. ¿Cual será? Seguro que ninguno que conozcamos, si no uno parecido a... Lo que si es probable es que se base en javascript, pero no veo mucho a la gente programando en JS a pelo.
    --
    ¡Salud!
  • Duda

    (Puntos:2)
    por MrSiir (9512) <{javier79} {at} {me.com}> el Miércoles, 09 Mayo de 2007, 15:52h (#908340)
    ( http://www.siirlabs.es/ | Última bitácora: Martes, 06 Julio de 2004, 20:01h )
    A mí no que no me queda claro es cuando se dice " Javascript, ¿el lenguaje del futuro?", ¿se refiere solo a la web o a cualquier ámbito?
  • Hugo_Bedolla

    (Puntos:1)
    por Hugo_Bedolla (2135) <enyix_en_hotmail> el Miércoles, 09 Mayo de 2007, 21:48h (#908462)
    ( http://djenyix.hi5.com/ )
    De inicio, y sin haber visto los otros (excepto y se obvia, JavaScript... estoy ahora mismo checando la sintaxis de JavaFX y lo que veo me deja gratamente sorprendido :D.

    Chequen aquí para darle un vistazo:

    https://openjfx.dev.java.net/Getting_Started_With_ JavaFX.html [java.net]
    --

    __________

    El abuso en la lectura de este comentario puede ser perjudicial para su salud

  • KDE y plasma

    (Puntos:2)
    por mr_mejor (10915) el Miércoles, 09 Mayo de 2007, 22:12h (#908470)
    ( http://barrapunto.com/ )

    Creo recordar que en plasma, que seria algo asi como kdesktop+superkaramba para KDE 4, se pueden usar varios lenguajes, pero de serie solo C++ y JS.


    Y a dia de hoy se puede hacer RAD con kommander+JS. En kde-apps hay algunas cosas interesantes hechas de esta manera.


    En cierta parte es lógico. Mucha gente aprende JS con el tema de la web, existen toneladas de código de ejemplo y hay un (pseudo)interprete en casi todos los ordenadores: ¡el navegador!.

    --
    La uniformidad no es necesaria para la unidad
  • por Hugo_Bedolla (2135) <enyix_en_hotmail> el Miércoles, 09 Mayo de 2007, 22:18h (#908473)
    ( http://djenyix.hi5.com/ )
    Estoy checando los diversos productos que se mencionan en esta página y por lo que descubro se tratan de tecnologías distintas que tienen diversos usos no directamente relacionados:

    Silverlight: Un reproductor de contenidos que busca rivalizar directamente con el Adobe Flash Player (De hecho y por lo visto se basa en .NET, así que seguramente vendrá haciendo uso de JScript junto con VBScript y por añadido C#, para lo que se refiere a la lógica de contenidos).

    Apollo: Un entorno de ejecución a lo Java Virtual Machine que te promete compilar tu código HTML, CSS y JavaScript como si de código en C++ se tratara y poder ejecutar una aplicación de estilo standalone utilizando tecnologías con una curva de aprendizaje mucho menor.

    JavaFX: Esta es la única de las tecnologías citadas que veo se relaciona de alguna manera a JavaScript. Pretende ser un lenguaje scripting (yo diría una interfaz o simplificación que elimina ciertas complejidades de la sintaxis Java en general, para ciertos usos que no requieren de toda la estructura o que pueden ser simplificados en su desarrollo) orientado básicamente a dispositivos móbiles y electrónicos que despliegan contenido multimedia (De hecho está basado en el uso de Swing y 2D). Básicamente mientras que JavaScript tiene sus usos en el navegador y en servidor, JavaFX define bien su mercado meta: Aplicaciones standalone para dispositivos móviles, PDA, TV's, reproductores CD-DVD y computadoras de escritorio.

    Pueden todos estar tranquilos... JavaScript tiene su nicho bien definido y por lo visto, estos productos no tienen la intención de que sea algo distinto.

    --

    __________

    El abuso en la lectura de este comentario puede ser perjudicial para su salud

  • por ghostbar (20927) el Viernes, 11 Mayo de 2007, 16:27h (#909142)
    ( http://ghostbar.ath.cx/ | Última bitácora: Martes, 23 Agosto de 2005, 13:04h )
    Vamos, si el javascript se interpretara igual en IE que en Firefox entonces sería EL lenguaje, pero mientras tanto habrá que sufrir para que todos los navegadores lo interpreten de manera al menos parecida.
    --
    ghostbar [ghostbar.ath.cx]
  • Re:Javascript da asco

    (Puntos:2, Divertido)
    por pobrecito hablador el Miércoles, 09 Mayo de 2007, 15:22h (#908324)
    tienes rason cuate yo mismo estube writeando un piachepi y empesaron a sonar las cumbias de mi tiita por los parlantes al bakear el sors coud.
    [ Padre ]
  • Re:Ya dejenme descansar no

    (Puntos:1, Informativo)
    por pobrecito hablador el Miércoles, 09 Mayo de 2007, 16:21h (#908349)
    Digan lo que digan, tu dialecto mola mazo.
    [ Padre ]
  • Talibán sarcástico

    (Puntos:3, Inspirado)
    por spok (2400) el Miércoles, 09 Mayo de 2007, 17:00h (#908364)
    ( http://barrapunto.com/~spok/bitacora | Última bitácora: Jueves, 07 Septiembre de 2006, 20:43h )
    Difícil hallar más errores ortográficos en tan poco espacio.
    --

    Dicen que me río de todo y me burlo de todo, porque me río de ellos y me burlo de ellos y ellos creen serlo todo

    [ Padre ]
  • 4 respuestas por debajo de tu umbral de lectura actual.