Господа, вдруг - тема!? Вопрос связан с тем, что я довольно долго был вдали от Java-технологий, писал на C++ и Python (и продолжаю писать), но один из университетских курсов (точнее компонентная разработка ПО) потребует либо один из языков на базе JVM (о Java не может быть и речи, потому что это неинтересно) или .
NET-языков (не может быть и речи по определению, поскольку у меня нет и никогда не будет Windows).
Немного изучив вопрос, я пришел к выводу, что:
- Плюсы в пользу Jython — по большому счету это Python, который я хорошо знаю и люблю, с возможностью использования Java-классов.
Но, если верить слухам, сейчас оно почти не развивается.
Но опять же, кому верить?
- Преимущества Groovy — новый язык, активно развивающийся, сочетающий в себе преимущества многих языков и парадигм (в них входят Python и Ruby).
Недостатки - новый язык, активно развивается ;-) Относительно мало документации и кода по сравнению с Python
- Плюсы JRuby. Я немного запутался, но все об этом говорят. Да, полностью совместим с Ruby. Но Ruby я еще не знаю, поэтому мне придется изучать его с нуля, как и Groovy.
Кто что думает? Вопрос вполне практический, ведь 18 января мне нужно приступить к написанию курсового проекта на том языке, который я выберу - а еще мне нужно его хотя бы минимально изучить до этого момента ;-) Пока что начал играться с Groovy и в принципе он мне нравится — но, возможно, я упускаю что-то существенное, ограничиваясь этим языком? Заранее спасибо всем хабраменам за ваши мнения! Теги: #jython #jruby #Groovy #jvm #компоненты #компоненты #Chulan
-
Долгосрочные Затраты На Печать
19 Oct, 24 -
Сравнение Файлов: На Что Обратить Внимание
19 Oct, 24 -
Нет Операционной Системы
19 Oct, 24 -
Облачные Сервисы Для Webgl? Нет, Спасибо
19 Oct, 24 -
Ssd Ddrdrive X1: Быстрый И Дорогой
19 Oct, 24 -
Приглашаем Вас На Spb Scala Meetup 2020.1
19 Oct, 24