String + eliminado de dart2js y proximamente de VM

Hoy he leído un post en la lista oficial de DART donde mencionaban que el nuevo compilador de Dart a Javascript [dart2js] ha eliminado el soporte del operador “+” en la concatenación de cadenas.

También comentan que en breve la máquina virtual va a dejar de mantener el operador + en la concatenación de strings. Como indica Seth Ladd es buen momento para revisar nuestros códigos.

Estas cosas son un poco tediosas, pero no todos los días se puede asistir en vivo y en directo a la creación de un nuevo lenguaje desde sus versiones iniciales.

Os adjunto la nota oficial.

Hello Dartisans,

FYI the string + operator has been removed from dart2js (the new Dart to JavaScript compiler).

Instead of:

var msg = “hello” + person.name;

you should:

var msg = “hello ${person.name}”;

and you can also do:

var msg = “hello ”
“world”;

You can see the commit message here: http://code.google.com/p/dart/source/detail?r=7798

Thanks,
Seth


Apologies, I made a mistake here. The dart2js compiler no longer uses string + operator, but it will parse Dart code that uses string +. At some point, both the dart2js and Dart VM will remove support for string + operator, so now is a good time to update/refactor your code.

Thanks!


 Google+

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s