Рубрики
 СПОНСОР
 Новости от БигМир

24 Jul 2010

 Mirah вносит Ruby тонкости в Java


Разделы: новости it

Ключевые разработчики платформы Java идут вперед с экспериментальными языками программирования, под названием Mirah, который пытается комбинация тонкости Ruby с тяжелым в выполнении Java.

Mirah должен выглядеть как Ruby, находясь в статически типизированных и быстром Java-коде ВИртуальной машины. Mirah проект возглавляет Чарльз Оливер Наттер, одной из главной задачей который ставит JRuby Ruby на JVM.



Mirah обеспечивает "красивый способ написания Java кода," Наттер сказал в четверг на O'Reilly Open Source Convention (OSCON) в Портленде.

"Mirah существенно Ruby синтаксис для написания Java код," говорит Наттер, который работает на Двигатель Yard. Разработчики, сказал он, может устранить "церемонии" Ява.

"Вы можете написать, что выглядит как Ruby и получить Plain Old Java", сказал он.

Хотя бы Mirah использования в высокопроизводительных приложений Ruby по-прежнему имеет особенности, которые Mirah не хватает, говорит Наттер. JRuby и Ruby, сказал он, есть лучше API, например.

Mirah находится в разработке около года, но в последние шесть месяцев стало достичь работоспособное состояние, говорит Наттер. 1,0 релиз запланирован на конец этого года. В настоящее время Mirah могут быть использованы для написания простых приложений, но на данный момент, в нем отсутствуют некоторые Java функции, такие как генерики, Наттер сказал.

Разработчики могут использовать Mirah написать заявление на облаке Google App Engine и Google Android мобильных платформ. Mirah сайте был создан, что говорит Mirah средств Ruby в яванский, язык острове Ява.

Кроме того, в языке программирования внимание на OSCON, официальный представитель Google цитируется усилия компании с Сразу языке, который, как Мирах, имеет открытый исходный код. Иди, говорит Роб Пайк, который имеет звание "Заслуженный инженер Google, предназначен для написания приложений, таких, как широкомасштабные программного обеспечения для кластеров, веб-серверы, а также связанные машин.



"Это получили очень трудно писать по этим программам в Языки, как C + +" или Java сказал он. "Строит займет слишком много времени [и] языка не решить некоторые из вещей, мы должны думать о", например, несколько процессоров, сетевых и распределенных вычислений, сказал Пайк.

В настоящее время, Го достиг статуса, когда она стабильна, но библиотеки все еще нуждаются в совершенствовании, в соответствии с Пайк. Linux и Mac OS поддержка предоставляется с поддержкой Windows планируется.

Сразу это попытка сделать язык с текучесть динамических языков, таких как Python, предлагая преимущества статически типизированных программа, которая составляется, сказал Пайк. Программы, написанные на динамических Языки были недостатки в том, что они очень медленно, трудно поддерживать, и они нарушают, сказал он.

Сразу не будет использоваться для программ, которые запускаются в браузере, сказал Пайк. Язык "не является панацеей, сказал он.




Метки: it
Рубрики: новости it

 Комментировать



Ограничение в 1000 символов




 Счетчики