Форум программистов, компьютерный форум, киберфорум
Софт для Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.74/78: Рейтинг темы: голосов - 78, средняя оценка - 4.74
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317

Какую среду визуального программирования под линух выбрать?

25.01.2011, 22:49. Показов 16118. Ответов 49
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собственно вопрос как в теме: Какую среду визуального программирования под линух выбрать?
Желательно чтоб максимально была похожа под столь привычный мне RAD Studio (C++ Builder).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.01.2011, 22:49
Ответы с готовыми решениями:

Выбрать ОС\графическую среду под задачу
Здравствуйте! В универе прохожу предмет, по которому требуется: писать и компилировать программы на языке Си в Linux. Программы-лабы...

Какую linux ос выбрать для программирования?
мне нужен - доступ в интернет - програмное обеспечение типа php apache mysql - всякие редакторы типа эклипса и нет бенса -...

Какую операционку выбрать под очень старый компьютер
Всем привет, такое дело, у нас сейчас практика в университете и нам необходимо переустановить на компы Linux, только дело в том, что на...

49
 Аватар для MILAN
899 / 793 / 186
Регистрация: 21.02.2009
Сообщений: 1,722
25.01.2011, 23:15
Бесплатные среды (IDE) для программирования на С/С++
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
26.01.2011, 13:45  [ТС]
ну и.... а какая из них близка к Visual Borland C++ ???

Добавлено через 3 часа 55 минут
Цитата Сообщение от >arty< Посмотреть сообщение
ну и.... а какая из них близка к Visual Borland C++ ???
мдааа, для линухов достойной замены MS VS и Borland для C++ и C# я не увидел (именно это наверное многих сейчас держит на Win). Для Delphi постарались - Lazarus, вот такую бы но для C++ и всё бы замечательно было....

Что хочу сказать по wxDev: новичок при попытке создать visual-приложение скорее снесёт его через 10 минут знакомства, консольные делаются конечно же прекрасно и легко, но требуется в основном Visual.

Вывод (лично мой, ни на что я не претендую, поэтому прошу без "наездов"):

Мне как начинающему программисту, которого учат программировать на таких IDE как Borland и MS VS, простота использования и лёгкость создания GUI приложений которых сильно "подсаживает" на эти IDE, трудно справится с их бесплатными аналогами (за исключением lazarus (но он для Delphi)), что уже само по себе удерживает меня и остальных программистов (наверное) от пересаживания на платформу *nix, играми я не сильно увлекаюсь, и системы *nix меня полностью устраивают за исключением проблемы с достойными IDE под них.
0
22 / 22 / 2
Регистрация: 06.12.2010
Сообщений: 125
26.01.2011, 23:06
самый "юзер-френдли" под никсами, наверное, KDevelop.
но я лично предпочитаю Codeblocks - для более профессиональной работы он удобнее.
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
27.01.2011, 11:02  [ТС]
Цитата Сообщение от Iron Bug Посмотреть сообщение
самый "юзер-френдли" под никсами, наверное, KDevelop.
но я лично предпочитаю Codeblocks - для более профессиональной работы он удобнее.
Я пытался создать GUI приложение на wxDev C++, но через 10 минут забросил это дело... (как я понимаю он на основе codeblocks создан?), может есть где мануалы на русском с примерами по созданию GUI приложений на CodeBlocks и wxDev C++ ???
0
22 / 22 / 2
Регистрация: 06.12.2010
Сообщений: 125
27.01.2011, 12:16
про мануалы не знаю. я по-английски свободно говорю, мне без разницы.
да вроде и так, интуитивно понятно всё. впрочем, я очень редко работаю с GUI. Codeblocks я выбрала потому что в нём легко работать с разными компиляторами и он кроссплатформенный. я под ним пишу все свои кроссплатформенные софтины. в принципе, у Codeblocks есть форумы и там много всяческих полезных советов, но они тоже на английском.
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
27.01.2011, 12:25  [ТС]
Цитата Сообщение от Iron Bug Посмотреть сообщение
я очень редко работаю с GUI
Значит пишешь в основном библиотеки классов и т.п. а потом прикручиваешь GUI ?
Как жаль что нас этому не учат, всё на Win завязывают. По английски свободно не говорю, но маны читаю, хочу научится программировать под linux, но учебная программа туго "затянула верёвку" на win.
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.01.2011, 12:31
>arty<, а ты возьми и почитай какую-нибудь книжку по программированию под *nix. Все равно, зная только учебную программу, хорошим программистом не станешь.
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
27.01.2011, 12:35  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
а ты возьми и почитай какую-нибудь книжку по программированию под *nix
Есть какие-то конкретные предложения? Автора хотя бы назовите или название книги (а можно и всё сразу )
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.01.2011, 12:37
У.Стивенс, С.Раго. UNIX. Профессиональное программирование - вот это можно почитать. Тока тут про гуи ничего нету.
0
Заблокирован
27.01.2011, 12:37
Цитата Сообщение от >arty< Посмотреть сообщение
Я пытался создать GUI приложение на wxDev C++, но через 10 минут забросил это дело... (как я понимаю он на основе codeblocks создан?), может есть где мануалы на русском с примерами по созданию GUI приложений на CodeBlocks и wxDev C++ ???
Я писал клиента для СУБД PostgreSQL на Gtk+ полностью в .... nano .Все прекрасно работало и отлаживалось... что я делал не так????
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
27.01.2011, 12:41  [ТС]
Цитата Сообщение от Nameless One Посмотреть сообщение
Тока тут про гуи ничего нету.
А примера не дадите как прикручивать GUI в таких IDE как CodeBlocks и wxDev C++ (как я понял там это что-то вроде отдельной либы)
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
27.01.2011, 12:43
unStatiK, надо было использовать emacs + make + gdb

Цитата Сообщение от >arty< Посмотреть сообщение
А примера не дадите как прикручивать GUI в таких IDE как CodeBlocks и wxDev C++ (как я понял там это что-то вроде отдельной либы)
Неа, это не ко мне. Спроси тут
0
22 / 22 / 2
Регистрация: 06.12.2010
Сообщений: 125
27.01.2011, 13:26
Цитата Сообщение от >arty< Посмотреть сообщение
Значит пишешь в основном библиотеки классов и т.п. а потом прикручиваешь GUI ?.
ну, не совсем так. я хардварный программист. мои задачи - драйверы и патчи ядра. ну и всякое тестовое ПО для дров и околожелезячные софтины. а GUI я делаю довольно редко, это уж если только утилита настройки или какого-то управления железом для юзера понадобится. я такие вещи пишу под wxWidgets - он маленький и удобный для простых графических оболочек. без особых красот, зато кроссплатформенный и может компилиться статически и грузить формы на ходу из XML, а потом прикручиваю его к своему софту через межпроцессное взаимодействие.

Цитата Сообщение от >arty< Посмотреть сообщение
Как жаль что нас этому не учат, всё на Win завязывают. По английски свободно не говорю, но маны читаю, хочу научится программировать под linux, но учебная программа туго "затянула верёвку" на win.
подробно про IDE с поддержкой GUI тебе лучше спрашивать у тех, кто пишет для QT - это большая библиотека высокого уровня, причём начиналась она как графическая, но потом разрослась в довольно универсальную систему для программирования приложений под разные системы. спроси про QDevelop, QT Creator и про книги к ним - это точно для начинающего подойдёт. и книг очень много, и даже на русском языке. во всяком случае, есть сайты с переведённой документацией. кстати, QT тебе и под Windows пригодится - она работает под разными системами.

ну и английский изучай. документация часто успевает устареть до того, как её переведут
0
 Аватар для vx5
191 / 175 / 12
Регистрация: 04.09.2010
Сообщений: 656
27.01.2011, 14:50
Цитата Сообщение от >arty< Посмотреть сообщение
Собственно вопрос как в теме: Какую среду визуального программирования под линух выбрать?
Желательно чтоб максимально была похожа под столь привычный мне RAD Studio (C++ Builder).
узучая книгу с названием вроде "Visual C++ " или "C++ Builder" вы изучаете не язык программирования С++, вы изучаете только эту среду. читайте книги именно по языку, и вам будет пофиг где писать, хоть винда, хоть линь, хоть мак. Изучив язык можете переходите к изучению GUI, причем с точки зрения универсальности лучше конечно кроссплатформенные: FLTK, QT.
0
29 / 28 / 7
Регистрация: 10.07.2009
Сообщений: 317
27.01.2011, 15:17  [ТС]
Цитата Сообщение от vx5 Посмотреть сообщение
узучая книгу с названием вроде "Visual C++ " или "C++ Builder" вы изучаете не язык программирования С++, вы изучаете только эту среду
Нет нет нет, нас учат именно самому языку, но в среде C++ Builder, просто нас к нему приучили (в том числе и к его GUI - VCL), книги на подобии Visual C++ я не читаю, я читаю Стивена Прата.
0
 Аватар для vx5
191 / 175 / 12
Регистрация: 04.09.2010
Сообщений: 656
27.01.2011, 15:38
Цитата Сообщение от >arty< Посмотреть сообщение
Нет нет нет, нас учат именно самому языку, но в среде C++ Builder, просто нас к нему приучили (в том числе и к его GUI - VCL), книги на подобии Visual C++ я не читаю, я читаю Стивена Прата
для изучения языка графическая библиотека не нужна. Если вы пишите консольные приложения, создание их с помощью простейшего текстового редактора с подстветкой синтаксиса будет ничуть ни мене эффективным. Если же нужна именно программа для работы с графической библиотекой, ищите в сторону QT4.
0
22 / 22 / 2
Регистрация: 06.12.2010
Сообщений: 125
27.01.2011, 15:41
Цитата Сообщение от vx5 Посмотреть сообщение
для изучения языка графическая библиотека не нужна. Если вы пишите консольные приложения, создание их с помощью простейшего текстового редактора с подстветкой синтаксиса будет ничуть ни мене эффективным. Если же нужна именно программа для работы с графической библиотекой, ищите в сторону QT4.
на самом деле, графические редакторы значительно упрощают жизнь начинающему программисту. сделать сложный ввод данных и более-менее приличное интерактивное приложение в консоли - гемор ещё тот. а тут вроде как не нужно особо заморачиваться с интерфейсом, что ничуть не мешает изучать язык.
0
 Аватар для vx5
191 / 175 / 12
Регистрация: 04.09.2010
Сообщений: 656
27.01.2011, 15:48
Цитата Сообщение от Iron Bug Посмотреть сообщение
на самом деле, графические редакторы значительно упрощают жизнь начинающему программисту. сделать сложный ввод данных и более-менее приличное интерактивное приложение в консоли - гемор ещё тот. а тут вроде как не нужно особо заморачиваться с интерфейсом, что ничуть не мешает изучать язык.
опять же не язык, а среду. При этом встроенные методы для работы с различными классами всетаки отличаются в различных графических библиотеках. Да и использование "черного ящика" мне не особо симпатизирует, надо знать что пользуешь и общие принципы того как оно устроено
0
22 / 22 / 2
Регистрация: 06.12.2010
Сообщений: 125
27.01.2011, 15:51
Цитата Сообщение от vx5 Посмотреть сообщение
опять же не язык, а среду. При этом встроенные методы для работы с различными классами всетаки отличаются в различных графических библиотеках. Да и использование "черного ящика" мне не особо симпатизирует, надо знать что пользуешь и общие принципы того как оно устроено
нет, именно язык. ибо все внутренности и логика всё же пишутся на вполне себе стандартном С++. кроме взаимодействия с интерфейсом, а это малая часть. и вовсе не обязательно рассматривать это как "чёрный ящик" - код весь открыт: пожалуйста, изучайте. QT вообще полностью опенсорц, все принципы и архитектура описаны. так что никакой особой проблемы не возникает. кстати, вы читали код стандартных библиотек??? подумайте над этим до системы ооочень далеко. и я, как хардварный программист, полагаю, что "самое настоящее" программирование - это ассемблер. но вовсе не обязательно всё писать на нём
и ещё добавлю, что такой подход даёт начинающему возможность сделать что-то полезное почти сразу. а не сидеть годами над утилитами со строковым вводом, что напрочь отбивает в человеке желание изучать язык.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2011, 15:51
Помогаю со студенческими работами здесь

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++?
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Какую среду программирования лучше изучать?
у меня такой вопрос: Какую среду программирования лучше изучать?

Какую среду программирования лучше всего использовать?
Доброго вреени суток. Т.к. в разделе по java людей почти нет, решил здесь тему создать. Я только начинаю изучать java, подскажите какую...

Какую среду программирования на языке Delphi вы используете?
Добрый день! Какую среду программирования на языке Delphi вы используете? Delphi 7, CodeGear 2007, 2009, 2010 или что-то другое...

Какую среду выбрать?
Собираюсь начать изучение C++. Подскажите, какую среду разработки лучше выбрать и почему?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Закрытая тема Создать тему
Новые блоги и статьи
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru