Не так давно меня заинтересовал новый язык программирования под названием Fantom. На русском языке о нем информации практически нет, поэтому решил добавить свои пять копеек. Итак, Fantom - это довольно молодой высокоуровневый язык программирования. Изначально он был разработан как язык работающий на JVM, но сейчас есть реализации для .Net и JavaScript.

Его синтаксис во много похож на Java и C#. Вот пример простейшей программы на Fantom:

Язык пока не очень известен, поэтому для него пока нет IDE уровня IDEA для Java, но прогресс уже есть. Например, российская компания Xored разрабатывает F4 на базе Eclipse.

Для того чтобы немного поиграться с языком даже не нужно устанавливать его к себе на компьютер. Есть замечательный сайт fanzy, на котором можно пройти небольшой курс обучения.

В конце строк не нужно ставить точку с запятой. Нет примитивных типов, всё является объектами. Удобная работа с лямбдами. Есть встроенная библиотека для юнит-тестов. И ещё много других вкусностей, которые делают этот язык весьма интересным.