Форум русской поддержки ОС Fedora linux
Предлагаю открыть тему для "самых начинающих" программировать на С/С ++ для линукса.
1) Начнем со среды.
Под Win помнится был мощный пакет от Borland — включал в себя и компилятор, и отладчик, и редактор, и кучу библиотек (все в одном флаконе) — и все это с удобным графическим интерфейсом.
Что можно рассматривать как "аналог" или как "похожее средство" для Федоры/РедХат ?
2) Предлагаю также в эту ветку постить ссылки на простые пособия по С/С++
(Страуструпа не предалагать )
Неактивен
1) Начнем со среды.
Под Win помнится был мощный пакет от Borland — включал в себя и компилятор, и отладчик, и редактор, и кучу библиотек (все в одном флаконе) — и все это с удобным графическим интерфейсом.
Что можно рассматривать как "аналог" или как "похожее средство" для Федоры/РедХат ?
Кому как удобнее. Варианты "удобства":
1) mcedit/vim/joe, потом make
2) Eclipse
3) Kdevelop
(Страуструпа не предалагать )
А вот насчёт этого зря...
Неактивен
Гг Паскаль рулит Хоть ща и закидают меня наверно всем подряд...
Неактивен
slavaz написал:
1) mcedit/vim/joe, потом make
2) Eclipse
3) Kdevelop
1) Отличия принципиальные или "косметические"?
2) Какие-то из них русифицированы?
3) Использование Kdevelop ограничено оболочкой KDE или пойдет и под другими (гном, ...)
4) Можно ли сказать, какой из вариантов более требователен к системным ресурсам (проц, оперативка) ?
Неактивен
1) Отличия принципиальные или "косметические"?
Принципиальные. В чём именно принцииальность — сказать навскидку не могу, ибо сам в mc(mcedit)+make программлю (если нужна графика, то юзаю libglade). Проекты на php делаю в Eclipse
2) Какие-то из них русифицированы?
Eclipse не русифицирована... хотя у меня не последняя версия... всё остальное — "из коробки"
3) Использование Kdevelop ограничено оболочкой KDE или пойдет и под другими (гном, ...)
Ограничено kdelibs. Под гномом запустится.
4) Можно ли сказать, какой из вариантов более требователен к системным ресурсам (проц, оперативка) ?
Eclipse. Однозначно.
17372 slavaz 15 0 926m 131m 38m S 0.0 13.0 1:50.69 java
Это он
Неактивен
feofan написал:
2) Предлагаю также в эту ветку постить ссылки на простые пособия по С/С++
(Страуструпа не предалагать )
Простых пособий по C++ не может быть по определению. А Страуструп то ли в оригинале хорошо пишет, то ли перевели его хорошо, но книга какая-то совестливая.
JustAMan написал:
Гг Паскаль рулит Хоть ща и закидают меня наверно всем подряд...
Ну, рулит. И что?
feofan написал:
Какие-то из них русифицированы?
А это так важно для программиста?
feofan написал:
4) Можно ли сказать, какой из вариантов более требователен к системным ресурсам (проц, оперативка) ?
Eclipse, надо полагать — он на Java написан.
Неактивен
Всех благодарю за ответы!
1) slavaz, уточни, пожалуйста свою фразу — что значит:
"...всё остальное — "из коробки"..." — т.е. остальные имеют рус интерфейс?
2)
Freeman написал:
feofan написал:
Какие-то из них русифицированы?
А это так важно для программиста?
Почему нет?
Я сносно кумекаю инглиш, но являюсь фанатом родного русского — так приятней и удобней.
Везде и всегда, где только можно стараюсь использовать русифицированные версии.
Детей к тому же приучаю. А то чего-то уже английский прет изо всех щелей. Без меры.
Дальнейшее развитие темы — оффтоп.
Всем еще раз спасибо.
Неактивен
"...всё остальное — "из коробки"..." — т.е. остальные имеют рус интерфейс?
да
Везде и всегда, где только можно стараюсь использовать русифицированные версии.
... А то чего-то уже английский прет изо всех щелей. Без меры.
+1
При написании многоязыковых прикладух (gettext) в качестве msgid пишу по-русски (utf-8), а кому надо, тот пусть в msgstr сам куды надо переводит
Неактивен
Дальнейшее развитие темы — оффтоп.
Как скажешь
Я в своё время видел руссифицированную Delphi, на ней работать просто невозможно Согласен, что документацию лучше читать на родном языке, но сегодняшний программист (если он пишет не на 1С) должен уметь читать на английском ибо справочный материал в основном на нём написан.
Детей к тому же приучаю.
Это ты зря... На русском языке они и без тебя научатся читать...
А то чего-то уже английский прет изо всех щелей.
С этим спорить не буду. Сейчас на английском пишут на этикетках продуктов, выпущенных у нас, буд то не в своей стране живём.
Неактивен
feofan написал:
Я сносно кумекаю инглиш, но являюсь фанатом родного русского — так приятней и удобней.
Везде и всегда, где только можно стараюсь использовать русифицированные версии.
Детей к тому же приучаю. А то чего-то уже английский прет изо всех щелей. Без меры.
О-о-о! Как ни странно, я тоже. Просто, как правильно заметил Energy, видя доморощенный перевод иных инструментальных средств, не знаешь, смеяться или плакать. Плюёшь и переходишь на оригинальную версию. Сам в своё время, даже к DevC++ приложился. Но он под Винду.
Неактивен
Просто переводить надо нормально. А то была у меня Делфи7 с таким русским переводом, что там половина функций отладчика не работала...
Неактивен
Работал 3 года под KDevelop. Но 1 версии сейчас он очень сильно изменился. Но рекомендовал бы его, так как "все включено" и он более "userfriendly". Ну а после него лучше попробовать все из здесь перечисленного чтобы выбрать — у каждого свои предпочтения.
Неактивен
пишу файловый менеджер для себя(работаю в гноме-nautilus,krusader не нравится,) на Qt 4.4.3,выйдет пофиксенный Qt 4.5 собирать буду статически.
Пишу неспеша ,т.к. новичок в программировании,С++ изучал по книге для начинающих — автор С.Девис "С++ для чайников",но его явно недостаточно.
По рекомендуйте книгу в электронном виде для более углубленного изучения
основ C++,например как подключать чужую уже скомпилированную динамическую библиотеку с расширением .so и пользоваться её функциями-такого в моей книге вообще нет. Да у меня в книге нет описания — "extern" — просто смешно.
Неактивен
faithman написал:
пишу файловый менеджер для себя(работаю в гноме-nautilus,krusader не нравится,) на Qt 4.4.3,выйдет пофиксенный Qt 4.5 собирать буду статически.
Пишу неспеша ,т.к. новичок в программировании,С++ изучал по книге для начинающих — автор С.Девис "С++ для чайников",но его явно недостаточно.
По рекомендуйте книгу в электронном виде для более углубленного изучения
основ C++,например как подключать чужую уже скомпилированную динамическую библиотеку с расширением .so и пользоваться её функциями-такого в моей книге вообще нет. Да у меня в книге нет описания — "extern" — просто смешно.
http://books.google.com/books?id=VNZBjr … &hl=ru
и там же моно покапать
Неактивен
По поводу чистого С++ — Дейтел Х.М., Дейтел П.Д. "Как программировать на C++. 5-е изд" — отличная книга.
По Qt4 лучше почитать Шлее М. "Qt4. Профессиональное программирование на C++" и Бланшет Ж. "Qt4: Программирование GUI на С++. 2-е изд". Шлее можно найти в электронном виде, кстати у него же можно прочитать про использование подключаемых библиотек. Чеботарева не читал, но отзывы об этой книге не самые лучшие.
Неактивен