Ir al contenido principal

Dart el lenguaje de programación de Google

En un principio, Google tenía las intenciones de convertir Dart en el nuevo lenguaje de progamación web, compitiendo directamente con JavaScript para para su navegador Chrome. Este lenguaje es definido como un "lenguaje estructurado pero flexible para programación Web"

Hace un poco más de un año, el equipo detrás de Dart se dió cuenta que esto resultaría complicado, así que trasladó su objetivo hacia convertir Dart en un compilador a JavaScript. Y digamos que salió del plano hasta hace unos días, que pude observar que Google está tratando de colocarlo en acción nuevamente.

Así fue como Kasper Lund, cofundandor de Dart, se dió cuenta que la idea original de Dart era "demasiado ambicioso para comenzar". Esto resulta bastante predecible, si se tiene en cuenta la existencia de JavaScript, el cual es bastante estable, y existen millares de herramientas, y navegadores que solo aceptan JavaScript. Por esa razón (y es lo mas logico) se decidió realizar un compilador Dart-to-JavaScript, de manera que los códigos pueden ser ejecutados fuera de Chrome.

Como prueba de esto, hoy y mañana  (26 y 27 de octubre) se está relizando una conferencia en Munich la cual se puede seguir en vivo (desde aquí). Aparentemente, desde Google existe la fuerte intención de empezar por ellos mismos el cambio, AdWords y AdSense está utilizando Dart. Dentro de Google, aseguran que es un lenguaje de programción en crecimiento, y que la cantidad de líneas escritas en Dart dentro de la empresa, se incrementó en un 3.5x con respecto al último año.

Dart está tomando fuerza dentro de Google, habría que observar que sucede fuera de este. Por los visto, Google se propuso a haver resurgir de las penumbra a Dart.

Personalmente no lo conocía, pero me pondré a verlo un po parece interesante.




Comentarios

Entradas populares de este blog

Escribir mensajes de commit en Git

Llega un momento en la vida de un programador (no cualquier programador, sino aquel que persigue la filosfía de software libre), que quiere comenzar a contribuir en algún proyecto de software libre. Muchas veces el problema, es seleccionar un proyecto. Después de eso, nos damos cuenta que el código es demasiado complejo, el proyecto está muy avanzado, y nos sentimos que somos el más inútil de todos los programadores. Pero ese no es el motivo de esta entrada. Por lo pronto, un buen psicólogo, horas de lectura, y sobre todo perseverancia, serán suficientes para lograr alcanzar la meta (hacer un pull request y que sea aceptado).  El motivo de esta entrada, es aprender un poco sobre la convención que existe sobre cómo escribir mensajes de commit en el mundo del software libre (si, sobre que ya es complejo meter un línea de código, los mensajes de commit también tienen reglas). Por ejemplo, esta es la guía para escribir mensajes de commit que utiliza el proyecto Git. Resum...

Nuevo Samsung Galaxy S7 edge Blue Coral

En la página oficial de Samsung Electronics ha lanzado oficialmente su sexta edición de  Galaxy S7, este de color "Azul Coral". A partir del 1 de noviembre estará disponibles en comercios seleccionados alrededor del mundo. El nuevo Blue Coral es tendencia en el mundo, así lo afirma Samsung, el cual es menos vívido y más tranquilo. Fue inspirad en la naturaleza, Samsung indica que el color brilla como si estuviera iluminado desde el interior. Los diseñadores aplicaron un contraste en dorado en la estructura. Este celular incluye un Dual Pixel Camera, el primero a ser implementado en un smartphone, ofrece imágenes más brillantes y nítidas, aún en la falta de luz, sumergible en agua, y entrada a tarjeta microSD. A demás del Blue Coral, se encuentra disponible en Black Onyx, Gold Platinium, White Pearl, Silver Titanium y Pink Gold

Robot capaz de conducir motocicletas

La empresa japonesa Yamaha presentó, en su salón de automóviles en Tokyo, su proyecto de piloto de motos robotizado, al que lo llamó Motobot. Este es un autómata que puede manejar cualquier motocicleta en el que fuera colocado. El robot podría conducir la motocicleta a 200 km/h sin ningún tipo de impedimento. El objetivo de este proyecto, es el desarrollar tecnología que les permita crear en el futuro sistemas de conducción autónoma en las motocicletas. Para lograr cumplir con este objetivo, decidieron crear un robot, para enseñarle a manejar y con esos datos desarrollar un software que tome el control del vehículo. Según como lo indica xataka  y que parece bastante obvio es que Yamaha quiera reforzar su imagen en innovación e investigación. Seguramente el robot nunca salga del laboratorio, ya que el objetivo de Yamaha es utilizarlo para cear un software de conducción autónoma. Sería incluso bastante interesante, una vez que el robot esté lo suficientemente maduro para and...