Jython Против Groovy Против Jruby Против…

Господа, вдруг - тема!? Вопрос связан с тем, что я довольно долго был вдали от Java-технологий, писал на C++ и Python (и продолжаю писать), но один из университетских курсов (точнее компонентная разработка ПО) потребует либо один из языков на базе JVM (о Java не может быть и речи, потому что это неинтересно) или .

NET-языков (не может быть и речи по определению, поскольку у меня нет и никогда не будет Windows).

Немного изучив вопрос, я пришел к выводу, что:

  1. Плюсы в пользу Jython — по большому счету это Python, который я хорошо знаю и люблю, с возможностью использования Java-классов.

    Но, если верить слухам, сейчас оно почти не развивается.

    Но опять же, кому верить?

  2. Преимущества Groovy — новый язык, активно развивающийся, сочетающий в себе преимущества многих языков и парадигм (в них входят Python и Ruby).

    Недостатки - новый язык, активно развивается ;-) Относительно мало документации и кода по сравнению с Python

  3. Плюсы JRuby. Я немного запутался, но все об этом говорят. Да, полностью совместим с Ruby. Но Ruby я еще не знаю, поэтому мне придется изучать его с нуля, как и Groovy.
Какие еще мнения есть? Я пока не совсем понимаю, что именно мне нужно для этого курса (хотя понятно, что это что-то должно поддерживать хорошую модель умных компонентов для работы в распределенных средах), но язык ведь вторичен — хочется чего-то интересного , новый и необычный (чтобы не сказать «странный»).

Кто что думает? Вопрос вполне практический, ведь 18 января мне нужно приступить к написанию курсового проекта на том языке, который я выберу - а еще мне нужно его хотя бы минимально изучить до этого момента ;-) Пока что начал играться с Groovy и в принципе он мне нравится — но, возможно, я упускаю что-то существенное, ограничиваясь этим языком? Заранее спасибо всем хабраменам за ваши мнения! Теги: #jython #jruby #Groovy #jvm #компоненты #компоненты #Chulan

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.