LinuxForum.Fans
Тема

С++, Delphi

Автор: Madzohan 36 сообщений 14560 просмотров
#4449

Здравствуйте уважаемые форумчане.
Сижу на Windows xp, -хочу перейти на Ubuntu 9.10 , и тут сразу возник вопрос о таких средах программирования как с++ и object pascal., -т.е. -нужны для учёбы линукс аналоги "Borland c++(5.02)" и "Delphi 7"...,-или подскажите может они будут запускаться под Wine?

#4452

Это сложный вопрос.
В свое время, я неоднократно его поднимал. И, в результате, мне пришлось провести небольшое исследование.
Самой близкой к Builder'у средой я считаю Qt Creator.

ADD: для Delphi - посмотрите Lazarus или Kylix

#4473

Сколько ж можно выкапывать этот Kylix, он уже очень сильно попахивает. Не смотрите его.

#4516

Kylix - это вариант от самих создателей Delphi. Почему его необходимо игнорировать?

#4523

Madzohan, lazarus = аналог delphi. + delphi 7 работает под wine.
Аналог билдера... ну qt-creator очень отдалённо может напоминать. Рекомендую, кстати. Тяжело будет перейти, но результат того стоит.

Не хотите - всегда есть wine.

#4529
Flaming написал:
Аналог билдера... ну qt-creator очень отдалённо может напоминать. Рекомендую, кстати. Тяжело будет перейти, но результат того стоит.

Да, переход будет сложным. Но я перепробовал с дюжину линуксовых IDE для С++. Выбрал QTC, потому что он функционален, интегрирован, удобен.

#4547

MassConstructor написал:
Kylix - это вариант от самих создателей Delphi. Почему его необходимо игнорировать?
Во-первых, эта среда ой как давно не поддерживается. Во-вторых, создатели Delphi уже давно отказались и от поддержки своего win детища... передав его CodeGear, ну а в последствии Embarcadero.
#4784
deadhead написал:
Во-первых, эта среда ой как давно не поддерживается. Во-вторых, создатели Delphi уже давно отказались и от поддержки своего win детища... передав его CodeGear, ну а в последствии Embarcadero.

Я не об этом. А о том, что компания-создатель Delphi, сделавшая Object Pascal настолько популярным, имеет свою версию Delphi для Linux.
Если человек ищет замену, почему ему нельзя обращать внимание на такую вещь?
Я говорил о том, на что можно обратить внимание, а не что необходимо устанавливать.

#4815

Эта версия не работает под ядрами новее 2.4

#4830
Flaming написал:
Эта версия не работает под ядрами новее 2.4

Если это так, то Вы меня просветили. Я не пользуюсь Kylix. Lazarus видел одним глазом. Потому, что очень давно отошел от программирования на Delphi.

#4928

Да, это так. Согласно вики его закопали в районе 2002-го, а вы всё продолжаете его тревожить :|

#5066

Kylix и вправду надо забыть, к тому же он не относится к числу свободных. Из числа последних существует его прямой аналог: lazarus. Писал как клон Kylix/Delphi.

С Borland C++ все гораздо сложнее. Топикстартер, наверное, привык по-быстрому формочки набрасывать там, но прямого аналога VCL для C++ я что-то не знаю. С другой стороны и хрошо, ибо VCL - дурная привычка, лучше и не пристращаться. Для целей обучения (и не только) хватит консольных приложений. Сильно хочется GUI, ну тогда можно тот же wxWidgets использовать - он прост и легок. Из IDE на С++ ИМХО лучше всего Eclipse CDT, Code::Blocks тоже ничего так. Последний к тому же поддерживает редактор wxWidgets (Eclipse может тоже - плаганчик надо поискать).

#5097

Что-то никто не упоминает KDevelop. Тоже неплохая вещь. Я его обычно использую для проектов, не требующих использования Qt

#5119
Hvzh написал:
Что-то никто не упоминает KDevelop

KDevelop повязан на KDE и платформенно-зависим. Eclipse же позволяет вести разработку на Linux, Mac OS X, Windows и других платформах.

#5131
ialexander написал:

KDevelop повязан на KDE и платформенно-зависим. Eclipse же позволяет вести разработку на Linux, Mac OS X, Windows и других платформах.

Ну, тогда еще можно NetBeans присовокупить, как тоже есть адд-оны для программирования на С++. Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь. На java - это да.

#5176

Я долго пользовал все продукты Борланда, еще начиная с ТурбоСи 1.0. Когда появилась поддержка Виндов, тогда Дельфи больше устраивал, та кка требовалось делать не приложения для пользователя, а технологические утилиты, что Борланд позволял делать хоть и неоптимально, но очень быстро. Удавалось делать софт на глазах у Заказчика из готовызх нароботок. Но это конечно бредовая идея, так сдавать проекты, было единственное оправдание, что это были экспресс-проекты и в основном на виду было железо. Позже, в линуксовых проектах полюбил Руби. Может конечно ленив с возрастом стал, поэтому потянуло на сверхвысокоуровневые языки :) Но в Руби можно и вэб-интерфейс приличный сделать и надстройки для графики стало много. Для тех, кто знает Си или Паскаль, Руби подходит, так как в нем нет особенных напрягов с синтаксисом, пишешь, как понимаешь задачу ))))

Я вообще обнаглел - использую Руби на АРМ-железках :)

#5229

Оказывается выходов полно..,ну что ж -попробую :) .
Спасибо всем!

#5281
Hvzh написал:
Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь.

А какая разница? Eclipse он и в Африке Eclipse, и в Windows. Нормально я его в винде использовал. Получше Visual Studio будет. Там даже элементарных элементов рефакторнинга для C++ нет.

#5324

А с каким компилятором использовали, если не секрет? MINGW доустанавливали или как?

#7982
ialexander написал:
[quote=Hvzh]Кстати, под виндозой с помощью Eclipse особо на С++ не попрограммишь.

А какая разница? Eclipse он и в Африке Eclipse, и в Windows. Нормально я его в винде использовал. Получше Visual Studio будет. Там даже элементарных элементов рефакторнинга для C++ нет.[/quote]
Да есть там рефакторинг там же где и поиск текста по коду.

Войдите или зарегистрируйтесь, чтобы ответить.