Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет kouzdra ([info]kouzdra)
@ 2013-09-03 06:51:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Попробовал некоторое время назад попользовать скалу
как "жабу, только лучше", понял, что комплексно - ни хера не лучше: количество наворотов и синтаксических извратов зашкаливает, IDE под Эклипс (мне надо было именно под Эклипс) - дерьмо, ну и главное - пропадает главное достоинство Жабы - дубовая кондовость basic-style.

А ведь "снаружи" красиво выглядит.


(Читать комментарии) - (Добавить комментарий)


[info]ifp5
2013-09-03 23:00 (ссылка)
В IDEA repl лучше чем в консоли, и vi-подобный редактор имеется, для эстетов.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-06 22:15 (ссылка)
но 1ДЕА бесплатна вроде только для ореп-5оиясе-проектов, т.е. наймёшься на работу, привыкнув к ней, а там тебе хуй пососать дадут
насколько помню, там довольно плотно прилипаешь к клавиатурным шорт-катам и прочему. кстати, чем 1ДЕА так лучше, чем ес1!р5е ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ifp5
2013-09-06 22:34 (ссылка)
Community Edition давно в opensource с апачевской лицензией, см. https://github.com/JetBrains/intellij-community

Лучше абсолютно всем: удобством, стабильностью, уровнем поддержки языка и мн.др. Для Scala кстати она лучше особенно сильно, ибо скалистый плагин пишут сами идейщики, а плагин для Eclipse -- непонятно кто и в любом непредусмотренном разработчиками сценарием вместо работы приходится разбираться с падениями эклипса. Например, у меня оно падало когда классы Java и Scala находились в одном namespace и использовали друг друга.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2013-09-07 04:16 (ссылка)
Не всем лучше - в том и трабла. У идеи лучше с фичами - а вот как именно кондово-стабильный продукт безусловно лучше еклипс

+ у идеи есть один фундаментальный дефект - она таки "IDE одного языка" - все фичи валит в кучу. Скажем отделить поддержку сей от жабы там технически невозможно

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-08 02:40 (ссылка)
в смысле, что значит "отделить поддержку C++ от Java технически невозможно" ? там в popup-menu под C++ предлагается импортировать класс ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2013-09-08 02:56 (ссылка)
Ну если грубо - то да - даже неактуальная функциональность все равно в менюшках светится и разделить очень трудно.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-08 03:07 (ссылка)
т.е. идея не такая плагинистая, IDEA/Eclipse=Linux/Hurd :) ?

(Ответить) (Уровень выше)


[info]polytheme
2013-09-07 20:39 (ссылка)
а как писать к ней плагины, есть руководство ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2013-09-08 02:19 (ссылка)
Ну я например знаю как. Но знаю и что не надо этого делать - потому что под эклипс удобнее (а еще удобнее под codeblocks - но там есть проблема с маргинальностью самой IDE)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-08 02:35 (ссылка)
а почему codeblocks маргинальна ? по-моему, прекрасное IDE, я даже специально wxwidgets выучил, чтобы под ней писать
а руководство есть, как под IDEA плагины писать ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2013-09-08 02:49 (ссылка)
Насчет руководства я не знаю - я у них просто работал, так что вопрос не стоял, но imho в том ее и проблема - что там пишут "свои" в основном. Что понятное дело оказывается плюсом когда оно унутреннего производства - и минусом - когда изделие стороннее.

Тот же cpp-шный плагин туда вставился крайне через жопу - и тормозит кстати в основном взаимодействие с IDE, а не анализ.

а почему codeblocks маргинальна ?

Ну не очень популярна - когда речь идет о чем-то продуктовом оно мешает - эклипс тут хорош как раз раскрученностью (и соответственно кучей плагинов - типа всяких VCS и проч).

Хотя если есть желание - могу выдать сорцы недоношенного фронт-енда к cpptools под CB (того который в идее в частности есть) - если что-то выйдет

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-08 03:01 (ссылка)
cpptools - это то, что ты писал под емакс когда-то ? или вот это говно - http://freecode.com/projects/cpptools ? (или оно не говно ?)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kouzdra
2013-09-08 03:18 (ссылка)
Ну под emacs в том числе - но там вообще-то клиент-серверная инфраструктура и собственно плюсовый плагин под идею - это именно оно (они щас сделали еще AppCode - но я не смотрел потому что пока оно чисто по мак)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]polytheme
2013-09-08 03:54 (ссылка)
ну, наука умеет гитику про запус мака не под маком - надо только img-файл VirtualBox'а макосевый скачать
кстати, а C++11 эта инфраструктура могёт ?

(Ответить) (Уровень выше)


[info]kouzdra
2013-09-08 03:21 (ссылка)
PS: Идею открыть сорцы не только фронтенда но и бэкэнда мы давно обсуждаем - но все лень - но опять же если будет конкретный запрос - может и сподобимся

(Ответить) (Уровень выше)


(Читать комментарии) -