A few days after Google was caught registering a bunch of Dart-related domain names, and the inevitable storm of speculation, it has now emerged that Dart is a new programming language for “structured web programming.”

On October 10, during the keynote speech of the Goto conference in Aarhus, Denmark, two Google developers will unveil the new language. We can only infer Dart’s characteristics and feature set until then, but fortunately the Goto conference website gives us some very detailed biographies about the Googlers who are delivering the keynote, and who are presumably the language’s creators. Gilad Bracha, a veteran of SAP, Sun, and the co-author of Java is one of the speakers — and Lars Bak, the creator of Chrome’s V8 JavaScript engine, is the other.

Now, Google has already released one language in recent history — Go — so we can assume that Dart won’t be a C-like system-oriented language. With the “structured web programming” moniker, it’s also likely to be some kind of interpreted, in-the-browser language — so more like JavaScript or Python, and less like Java or other compiled languages. One of the biggest hints, though, is that both Bracha and Bak have worked extensively with Smalltalk in the past — and an interpreted Smalltalkesque language would fit right into the “structured web programming” mold, too.

The problem with a new web-oriented programming language, though, is that there are already a ton of viable and well-supported languages out there. Dart, if it is indeed an interpreted Smalltalk, would compete almost directly with JavaScript and Python, the latter of which is one of Google’s most popular languages. If use Go as a yardstick, though, Dart will probably be more of a curio than a groundbreaker — a language that is designed to explicitly solve Googlecentric issues, rather than an endemic programming language issue — and who knows, outsiders might find a use for the language, too.

source:http://www.extremetech.com/computing/95417-google-announces-dart-programming-language

Que hacer Antes de Emprender un Negocio? De hecho, es común ver negocios que comienzan con mucho entusiasmo pero que luego de unos pocos meses de operación, se debilitan y dejan de producir l...
Facebook elimina la función que permitía al usuario ocultar su perfil La opción que permitía a los usuarios de Facebook bloquear su perfil para que no pudiera ser localizado por cualquiera que hiciera una búsqueda por no...
Teléfonica compra Acens Tras varios meses de negociaciones Telefónica ha llegado a un acuerdo para comprar el proveedor de servicios en la nube Acens. La compra de Acens r...
Técnicas efectivas de Mercadeo En una encuesta realizada por Interland a 1,032 líderes de las pequeñas y medianas empresas en Estados Unidos, se determinaron las siguientes como l...
WhatsApp para iPhone ha sido retirado de la App Store Sorry, WhatsApp is temporarily unavailable on iTunes. We submitted a new version and are awaiting approval and publication by Apple — WhatsApp Inc....
Apache espera ofrecer una versión de OpenOffice para desarrolladores en 2012 Después de las desavenencias entre Oracle y los desarrolladores de OpenOffice que hizo que éstos se marchasen y creasen The Document Foundation para i...
Cutter.js, cortando lo necesario con javascript A veces necesitamos mostrar una versión más reducida de un texto o de un contenido para que se ajuste a nuestro diseño de la forma que esperamos (de...
CSS Selectores Para crear diseños web profesionales, es imprescindible conocer y dominar los selectores de CSS. Como se vio en el capítulo anterior, una regla ...
Colisiones de estilos en CSS En las hojas de estilos complejas, es habitual que varias reglas CSS se apliquen a un mismo elemento HTML. El problema de estas reglas múltiples es ...
Quees SOAP? SOAP es Simple Object Access Protocol, un estándar propuesto por Microsoft, IBM y otros al Consorcio WWW (W3C) para el intercambio de me...
Google announces Dart programming language
Tagged on: