Слышали про Kotlin? Это новый JVM-ориентированный язык программирования от JetBrains?
До вчерашнего дня о Kotlin можно было только почитать и пофантазировать.
А вчера команда разрабатывающая язык открыла для всеобщего доступа web-редактор кода на Kotlin c возможностью компиляции и запуска. Добро пожаловать на http://kotlin-demo.jetbrains.com!
Вот, что можно сделать сейчас:
Редактор кода уже сейчас умеет делать подсветку ошибок «на лету» либо в момент запуска (по умолчанию), форматирование кода и предоставляет автодополнение по Ctrl+Space.
Проект находится в стадии разработки и будет активно развиваться. Дальше обещается библиотека для более удобной работы с расширениями JDK типа collections и пр., больше примеров и интересных задач.
Ваши идеи, толковые предложения, а также отчеты об ошибках очень приветствуются в баг-трекере проекта.
А если есть желание посоревноваться и получить приз, то предлагаем вот такие 2 задачки:
1) Дана строка, найти в ней самое длинное слово. Словом считается последовательность латинских букв, ограниченная границами строки или символами, не являющимися латинскими буквами.
2) Число в римской записи перевести в десятичную.
Публикуйте ссылки на код (через gist например) в комментариях. Авторы первых правильных решений получат футболку с логотипом Kotlin от нас.
Удачи!
До вчерашнего дня о Kotlin можно было только почитать и пофантазировать.
А вчера команда разрабатывающая язык открыла для всеобщего доступа web-редактор кода на Kotlin c возможностью компиляции и запуска. Добро пожаловать на http://kotlin-demo.jetbrains.com!
Вот, что можно сделать сейчас:
- Поиграться с готовыми примерами и задачками.
- Запустить ваш код на JVM, работающей на нашем сервере. Т.е. можно использовать знакомые вам классы из JDK.
- Также можно скомпилировать Kotlin-код в JavaScript и запустить его в браузере
Редактор кода уже сейчас умеет делать подсветку ошибок «на лету» либо в момент запуска (по умолчанию), форматирование кода и предоставляет автодополнение по Ctrl+Space.
Проект находится в стадии разработки и будет активно развиваться. Дальше обещается библиотека для более удобной работы с расширениями JDK типа collections и пр., больше примеров и интересных задач.
Ваши идеи, толковые предложения, а также отчеты об ошибках очень приветствуются в баг-трекере проекта.
А если есть желание посоревноваться и получить приз, то предлагаем вот такие 2 задачки:
1) Дана строка, найти в ней самое длинное слово. Словом считается последовательность латинских букв, ограниченная границами строки или символами, не являющимися латинскими буквами.
2) Число в римской записи перевести в десятичную.
Публикуйте ссылки на код (через gist например) в комментариях. Авторы первых правильных решений получат футболку с логотипом Kotlin от нас.
Удачи!