LINUX.ORG.RU

IDE для Ruby

 , ,


0

5

Шолом-алейхем.

По виндовой привычке пользуюсь Geany, и понятия не имею, в каких средах работают Ъ-пацаны. В чём лучше кодить на Ruby без рельсов? Если это имеет значение, то я пишу простые программки без гуёв для автоматизации вычислений, но в дальнейшем планирую развиваться.

Ах да, лучше бы, чтобы это было на GTK. И поменьше жрало, железо слабое.

Подскажете, как быть, что выбрать? Или оставаться на Geany?

Если IDE, то только RubyMine, все остальное разве что продвинутые текстовые редакторы.

nikolnik ★★★
()

В чём лучше кодить на Ruby без рельсов?

пацаны, вяжите его сразу и в дурку пока не буйный

hizel ★★★★★
()
Ответ на: комментарий от Unununij

Чем ruby, очевидно.

IDE

Emacs

Не слушай их.

Тут выше уже посоветовали RubyMine, особо плотно я с ним не работал, так вроде неплохо, но...

поменьше жрало

Увы, жаба. Phpstorm с 4 проектами почти 2 гига жрёт сейчас. Вряд ли там будет меньше.

WereFox ★☆
()

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

И что, тебе для этого нужна IDE?

Stil ★★★★★
()
Ответ на: комментарий от WereFox

Тут выше уже посоветовали RubyMine, особо плотно я с ним не работал, так вроде неплохо, но...
Увы, жаба. Phpstorm с 4 проектами почти 2 гига жрёт сейчас.

Конечно, для скриптов (!) куда лучше жирная и медленная enterprise-поделка, чем нормальный редактор.

Unununij ★★★★
()

RubyMine one love <3
Все остальные и в подмётки не годятся.
Если кусается цена есть студенческая лицензия или бесплатные лицензионные сервера(кому интересно могу дать ссылки, расспространяется на все продукты jetbrains)

oster2011 ★★★
()
Последнее исправление: oster2011 (всего исправлений: 2)

Сколько людей интересно ещё задаст тупых вопросов про редакторы вместо того, чтобы просто взять имакс.

slaykovsky ★★★
()
Ответ на: комментарий от Unununij

медленная

Чойта? Как раз по скорости работы там всё нормально.

enterprise

поделка

Поделки - это как раз ваши емаксы :D

WereFox ★☆
()
Ответ на: комментарий от Stil

И что, тебе для этого нужна IDE?

Вопрос заключается ещё и в том, нужна ли для этого IDE, или я могу спокойненько сидеть на Geany.

djambeyshik ★★★★★
() автор топика
Ответ на: комментарий от WereFox

Увы, жаба. Phpstorm с 4 проектами почти 2 гига жрёт сейчас. Вряд ли там будет меньше.

Я думал, дела гораздо хуже. Два гига памяти из четырёх - не проблема, а вот как обстоит дело с ресурсами процессора?

djambeyshik ★★★★★
() автор топика
Ответ на: комментарий от hizel

пацаны, вяжите его сразу и в дурку пока не буйный

А что не так? Ruby используется не только для веба. Да и вообще, у тебя в 2к17 пони на аватарке, сам ты поехавший.

djambeyshik ★★★★★
() автор топика
Ответ на: комментарий от Jopich1

неверно выбрал ЯП. Для вычислений лучше python

Поясни-ка, пожалуйста. Я не вижу между этими языками принципиальных различий.

djambeyshik ★★★★★
() автор топика
Ответ на: комментарий от djambeyshik

как обстоит дело с ресурсами процессора

В пике до 40% при открытии давно не использованной вкладки. В основном около 6-12.
https://pic4a.ru/711/sqr.png
https://pic4a.ru/711/Bjq.png

WereFox ★☆
()
Последнее исправление: WereFox (всего исправлений: 1)
Ответ на: комментарий от oster2011

поддерживаю, лучше jetbrains ничего не встречал

loki_ ★★
()
Ответ на: комментарий от djambeyshik

Python - это такой современный BASIC, а Ruby - суржик Perl, Smalltalk и Common Lisp.

Unununij ★★★★
()
Ответ на: комментарий от oster2011

или бесплатные лицензионные сервера

Я, кстати, был сильно удивлён, когда увидел что-то подобное. В чём подвох, если не секрет? Формально же, Idea, остаётся пираткой, хоть и с ключом, не?

DarkAmateur ★★★★
()
Последнее исправление: DarkAmateur (всего исправлений: 1)
Ответ на: комментарий от DarkAmateur

Не это полностью официальный способ. Просто есть добрый люди которые покупают лицензию и делятся ею.

oster2011 ★★★
()

Лучше RubyMine ничего нет. vim/emacs - не IDE.

mamantoha
()

И я понял, что лучше чем Geany ничего нет.
(тоже пишу в Ruby не вебню, а гуйню и сеть)

Единственное, мне не нравится, что модуль Scintilla, который в Geany занимается раскраской кода, никаким образом не разделяет идентификаторы, КОНСТАНТЫ и Константы.

Поэтому я форкнул джини и допилил скинтиллу:
https://github.com/Novator/geany

Вот как примерно выглядит результат:
https://hsto.org/webt/bg/tq/ub/bgtqub3sbf1cjwzz-xgfvnk-fcy.png
(это не джини, но там сейчас выглядит аналогично)

Novator ★★★★★
()
Последнее исправление: Novator (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.