В первоначальном же плане прозвучало, что "конечно же"
наша IDE будет писаться на Аде.
>Я не против других языков (и неплохо знаю C и C++ (хотя жуть как >ненавижу :))
Мне кажется, что специалист должен стараться как можно меньше
находиться под властью подобных эмоциональных резонов.
Можно как угодно относиться к разным языкам/системам/инструментам, но в работе это не должно учитываться (в идеале, конечно). Если жизнь складывается так, что приходится использовать что-то нелюбимое - приходится это использовать. Выбор должен диктоваться потребностями задачи, а не личными пристрастиями.
Я тоже далеко не в восторге от Си++, но жизнь складывается так,
что много лет на нем сидел. (Ада тоже не идеал :-)))))
>"Конечно же" касалось одного классного момента - возможности перенести >свой же проект
>в свою же IDE и продолжить разработку в ней, отшлифовывая и дополняя ее >по мере
>надобности. Если же использовать другой язык мы будем лишены данной >возможности.
Я понимаю эту проблему и это желание, но, как мне кажется, другие резоны тут должны перевесить. Все-таки создание мощной и нетривиальной среды from scratch - это чересчур амбициозно в ваших условиях, чтобы стать реальностью. А если так и если придется брать за основу что-то другое - то это другое предъявит свои условия. И будут ли эти требования
основаны на Джаве, C# или Си++ - не должно быть препятствием.
>В общем я не против расширения GPS, но уж больно она мне "топором >рубленая" выглядит.
>А это не вызывает энтузиазма. Извините :(
Я согласен, делалась она явно без любви... Когда-то я краем уха видел какую-то графическую среду для Unixa - KDevelop или что-то еще,
и странная вещь - по своей "топорности" GPS напомнила мне ее...
Могу осторожно предположить, что создателями обеих этих систем
двигали сходные чувства... нелюбви, мягко скажем.
Или просто технологическая основа одна и та же?
Но важнее все-таки другое я уже об этом говорил): допускает ли сама ее архитектура возможность расширения путем добавления вставок (плагинов)? Что-то я сильно в этом сомневаюсь. С другой стороны, если есть хоть малейшая "лазейка" в архитектуре GPS, допускающая расширение,- то GPS должна рассматриваться как первый кандидат на прототип и основу новой IDE, несмотря на ее "топорность".
Интересно, кстати, есть ли (хотя бы теоретическая) возможность
сменить стиль интерфейса GPS? Поменять пиктограммки, например, изменить общий дизайн среды? То, что в других системах называется "скинами" или "темами"? Или это все от лукавого, из чуждого мира? :-)
- Зуев.
Zouev Evgueni wrote:
В первоначальном же плане прозвучало, что "конечно же"
наша IDE будет писаться на Аде.
Я не против других языков (и неплохо знаю C и C++ (хотя жуть как ненавижу :))
Мне кажется, что специалист должен стараться как можно меньше
находиться под властью подобных эмоциональных резонов.
Можно как угодно относиться к разным языкам/системам/инструментам,
но в работе это не должно учитываться (в идеале, конечно). Если жизнь
складывается так, что приходится использовать что-то нелюбимое - приходится
это использовать. Выбор должен диктоваться потребностями задачи, а не
личными пристрастиями.
Согласен. Но как только появляется возможность выбора, я делаю выбор в пользу
Коболоподобных языков
Я тоже далеко не в восторге от Си++, но жизнь складывается так,
что много лет на нем сидел.
Я тоже. Но счастливее от этого не стал :)
Vladyslav Kozlovskyy wrote:
Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти