![]() | |
|
Рубрики
Последние записи
СПОНСОР
Новости от БигМир
|
30 Aug 2011
Scala: язык программирования для Android Вы А не было знаю, у вас былоРазделы: Новости Интернет it Скала, статически типизированный язык работает поверх виртуальной машины Java, становится развитие вариант для построения приложений Google Android. Хотя разработчики уже знают о Java и C + +, использование языка для Android, они также могут использовать другие языки, потому что JVM для Android использует Java-совместимых Dalvik VM, рассуждал разработчик Майк Бернс, из Thoughtbot, веб-и мобильных компаний разработки приложений. "Там растущее сообщество людей с Ла Скала", сказал он. [Скала была нуждается в больше инструментов для повышения предприятие использования. | Следите за последними новостями с разработчиком разработчика бюллетень Всемирной журнала InfoWorld. ] Члены группы разработчиков Android Бостоне, например, начали использовать Scala для Android развития, сказал Бернс, который руководит группой: "Scala позволяет писать код быстрее и поделиться код легче, чем вы можете в Java". Бернс будет представлять на понятии Скала в качестве замены для Java на Android на Android Open-конференции в Сан-Франциско в октябре. Скала основателя Мартина Одерски поручился за претензий Бернса: "Я могу подтвердить, что он говорит:. Scala является привлекательным развитие языка для Android Я должен также упомянуть, что есть инструмент поддержки в виде Android плагин для SBT, стандартный инструмент в Scala строить ". Google отказались от комментариев на тему Скала развития для Android. Но проект Google хостинга веб-сайт имеет Скала-Android проект инструменты для создания приложений через Android Scala. Для мобильных приложений, Scala имеет преимущества по сравнению с другими языками JVM, таких как JRuby или Groovy, так как статически типизированных языках работать быстрее, потребляет меньше памяти, да и вообще лучше оптимизированы, заявил Бернс. Android, подчеркнул он, работает на встроенных устройствах с медленными процессорами и небольшим объемом памяти. В блоге весной этого года, Бернс расхваливали характеристики в Scala программирования: "Скала можно рассматривать как лучше Java Для начала, вам не нужно столько запятой Но Скала дает вам мощь современных абстракции Черты,... implicits, типа проверили нулевой, блоки - все, что вам действительно нужно, чтобы некоторые твердые кодирования сделано ". Dalvik VM, говорит аналитик Forrester Джеффри Хаммонд, использует свой собственный формат байт-код для выполнения приложений. . Google использует Java в качестве языка-посредника, которая получает скомпилированы в формате индексу, он сказал: «Похоже, что Майк пытается сделать, это создать Скала как способ написания приложений и генерируют индексу байт-код в качестве альтернативы.". Бернс сказал, что он написал несколько Скала программы для Android, в том числе в соответствии с погодными предиктором Сегодня Umbrella. Он перечисляет преимущества Скала развития для Android, как скорость, легче программирования, и наличие активного сообщества вокруг нее. Недостатки, однако, включает неизвестных, в практику, неизведанные и отсутствие документации. Android, конечно, является предметом иска Oracle против Google, утверждая, нарушения патентов Java в Android. Но Бернс не отговорили от судебных разбирательств. "Я действительно не следует, что близко", сказал он. Эта статья, "Scala: язык программирования для Android вы не знаете, что вы были", был первоначально опубликован на InfoWorld.com. Следуйте последних достижений в технологии бизнес-новости и получать дайджест ключевых историй каждый день в InfoWorld Ежедневный информационный бюллетень. Для последних достижений в технологии бизнес-новости, следуйте InfoWorld.com на Twitter. Пол Криль является редактором в целом на InfoWorld, уделяя особое внимание освещению разработки приложений (для настольных и мобильных) и основные веб-технологий, таких как HTML5, Java и Flash. Метки: it Рубрики: Новости Интернет it КомментироватьСчетчики |