Здравствуйте уважаемые форумчане.
Сижу на Windows xp, -хочу перейти на Ubuntu 9.10 , и тут сразу возник вопрос о таких средах программирования как с++ и object pascal., -т.е. -нужны для учёбы линукс аналоги "Borland c++(5.02)" и "Delphi 7"...,-или подскажите может они будут запускаться под Wine?
С++, Delphi
Это сложный вопрос.
В свое время, я неоднократно его поднимал. И, в результате, мне пришлось провести небольшое исследование.
Самой близкой к Builder'у средой я считаю Qt Creator.
ADD: для Delphi - посмотрите Lazarus или Kylix
Сколько ж можно выкапывать этот Kylix, он уже очень сильно попахивает. Не смотрите его.
Kylix - это вариант от самих создателей Delphi. Почему его необходимо игнорировать?
Madzohan, lazarus = аналог delphi. + delphi 7 работает под wine.
Аналог билдера... ну qt-creator очень отдалённо может напоминать. Рекомендую, кстати. Тяжело будет перейти, но результат того стоит.
Не хотите - всегда есть wine.
Аналог билдера... ну qt-creator очень отдалённо может напоминать. Рекомендую, кстати. Тяжело будет перейти, но результат того стоит.
Да, переход будет сложным. Но я перепробовал с дюжину линуксовых IDE для С++. Выбрал QTC, потому что он функционален, интегрирован, удобен.
Во-первых, эта среда ой как давно не поддерживается. Во-вторых, создатели Delphi уже давно отказались и от поддержки своего win детища... передав его CodeGear, ну а в последствии Embarcadero.Kylix - это вариант от самих создателей Delphi. Почему его необходимо игнорировать?
Во-первых, эта среда ой как давно не поддерживается. Во-вторых, создатели Delphi уже давно отказались и от поддержки своего win детища... передав его CodeGear, ну а в последствии Embarcadero.
Я не об этом. А о том, что компания-создатель Delphi, сделавшая Object Pascal настолько популярным, имеет свою версию Delphi для Linux.
Если человек ищет замену, почему ему нельзя обращать внимание на такую вещь?
Я говорил о том, на что можно обратить внимание, а не что необходимо устанавливать.
Эта версия не работает под ядрами новее 2.4
Эта версия не работает под ядрами новее 2.4
Если это так, то Вы меня просветили. Я не пользуюсь Kylix. Lazarus видел одним глазом. Потому, что очень давно отошел от программирования на Delphi.
Да, это так. Согласно вики его закопали в районе 2002-го, а вы всё продолжаете его тревожить :|
Kylix и вправду надо забыть, к тому же он не относится к числу свободных. Из числа последних существует его прямой аналог: lazarus. Писал как клон Kylix/Delphi.
С Borland C++ все гораздо сложнее. Топикстартер, наверное, привык по-быстрому формочки набрасывать там, но прямого аналога VCL для C++ я что-то не знаю. С другой стороны и хрошо, ибо VCL - дурная привычка, лучше и не пристращаться. Для целей обучения (и не только) хватит консольных приложений. Сильно хочется GUI, ну тогда можно тот же wxWidgets использовать - он прост и легок. Из IDE на С++ ИМХО лучше всего Eclipse CDT, Code::Blocks тоже ничего так. Последний к тому же поддерживает редактор wxWidgets (Eclipse может тоже - плаганчик надо поискать).
Что-то никто не упоминает KDevelop. Тоже неплохая вещь. Я его обычно использую для проектов, не требующих использования Qt
Что-то никто не упоминает KDevelop
KDevelop повязан на KDE и платформенно-зависим. Eclipse же позволяет вести разработку на Linux, Mac OS X, Windows и других платформах.
KDevelop повязан на KDE и платформенно-зависим. Eclipse же позволяет вести разработку на Linux, Mac OS X, Windows и других платформах.
Ну, тогда еще можно NetBeans присовокупить, как тоже есть адд-оны для программирования на С++. Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь. На java - это да.
Я долго пользовал все продукты Борланда, еще начиная с ТурбоСи 1.0. Когда появилась поддержка Виндов, тогда Дельфи больше устраивал, та кка требовалось делать не приложения для пользователя, а технологические утилиты, что Борланд позволял делать хоть и неоптимально, но очень быстро. Удавалось делать софт на глазах у Заказчика из готовызх нароботок. Но это конечно бредовая идея, так сдавать проекты, было единственное оправдание, что это были экспресс-проекты и в основном на виду было железо. Позже, в линуксовых проектах полюбил Руби. Может конечно ленив с возрастом стал, поэтому потянуло на сверхвысокоуровневые языки :) Но в Руби можно и вэб-интерфейс приличный сделать и надстройки для графики стало много. Для тех, кто знает Си или Паскаль, Руби подходит, так как в нем нет особенных напрягов с синтаксисом, пишешь, как понимаешь задачу ))))
Я вообще обнаглел - использую Руби на АРМ-железках :)
Оказывается выходов полно..,ну что ж -попробую :) .
Спасибо всем!
Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь.
А какая разница? Eclipse он и в Африке Eclipse, и в Windows. Нормально я его в винде использовал. Получше Visual Studio будет. Там даже элементарных элементов рефакторнинга для C++ нет.
А с каким компилятором использовали, если не секрет? MINGW доустанавливали или как?
[quote=Hvzh]Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь.
А какая разница? Eclipse он и в Африке Eclipse, и в Windows. Нормально я его в винде использовал. Получше Visual Studio будет. Там даже элементарных элементов рефакторнинга для C++ нет.[/quote]
Да есть там рефакторинг там же где и поиск текста по коду.