Ceylon — новый язык программирования от Red Hat для JVM

Опубликовано: 30 ноября 2011 г., среда


Компания Red Hat анонсировала запуск сайта проекта нового языка программирования — Ceylon.

Ceylon позиционируется как «язык программирования для написания больших программ в команде». Написанные на Ceylon приложения запускаются в рамках виртуальной машины Java (JVM). Сам язык является объектно–ориентированным, использует статическую типизацию данных, синтаксис Ceylon очень похож на Java.

На сайте проекта Ceylon называется «элегантным, хорошо читаемым, очень надежным в смысле типов данных (typesafe) и призванным просто решать задачи», а также легким в обучении для программистов, знакомых с популярными в бизнес–среде языками программирования. Интегрированная среда разработки (IDE) для Ceylon основана на Eclipse и доступна в виде «сборки предварительного релиза», которая пока рекомендуется для использования только большими энтузиастами.

Авторы Ceylon утверждают, что «любят Java, но знают об ограничениях этого языка». Новый язык призван стать «более простым средством создания общего кода (библиотек и фреймворков) и описания древовидных структур (особенно пользовательских интерфейсов)». При этом в качестве «вдохновителей» Ceylon называется не только Java, но и «другие семейства языков: от Smalltalk до ML».

Компилятор Ceylon распространяется под лицензией GNU GPLv2 с исключением Classpath, поскольку он основан на javac из OpenJDK. Среда Ceylon IDE лицензирована под EPL (Eclipse Public License) 1.0, некоторые другие компоненты Ceylon — под Apache License 2.0.

Подробности о проекте доступны на его сайте.

Источник: nixp.ru
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

3DMark для Android ожидается до конца года

Несколько крупных IT-компаний решили объединить свои усилия с целью добиться больших возможностей от мобильной операционной системы Android как платформы для игр, поскольку в этой сфере она заметно отстаёт от iOS. дальше »

Запуск новой версии Mac OS X стал самым успешным за историю продукта

По сообщению Apple течение четырех дней, начиная с момента появления новой Mac OS X - Mountain Lion, ее загрузили более трех миллионов пользователей. дальше »

Oracle выпустила Exalogic Elastic Cloud Software 2.0.

Корпорация Oracle анонсировала новую версию программно-аппаратного комплекса Oracle Exalogic Elastic Cloud Software 2.0, который оптимизирован для выполнения бизнес-приложений. дальше »

«Лаборатория Касперского» разрабатывает ОС для промышленных систем

Компания «Лаборатории Касперского» занимается разработкой новой операционной системы, отличительной особенностью которой станет повышенный уровень безопасности, а областью применения – информационные промышленные системы. дальше »

iOS 6 имеет ограничение в 500 установленных приложений

Сотрудники компании Mid Atlantic Consulting, которая занимается поддержкой Mac-пользователей и делает собственные приложения для App Store, заметили интересную особенность... дальше »

Linux остаётся самой популярной ОС для суперкомпьютеров

По данным очередного рейтинга наиболее производительных суперкомпьютеров планеты, абсолютное большинство систем, попавших в список, использует Linux, либо различные вариации Unix-подобных ОС. дальше »

Открыт код Redphone, VoIP-системы для платформы Android

Twitter продолжил открытие разработок поглощённой в прошлом году компании Whisper Systems и перевёл в разряд открытых проектов приложение Redphone, позволяющее организовать поверх IP-сетей шифрованный канал голосовой связи между конечными абонентами. дальше »

Новый Twitter для iPhone и Android

Twitter представил новые версии приложений для iPhone и Android. В приложениях содержатся все технологические новинки последнего времени. дальше »

Названы сроки появления операционной системы Windows 8

Microsoft назвала дату выхода окончательной версии операционной системы Windows 8. Релиз RTM-версии Windows 8, доступный производителям компьютеров, состоится в первой половине августа. дальше »

Mozilla представил мобильную операционную систему Firefox OS и первые телефоны на её основе

Организация Mozilla опубликовала пресс-релиз, в котором представила новую мобильную операционную систему Firefox OS. дальше »