|
|
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
На сегодняшний день существует множество средств, для создания различного программного обеспечения, лидерами наверное являются следующие системы С++ Builder, MSVS2005, Qt4. Меня вот интересует вопрос как начинающего программиста, в какой среде ловчее работать. Причем хотелось бы услышать конкретно, чем та или иная среда ловчее другой. Или если есть то ссылку где есть сравнение данных средств разработки. Так же бы хотелось узнать про оптимизацию когда компиляторами, быстроту, удобность графической среды разработки. Язык программирования С++. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:36:00 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
те же яйца, только в профиль. Если кто-то работает в лучше среде, то, получается, что кто-то в худшей, но все равно работает. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:53:12 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
Попробуй поработать в каждой и определи для себя где тебе "ловчее" работать, поскольку "ловчее" у каждого свое. Хочу сразу сказать, что Qt4 не является в широком понимании средой разработки - это все же библиотека. А чтобы выбрать компилятор тебе надо заготовить набор тестов, выработать количественные показатели производительности и пр. и выбрать наилучший комплилятор. Если ничего этого делать не очень хочется, то под винду ставь студию, под Linux KDevelop, Emacs, Eclipse, Netbeans и выбирай, где тебе "ловчее". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 14:53:37 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
ну скажем необходимо писать проект большой. какая из указаных сред разроботки более подходит. Программа будет с базой работать, много математики, паралельных расчетов (многопоточное), выгрузка данных в Ексель. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 15:01:28 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
У билдера плохой комилятор. QT это фреймворк. Остается Visual Studio, которая в приниципе под Windows вне конкуренции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 15:58:11 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
а в чем плохость компилятора билдера вырожается? откомпилированый код медленно работает? или в чем-то другом причина? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 17:00:21 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
To mikola1982. Если нужен серьезный выбор, то сам создай несколько примеров в разных средах: Builder, MSVS2005, Qt4. Например: 1. Простой пользовательский интерфейс, типа два числа ввести по кнопочке сложить и вывести. 2. Для определения быстродействия: в цикле милион вычислениий синуса. 3. Базы данных: отобразить таблицу с простыми операциями типа добавить, удалить, изменить, найти. 4. Выгрузка в Excel: простую таблицу в Excel. Конечно надо денек повозиться, зато будет осознанное решение. А слушать, что Builder или что-то другое плохо - бесперспективно, т.к. написавший может иметь не достаточно глубокие знания по теме вопроса. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 17:18:51 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
> Автор: mikola1982 > Меня вот интересует вопрос как начинающего программиста, > Автор: mikola1982 > ну скажем необходимо писать проект большой. какая из указаных сред > разроботки > более подходит. Программа будет с базой работать, много математики, > паралельных > расчетов (многопоточное), выгрузка данных в Ексель. Обязательно нужна многопоточность? Там свои грабли и граблики. -- Здесь у нас туманы и дожди, здесь у нас холодные рассветы, Здесь на неизведанном пути ждут замысловатые сюжеты! Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 17:27:29 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
mikola1982ну скажем необходимо писать проект большой. какая из указаных сред разроботки более подходит. Программа будет с базой работать, много математики, паралельных расчетов (многопоточное), выгрузка данных в Ексель. Если написать и забыть, то лучше писать в той среде, которую знаешь. Дешевле получится. Также, если сам будешь сопровождать. Однако странные желания для "начинающего программиста" - "писать проект большой". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 17:29:58 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
pandrewОднако странные желания для "начинающего программиста" - "писать проект большой".Начинающие программисты всегда пишут большие проекты. На то они и начинающие. Для опытных большой проект это тот который надо писать командой. Если проект может быть написан одним человеком это маленький проект. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 17:35:08 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
ну я же написал что считаю его большим. да многопоточность объязательна. Там много математики будет. а еЁ ловчее в многих потоках щитать быстрей получается. наверное почитав и полазив по нету тему можно переписать так: стоит ли переходить с С++ Builder на MSVS? или нет. с учетом дальнейшего развития обоих средств разработки. какие преимущества у MSVS перед С++ Builder. в чем недостатки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.11.2007, 18:18:32 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
mikola1982 wrote: > в какой среде ловчее работать Лучше отказаться от среды и использовать любой текстовый редактор с подсветкой синтаксиса и возможностью запустить GNU Make. Это ИМХО (которое "Имею Мнение - Хрен Оспоришь") и обсуждать все это заново я не буду. Сам использую линуксовский Kate. Ещё стоит пользоваться фаровским редактором + плагин colorer. -- We are all going to hell and I'm driving the bus Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2007, 12:51:10 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
mikola1982а в чем плохость компилятора билдера вырожается? откомпилированый код медленно работает? или в чем-то другом причина? Он пругается матом и бъет по лицу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2007, 13:38:37 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
авторда многопоточность объязательна. Там много математики будет. а еЁ ловчее в многих потоках щитать быстрей получается. Смелое заявление) А какого рода математика? Если последовательные скалярные операции - смысл многопоточности будет только при наличии несколький процессоров (ну или ядер) + поддержки ОСи. А если вы одну и ту же задачу побьете на маленькие, и будете работать на одном процессоре - будет только уменьшение производительности, т.к. несколько потоков отнимут у ОС ресурсы + на их взаимодействие также уйдут ресурсы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.11.2007, 23:39:51 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
Павел. С авторда многопоточность объязательна. Там много математики будет. а еЁ ловчее в многих потоках щитать быстрей получается. Смелое заявление) А какого рода математика? Если последовательные скалярные операции - смысл многопоточности будет только при наличии несколький процессоров (ну или ядер) + поддержки ОСи. А если вы одну и ту же задачу побьете на маленькие, и будете работать на одном процессоре - будет только уменьшение производительности, т.к. несколько потоков отнимут у ОС ресурсы + на их взаимодействие также уйдут ресурсы. не соглашусь с вами в полной мере. ОС поддерживает да же на 1 ядерном процессоре разумная многопоточность дает заметный выигрыш в скорости счета (10-20%). Вот попробуйте. Да и потом сегодня проще купить 2-х ядерный проц чем 1. Ну я вас понимаю что теоретически выигрыша не должно быть. Но с другой стороны, если вы пишете для ОС Windows, то эта система с вытесняющей многозадачностью (блин могу ошибиться в названии), и когда вы создаете 3-4 потока с высоким приоритетом, то в сумме вашему приложению по сравнению с другими выделяется больше процессорного времени, за счет чего происходит суммарное увеличение скорости счета. Если ошибаюсь то укажите в чем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2007, 05:55:39 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
ИМХО это уже офф, но все же: авторна 1 ядерном процессоре разумная многопоточность дает заметный выигрыш в скорости счета (10-20%). Вот попробуйте. Вот попробую), но уверен, что прироста не будет на моем 1-ядерном камне. авторДа и потом сегодня проще купить 2-х ядерный проц чем 1. Не спорю с этим. Не силен в архитектуре современных процессоров,но, Вы уверены что на 2х ядерно процессоре 2 различных FPU?? Ведь именно на нем Вы будее работать с числами с плавающей запятой и различными мат. инструкциями. авторНо с другой стороны, если вы пишете для ОС Windows, то эта система с вытесняющей многозадачностью (блин могу ошибиться в названии), и когда вы создаете 3-4 потока с высоким приоритетом, то в сумме вашему приложению по сравнению с другими выделяется больше процессорного времени, за счет чего происходит суммарное увеличение скорости счета. Если ошибаюсь то укажите в чем. В названии не ошиблись. Но, если вы создадите 1 поток с базовым высоким приоритетом, то приложению будет итак выделено по максимуму процессорного времени. А если создадите 3-4 потока с одинаковым приоритетом - будет уходить время на переключение между ними. Кроме того, если уж пошла такая пьянка, можно и в нулевом кольце работать. Тогда пользовательские процессы у Вас вообще не будут время отнимать. Так какая математика то? Или это секрет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2007, 14:25:49 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
насколько мне известно то FPU у 2-х ядернеков у каждой свой, а кэш и шина данных одна. насчет времени переключения. неспорю и теоретически правильно один процесс с большим приорететом, но блин на практике получается ловчее считать во многих потоках. а какая разница какая матиматика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2007, 15:01:14 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
Ну интересно, а еще не любую вычислительную задачу можно решить параллельно (многопоточно в этом случае) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2007, 15:35:32 |
|
||
|
Какая среда разработки лутшая, а так же компилятор?
|
|||
|---|---|---|---|
|
#18+
Павел. СНу интересно, а еще не любую вычислительную задачу можно решить параллельно (многопоточно в этом случае) согласен очень сложно распоралелить большинство стандартных мат. задач, и в большенстве случаев это не имеет смысла. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2007, 07:17:30 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34922859&tid=2027812]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
207ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 552ms |

| 0 / 0 |
