Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Лучший компилятор, VC++ 2008 
V
    Опции темы
Kirgston
Дата 4.5.2009, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 792
Регистрация: 24.12.2007

Репутация: нет
Всего: 2



Всем доброго времени суток! Я слышал что в ВС++ можно подключать различные компиляторы. Посоветуйте пожалуйста какой лучший =) . То есть качественней и делает самый быстрый код (размер не важен). Спасибо!
PM MAIL   Вверх
azesmcar
Дата 4.5.2009, 10:07 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата

Всем доброго времени суток! Я слышал что в ВС++ можно подключать различные компиляторы. Посоветуйте пожалуйста какой лучший =) . То есть качественней и делает самый быстрый код (размер не важен). Спасибо!

Это тема для религиозных войн, сейчас набегут поклонники разных компиляторов и начнется священная война на тему "какой компилятор лучше" (хотя что тут обсуждать, и так понятно что gcc лучший)
PM   Вверх
mrbrooks
Дата 4.5.2009, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


трололомен
****


Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 19
Всего: 306



Цитата(Kirgston @  4.5.2009,  10:05 Найти цитируемый пост)
То есть качественней и делает самый быстрый код (размер не важен).

Это вопрос религии.
PM MAIL   Вверх
Lazin
Дата 4.5.2009, 10:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(Kirgston @  4.5.2009,  10:05 Найти цитируемый пост)
Я слышал что в ВС++ можно подключать различные компиляторы

да, целых два...
PM MAIL Skype GTalk   Вверх
Kirgston
Дата 4.5.2009, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 792
Регистрация: 24.12.2007

Репутация: нет
Всего: 2



Цитата(azesmcar @  4.5.2009,  10:07 Найти цитируемый пост)
Это тема для религиозных войн, сейчас набегут поклонники разных компиляторов и начнется священная война на тему "какой компилятор лучше" (хотя что тут обсуждать, и так понятно что gcc лучший)

Спасибо большое! =)


Цитата(mrbrooks @  4.5.2009,  10:08 Найти цитируемый пост)
Это вопрос религии.

то есть? ну мне не важно какой размер исходного файла будет. Главное быстродействие =) и малое потребление РАМ =)


Цитата(Lazin @  4.5.2009,  10:44 Найти цитируемый пост)
да, целых два...

Ну два не два =) но выбор!  smile 
PM MAIL   Вверх
bsa
Дата 4.5.2009, 15:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Kirgston, ты говоришь про BC++ 3.1 или про VS 2008? Просто это разные вещи.
В случае VS 2008 я бы на твоем месте не рыпался без крайней необходимости. Компилятор от MS считается одним из лучших, как по качетсву результирующего кода, так и по скорости работы.
PM   Вверх
Kirgston
Дата 4.5.2009, 22:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 792
Регистрация: 24.12.2007

Репутация: нет
Всего: 2



Я про вижуал студио 2008 =) а где можно почитать различия gcc и МСа?
PM MAIL   Вверх
bsa
Дата 4.5.2009, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



ты себе отличие IDE от компилятора представляешь?
Просто зачем тебе менять компилятор? Вот скажи, зачем ставить в мерседес двигатель от БМВ? Если ты не знаешь зачем тебе нужен другой компилятор, то не заморачивайся.
PM   Вверх
Kirgston
Дата 5.5.2009, 00:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 792
Регистрация: 24.12.2007

Репутация: нет
Всего: 2



Знаю =) если и в "горбатый" грамотно двигатель от ферарри то будет намного лучше))))) 
И какое стремление к учёбе и знаниям без заморочек? =) 
Если можно то подскажите где почитать можно. Да знаю - везде. Но более конкретно. Просто в ХолиВарах тьма флуда... а хочется одну статью но чтобы сразу понять что к чему =)
PM MAIL   Вверх
J0ker
Дата 5.5.2009, 01:05 (ссылка) |    (голосов:10) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 986
Регистрация: 17.9.2008

Репутация: 9
Всего: 14



Цитата(Kirgston @ 5.5.2009,  00:10)
Знаю =) если и в "горбатый" грамотно двигатель от ферарри то будет намного лучше))))) 
И какое стремление к учёбе и знаниям без заморочек? =) 
Если можно то подскажите где почитать можно. Да знаю - везде. Но более конкретно. Просто в ХолиВарах тьма флуда... а хочется одну статью но чтобы сразу понять что к чему =)

мне кажется что на данном этапе вашего развития вам это ни к чему...


--------------------
user posted image
PM MAIL   Вверх
bsa
Дата 5.5.2009, 10:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



Kirgston, повторяю еще раз: "если ты не знаешь зачем тебе это нужно, то не заморачивайся". Максимум, что ты получишь - это куча геморроя и частично нерабочая среда разработки.
PM   Вверх
sdukshis
Дата 5.5.2009, 10:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 92
Регистрация: 23.3.2009

Репутация: нет
Всего: 1



Вот статья по сравнительному анализу различных компиляторов
http://www.cyberguru.ru/programming/cpp/cp...s-analysis.html
 
К сожалению, её можно считать несколько устаревшей поскольку компиляторы развиваются очень быстро.

Лучше сравнивать самостоятельно именно на тех проектах, которыми занимаешься (такая практика показывает, что лучшего компилятора нет, каждый хорош в своём).



PM MAIL   Вверх
xvr
Дата 5.5.2009, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(bsa @ 4.5.2009,  15:55)
Kirgston, ты говоришь про BC++ 3.1 или про VS 2008? Просто это разные вещи.
В случае VS 2008 я бы на твоем месте не рыпался без крайней необходимости. Компилятор от MS считается одним из лучших, как по качетсву результирующего кода, так и по скорости работы.

Intel'овский все же получше будет. И в VS он встраивается без проблем. Вот только не уверен, что в Express версию встроится  smile 
PM MAIL   Вверх
bsa
Дата 5.5.2009, 19:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



xvr, вот только есть проблема - далеко не все либы имеют вариант под ICC. Особенно, написанные на С++.
PM   Вверх
xvr
Дата 5.5.2009, 21:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(bsa @ 5.5.2009,  19:49)
xvr, вот только есть проблема - далеко не все либы имеют вариант под ICC. Особенно, написанные на С++.

Угу, хотя Intel бьет себя пяткой в грудь и утверждает, что его icc более совместим с MS компилятором, чем сам MS компилятор  smile Так что и либы от MS должны работать (тем более, что либы из PSDK работают, ибо своих у icc нет)
Но конечно, не все так радужно и что то может не срастись  smile 
PM MAIL   Вверх
bsa
Дата 6.5.2009, 11:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



xvr, серьезно?
PM   Вверх
Cheloveck
Дата 6.5.2009, 14:56 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



xvr, у интеловского компилятора одна проблем, как я считаю главная, по какой не стоит его юзать, это работа ТОЛЬКО с x86 и x64. А если я написал программу и захотел через два года перенести её на другой процессор? Что тогда делать? Оптимизировать под другой компилятор? 

Неее... g++ - мой голос в этой теме!!!


--------------------
user posted image
PM Jabber   Вверх
andrew_121
Дата 6.5.2009, 15:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(xvr @  5.5.2009,  18:59 Найти цитируемый пост)
Intel'овский все же получше будет. И в VS он встраивается без проблем. Вот только не уверен, что в Express версию встроится  smile  

Солидарен! Сам юзаю Intel C++ 11.0.72 for Linux. Остальные отдыхают...

Это сообщение отредактировал(а) andrew_121 - 20.6.2009, 04:24


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
xvr
Дата 6.5.2009, 16:57 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(bsa @ 6.5.2009,  11:52)
xvr, серьезно?

Серьезно.
Хотя если топикстартеру не нужна до упора пиковая производительность, то лучше не заморачиваться  smile

Добавлено через 4 минуты и 20 секунд
Цитата(Cheloveck @ 6.5.2009,  14:56)
xvr, у интеловского компилятора одна проблем, как я считаю главная, по какой не стоит его юзать, это работа ТОЛЬКО с x86 и x64. 

Не только - еще Intanium. Да и на AMD тоже будет работать
Цитата

А если я написал программу и захотел через два года перенести её на другой процессор? Что тогда делать? 
Откомпилировать другим компилятором, вестимо  smile 
Цитата

Оптимизировать под другой компилятор? 
Оптимизировать под компилятор не надо, он и так должен справится. И вообще - оптимизировать - это работа компилятора  smile 

PM MAIL   Вверх
Cheloveck
Дата 7.5.2009, 07:54 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



Цитата

Не только - еще Intanium. Да и на AMD тоже будет работать

А это не относится к x86 и x64?
Цитата

Откомпилировать другим компилятором, вестимо

Слышал, что разные компиляторы незначительно различаются, хотя сам никогда не проверял... так - предположение.



--------------------
user posted image
PM Jabber   Вверх
xvr
Дата 7.5.2009, 08:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(Cheloveck @ 7.5.2009,  07:54)
Цитата

Не только - еще Intanium. Да и на AMD тоже будет работать

А это не относится к x86 и x64?

Itanium не относится
Цитата

Цитата

Откомпилировать другим компилятором, вестимо

Слышал, что разные компиляторы незначительно различаются, хотя сам никогда не проверял... так - предположение.
Отличаются, но грамотно написанная программа будет компилится на всех (в идеале  smile ) компиляторах
Тем более, что на С и С++ есть стандарт, так что теоретически полностью мультиплатформенные программы возможны (правда практически это будет 'сферический конь в вакууме'  smile )

В любом случае оптимизации у Intel'овского компилятора ГОРАЗДО сильнее, чем у gcc

PM MAIL   Вверх
W4FhLF
Дата 7.5.2009, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Цитата(xvr @  7.5.2009,  08:26 Найти цитируемый пост)
В любом случае оптимизации у Intel'овского компилятора ГОРАЗДО сильнее, чем у gcc


А у вас конкретные примеры есть? Я не спорю, просто мне интересно. 

Я недавно узнал, что GCC исходник на любом языке переводит в близкий к машинному внутренний язык, после чего уже оптимизирует. А всё универсальное, понятное, проигрывает специфике. 



--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
xvr
Дата 7.5.2009, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(W4FhLF @ 7.5.2009,  14:51)
Цитата(xvr @  7.5.2009,  08:26 Найти цитируемый пост)
В любом случае оптимизации у Intel'овского компилятора ГОРАЗДО сильнее, чем у gcc


А у вас конкретные примеры есть? Я не спорю, просто мне интересно. 

Есть на www.spec.org
Для Xeon X5355 2 x 2.33GHz:

Код

     gcc (4.1.2)  Intel (10.0)   
FP     48.9         58.9         +20%
Int    63.0         91.3         +44.9%

PM MAIL   Вверх
bsa
Дата 7.5.2009, 20:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

Репутация: 85
Всего: 196



серьезное преимущество... может с ключами оптимизации что наворотили?

Это сообщение отредактировал(а) bsa - 7.5.2009, 20:51
PM   Вверх
xvr
Дата 7.5.2009, 21:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(bsa @ 7.5.2009,  20:51)
серьезное преимущество... может с ключами оптимизации что наворотили?

Все оптимизации по максимуму. Конечно для чистоты эксперимента надо прогнать SPEC'и на одной машине и разных компиляторах. На spec.org данные для разных машин (но с одинаковым процессором, частотой и конфигурацией системы)
Можно покопаться и найти одинаковые машины (если повезет). Там правда больше тысячи записей, мне как то влом заниматься раскопками  smile 
PM MAIL   Вверх
ДокторТуамОсес
Дата 19.6.2009, 12:20 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 242
Регистрация: 8.6.2009

Репутация: -5
Всего: -12



Цитата(bsa @  4.5.2009,  15:55 Найти цитируемый пост)
Kirgston, ты говоришь про BC++ 3.1 или про VS 2008? Просто это разные вещи.
В случае VS 2008 я бы на твоем месте не рыпался без крайней необходимости. Компилятор от MS считается одним из лучших, как по качетсву результирующего кода, так и по скорости работы. 

А по интеллектуальности? Не знаю как насчёт 2009, а вот MS VC 6.0 мне не выдал варнинга а online GCC выдал
--------------------
"Извините! А это ничего, что я говорю в тот момент, когда Вы меня перебиваете?"™ 
PM MAIL   Вверх
zim22
Дата 19.6.2009, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(ДокторТуамОсес @  19.6.2009,  12:20 Найти цитируемый пост)
, а вот MS VC 6.0

какого он года вы не смотрели? вы бы ещё легенду "Borland C++ 3.0" взяли.
***
недостатки компилятора студии в том, что он пропускает невалидный код, который gcc ловит.
хотя может быть и у gcc таже ситуация, только наоборот smile


--------------------
PM MAIL   Вверх
andrew_121
Дата 19.6.2009, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(zim22 @  19.6.2009,  12:37 Найти цитируемый пост)
хотя может быть и у gcc таже ситуация, только наоборот

Не замечал...


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
zim22
Дата 19.6.2009, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(andrew_121 @  19.6.2009,  15:21 Найти цитируемый пост)
Не замечал...

ну так вы ж студией не пользуетесь, как заметите? smile


--------------------
PM MAIL   Вверх
andrew_121
Дата 19.6.2009, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(zim22 @  19.6.2009,  15:37 Найти цитируемый пост)
ну так вы ж студией не пользуетесь, как заметите?

Почему же?! По роду службы, иногда приходится м под виндавз писать. Потому ее и ненавижу! Не просто так, как вам могло показаться...


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
zim22
Дата 19.6.2009, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(andrew_121 @  19.6.2009,  16:07 Найти цитируемый пост)
приходится м под виндавз писать. Потому ее и ненавижу!

предложите под Windows альтернативный вариант - я с удовольствием перейду на него.
единственное условие - нормальный дебаггер для работы с STL контейнерами.
нормальный - это позволяющий "в человеческом виде" увидеть элементы контейнера.


--------------------
PM MAIL   Вверх
andrew_121
Дата 19.6.2009, 16:51 (ссылка)    | (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(zim22 @  19.6.2009,  16:27 Найти цитируемый пост)
единственное условие - нормальный дебаггер для работы с STL контейнерами.
нормальный - это позволяющий "в человеческом виде" увидеть элементы контейнера.

Странное условие)
Как будто, отладка, это первостепенное что нужно программисту smile 
Я привык не дебагить контейнеры. Они работают. Проверенно smile 
Но даже если нужно отладить, то есть свой набор отработанных функций и макросов препроцессора для отладки.
Я бы сказал, что отлаживать в студии, или подобных IDE, как-то принципиально не правильно. Это мое мнение.
Хотя работаю в KDevelop. Наилучшая среда разработки. Так же мое мнение.
Ах да, SlickEdit забыл упомянуть. Многие кто им пользуются, говорят что он много развитее студии. И плагинов к нему много. Не знаю. Не проверял.
П.С.
А лечить последствия - не правильно. Нужно писать правильный код smile

Добавлено через 14 минут и 52 секунды
Дополню:
SlickEdit - есть для Linux, Mac OS X, Windows.
Отладчик - IDA. Так же для Linux, Mac OS X, Windows.
Для экспериментов, лучше использовать andLinux


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 19.6.2009, 19:21 (ссылка) |   (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  19.6.2009,  16:51 Найти цитируемый пост)
Странное условие)
Как будто, отладка, это первостепенное что нужно программисту

как-то не верится, что ты не пользуешься отладчиком  smile 
отладчик visual studio - на порядок лучше чем gdb, и даже не потому, что он умеет визуализировать данные, он помимо этого много чего умеет smile 

Цитата(andrew_121 @  19.6.2009,  16:51 Найти цитируемый пост)
Я привык не дебагить контейнеры. Они работают. Проверенно

часто бывает нужно посмотреть, что содержит тот или иной контейнер, в vs есть визуализатроы для стандартных типов, можно писать для своих smile 
в gdb проще выводить все что нужно в лог или в терминал, чем копаться во внутренностях объектов

Цитата(andrew_121 @  19.6.2009,  16:51 Найти цитируемый пост)
Хотя работаю в KDevelop. Наилучшая среда разработки. Так же мое мнение.
я перепробовал множество сред разработки для linux, netbeans, eclipse, code::blocks, anuta... KDevelop - самая ужасная среди них smile лично для меня оказалось проще всего использовать vim, все эти IDE - отстой smile 
eclipse + CDT - страшно жрет память, индексер часто падает, причем иногда, из-за него вообще не удается запустить IDE, запускаешь eclipse, сразу открывается проект, стартует indexer и все это с грохотом падает. Страшно представить что будет на большом проекте... единственный выход из этой ситуации, не использовать indexer, но в этом случае eclipse мало чем отличается от обычного редактора кода.
net beans - умный(семантическая подсветка кода, аналог inteli-sense), не падает, но жрет намного больше памяти чем эклипс (400-500 Мб в среднем, на небольшом проекте) и тормозииииииииииииииииииит
code::blocks - не тормозит, память не жрет, но при этом ничего толком не умеет, код эта штука не понимает(использовал не самую свежую версию, ту что в была в репозитории)

по фичам и самое главное по реализации, все это и рядом с visual studio не стояло smile 
PM MAIL Skype GTalk   Вверх
andrew_121
Дата 19.6.2009, 19:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(Lazin @  19.6.2009,  19:21 Найти цитируемый пост)
eclipse + CDT

Про это, я и упоминать не стал...



Цитата(Lazin @  19.6.2009,  19:21 Найти цитируемый пост)
как-то не верится, что ты не пользуешься отладчиком

Пользуюсь. Но редко. В основном макросами препроцессора и функциями вывода в консоль.



Цитата(Lazin @  19.6.2009,  19:21 Найти цитируемый пост)
отладчик visual studio - на порядок лучше чем gdb

Спорить не стану. Не проверял. На днях попробую.
Хотя, помнится мне, пару лет назад работал в одной конторе. Там на мою машину поставили 2005 студию. Я так и не увидел плюсов. Тот же notepad++ по редактированию кода, не хуже, даже лучше. Плагинов больше.


П.С.
Остальное комментировать не стану. Похоже на истерику.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Lazin
Дата 19.6.2009, 19:42 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(andrew_121 @  19.6.2009,  19:37 Найти цитируемый пост)
Остальное комментировать не стану. Похоже на истерику.

я бы попросил
мне пришлось сделать 2 проекта, над которыми я работал то в windows то в linux, отсюда такой горький опыт, средства разработки для linux не так развиты как средства разработки для windows, это факт, а не истерика smile 
PM MAIL Skype GTalk   Вверх
xvr
Дата 19.6.2009, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(Lazin @ 19.6.2009,  19:21)
Цитата(andrew_121 @  19.6.2009,  16:51 Найти цитируемый пост)
Странное условие)
Как будто, отладка, это первостепенное что нужно программисту

как-то не верится, что ты не пользуешься отладчиком  

Он ему не нужен, видимо потому что он им пользоваться не умеет или в глаза не видел  smile 
 smile 
Цитата

Если других туфлей не видел, наши вот такие! Если других машин не видел, "Запорожец" вот такой! И все! Живи не тужи. Всем рекомендую.
М. Жванецкий



Это сообщение отредактировал(а) xvr - 19.6.2009, 21:31
PM MAIL   Вверх
UnrealMan
Дата 19.6.2009, 22:04 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006

Репутация: 5
Всего: 32



Цитата(andrew_121 @  19.6.2009,  16:51 Найти цитируемый пост)
А лечить последствия - не правильно. Нужно писать правильный код

smile Малыш, сколько тебе годиков? "Я не знаю, чему тебя учили в твоей стране добрых фей и ласковых щенят, в которой ты если и не вырос, то провел свои летние каникулы, но ты сейчас в реальном мире" © Perry Cox из сериала "Клиника". Людям свойственно ошибаться, даже самым талантливым. К тому же отладчик бывает нужен для того, чтобы разобраться в алгоритме, заложенном в основу написанного другим разработчиком кода (безошибочного), который требуется изменить с учётом новых требований.

Цитата(andrew_121 @  19.6.2009,  16:07 Найти цитируемый пост)
По роду службы, иногда приходится м под виндавз писать. Потому ее и ненавижу! 

А другим как будто бы не наплевать на то, что ты её ненавидишь smile

Цитата(zim22 @  19.6.2009,  16:27 Найти цитируемый пост)
единственное условие - нормальный дебаггер для работы с STL контейнерами.

А чего единственное? Мне вот, например, часто был нужен break на изменение памяти. Бывает, что непонятно какая сволочь ни с того ни с сего меняет некий объект, и очень хочется выяснить, где же именно это происходит. GDB умеет останавливаться при изменении данных, расположенных по заданным адресам памяти? 

Это сообщение отредактировал(а) UnrealMan - 20.6.2009, 02:45
PM MAIL   Вверх
andrew_121
Дата 19.6.2009, 22:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



xvr,  smile

Добавлено через 5 минут и 46 секунд
Цитата(UnrealMan @  19.6.2009,  22:04 Найти цитируемый пост)
Людям свойственно ошибаться, даже самым талантливым. К тому же отладчик бывает нужен для того, чтобы разобраться в алгоритме, заложенном в основу написанного другим разработчиком кода (безошибочного), который требуется изменить с учётом новых требований.

Кто на что учился.
Цитата(UnrealMan @  19.6.2009,  22:04 Найти цитируемый пост)
А другим как будто бы не наплевать на то, что ты её ненавидишь

Вписал для ясности. Взаимно.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
azesmcar
Дата 19.6.2009, 22:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Вспомнился старый анекдот - два солдата и лопата заменяют экскаватор smile 
В линукс есть много чего другого что помогает в процессе дебага. Я обходился лог файлом и cat, tail -f + grep. Ну и valgrind (мощная штука) еще не портировали под виндоуз. У студии дебаг конечно удобный, но не все так плохо smile пишут ведь люди под линукс, я писал несколько лет. Не помню чтоб сильно страдал. Коробка автомат на автомобилях конечно вещь удобная и современная, но многие предпочитают ручную. Им так удобнее. Дело привычки, я одно время так к vim привык что в студии работать не мог.  smile 

О чем спор?

Это сообщение отредактировал(а) azesmcar - 19.6.2009, 22:17
PM   Вверх
andrew_121
Дата 19.6.2009, 22:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(azesmcar @  19.6.2009,  22:17 Найти цитируемый пост)
О чем спор?

Не спор. Истерика почему-то...


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
xvr
Дата 19.6.2009, 23:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(UnrealMan @ 19.6.2009,  22:04)
Мне вот, например, часто был нужен break на изменение памяти. Бывает, что непонятно какая сволочь ни с того ни с сего меняет некий объект, и очень хочется выяснить, где же именно это происходит. GDB умеет останавливаться при изменении данных, расположенных по заданным адресам памяти?

Умеет, он много чего умеет. Но как и все в *nix'ах это у него происходит строго и сурово  smile  нет, даже скорее так smile 
И если ты не помнишь наизусть основные команды для работы с ним (немного, десятка 2-3, не больше  smile ) то работа с ним будет несколько утомительная  smile 
И всякие GUI к нему не помогут - не сделали еще достаточно большого телевизора, на который влезут все кнопочки, на которые развешают ВСЕ команды, которые он поддерживает.  smile 

PS. Лично я предпочитаю студию и Винды.

PM MAIL   Вверх
UnrealMan
Дата 20.6.2009, 02:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 722
Регистрация: 30.3.2006

Репутация: 5
Всего: 32



Цитата(xvr @  19.6.2009,  23:54 Найти цитируемый пост)
Умеет, он много чего умеет.

Под *nix-ом-то, может, и умеет, а как насчёт отладки под виндой?
PM MAIL   Вверх
unicuum
  Дата 20.6.2009, 03:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: нет
Всего: 8



Цитата(bsa @  4.5.2009,  15:55 Найти цитируемый пост)
омпилятор от MS считается одним из лучших, как по качетсву результирующего кода, так и по скорости работы. 

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

Цитата(J0ker @  5.5.2009,  01:05 Найти цитируемый пост)
мне кажется что на данном этапе вашего развития вам это ни к чему... 

Может и к чему, мало ли, здесь от выбора зависят будущие умения.

Цитата(Lazin @  19.6.2009,  19:21 Найти цитируемый пост)
отладчик visual studio - на порядок лучше чем gdb, и даже не потому, что он умеет визуализировать данные, он помимо этого много чего умеет smile 

Например. Скорее всего то что он дополнительно умеет только для любителей мегаотладки под винду.

Цитата(Lazin @  19.6.2009,  19:42 Найти цитируемый пост)
мне пришлось сделать 2 проекта, над которыми я работал то в windows то в linux, отсюда такой горький опыт, средства разработки для linux не так развиты как средства разработки для windows, это факт, а не истерика smile  

Это прогон, а не факт, винда вообще плохо приспособлена для программирования. Конечно, в линуксе есть такой "серьёзный недостаток", в ней отсутствует вижуал студия. smile


--------------------
user posted image
обычный день на винграде
PM   Вверх
DRUID3
  Дата 20.6.2009, 04:01 (ссылка)  | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: нет
Всего: 9



Цитата(xvr @  7.5.2009,  07:26 Найти цитируемый пост)
В любом случае оптимизации у Intel'овского компилятора ГОРАЗДО сильнее, чем у gcc

Палюбас! ...В среднем, производительность всего ядра, после сборки в icc, увеличивается на 8-9%... Целых 9% vs морально устаревшие версии gcc. Вот еще.... Неговоря о том, совершенно не учтено то что там наворотили в новых версиях!

Цитата(xvr @  7.5.2009,  20:11 Найти цитируемый пост)
Все оптимизации по максимуму.

Это нечто новое вообще в тестировании  smile ...

Цитата(xvr @  6.5.2009,  15:57 Найти цитируемый пост)
Не только - еще Intanium. Да и на AMD тоже будет работать

А с PowerPC? А с ARM7,9,11(КПК, мибилки и т.д.)? А с BlackFin(радары, телекомуникационное и измерительное оборудование, игрушки)? А с MIPS(почти все бытовые роутеры на них)? А с AVR или MSP430(встроенные микроприборы, например медицина)? 

Цитата(Lazin @  19.6.2009,  18:21 Найти цитируемый пост)
отладчик visual studio - на порядок лучше чем gdb, и даже не потому, что он умеет визуализировать данные, он помимо этого много чего умеет

 Ну и сравнение - все равно что сравнить МиГ-29 и шасси от F-22. Это подход "Дэлфистов" сравнивающих утилитки по их GUI  smile . GDB - это ядро отладчика выдающее отладочную информацию (Unix-way - одна задача, одна программа). Если надо визуализация, то есть хотя-бы DDD - но вообще GUI отладчиков куча.

Цитата(xvr @  19.6.2009,  22:54 Найти цитируемый пост)
PS. Лично я предпочитаю студию и Винды.

Флаг в руки! А кто-то предпочитает работать на горнодобывающих предприятиях...

Цитата(Lazin @  19.6.2009,  18:42 Найти цитируемый пост)
я бы попросил
мне пришлось сделать 2 проекта, над которыми я работал то в windows то в linux, отсюда такой горький опыт, средства разработки для linux не так развиты как средства разработки для windows, это факт, а не истерика

О, да, чем лучше развиваются IDE-средсва от MS тем больше нужно RAM ихним ОС при той же функциональности. Деградация программирования на лицо. smile . Скажем так - в современном линуксе есть на 2-а порядка больше для разработки чем в свое время было у Дейкстры, Кнута, Томпсона, Ричи, Таненбаума, Торвальдса иже с ними... И дай то боги Валгаллы сегодняшним нытикам по отсутстию автодополнения кода и визуализации всего-на-свете когда-нибудь работать над проектами такого уровня. 

Цитата(Lazin @  19.6.2009,  18:21 Найти цитируемый пост)
code::blocks - не тормозит, память не жрет, но при этом ничего толком не умеет

А студия умеет то, что умеет анюта(или кодеблокс) в связке с KScope+cscope(например визуальная трассировка вызова функции), DDD, AStyle, doxygen и всякими остальными утилитками + разумеется "вся мощь bash"? Боюсь это выливается сравнение теплого и мягкого, причем всяк навязывает свое "авторитетное мнение" хотя и понимает что сравнивает даже не противоположности...

 Кстати не забываем, что как свободный компилятор GCC не одинок.  Вот-вот появится его BSD-шный собрат - и кстати ветви GNU и BSD и так сильно расходящиеся по идеологии и ресурсам с того момента начнут вообще стремительный разлет  smile . Почему никто не вспомнил D/C++/C? Есть еще свободный и опенсорцный компилятор (x86, PowerPC, 68000 и кажется ARM) энтузиастов из Амстердама (родной для minix), ну и теперь мой любимый компилятор smile  tcc(кстати единственный позволяющий на C писать скрипты  smile ) <--- АФФтАру топика вот саймый лучший компилятор, нечего раздумывать.

Это сообщение отредактировал(а) DRUID3 - 20.6.2009, 04:20


--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
andrew_121
Дата 20.6.2009, 04:16 (ссылка)   | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(unicuum @  20.6.2009,  03:07 Найти цитируемый пост)
Конечно, в линуксе есть такой "серьёзный недостаток", в ней отсутствует вижуал студия

 smile 
Цитата(unicuum @  20.6.2009,  03:07 Найти цитируемый пост)
Это прогон, а не факт, винда вообще плохо приспособлена для программирования.

...промолчу для чего она приспособлена...

DRUID3, Во задвинул smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
unicuum
  Дата 20.6.2009, 04:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 16.3.2005
Где: Рашка

Репутация: нет
Всего: 8



Цитата(DRUID3 @  20.6.2009,  04:01 Найти цитируемый пост)
Все оптимизации по максимуму.

Это нечто новое вообще в тестировании  smile ...

Писали про чрезмерную оптимизацию, и что она во вред пойти может. Но по идее здесь ведь ещё такое обстоятельство, с одной стороны можно компилировать программу для любого процессора, с другой выбрать конкретную модель. Вот если бы я распространял клиентскую программу в бинарных кодах, то естественно отдал бы предпочтения универсальности. А если бы захотел быстрый сервер, то предпочтительнее было бы компилировать её под конкретную машину.


--------------------
user posted image
обычный день на винграде
PM   Вверх
kamre
Дата 20.6.2009, 08:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 330
Регистрация: 24.3.2006

Репутация: 2
Всего: 13



Цитата(azesmcar @ 19.6.2009,  22:17)
В линукс есть много чего другого что помогает в процессе дебага. Я обходился лог файлом и cat, tail -f + grep. 

Лог файл как и cat/grep/tail/... средства универсальные и от ОС не зависят. Только вот в MSVC плюс к этим средствам есть еще и нормальный отладчик, а не консольный gdb и куча кривых front-end к нему. И чего же такого другого есть в линукс?
.
Цитата(azesmcar @ 19.6.2009,  22:17)
Ну и valgrind (мощная штука) еще не портировали под виндоуз.

Есть, например, Rational Purify for Windows с нормальным GUI и возможностью интеграции в студию (правда только в старые версии). А какой есть нормальный GUI для valgrind? Чтобы при ошибке обращения к памяти сработал breakpoint, подключился отладчик и можно было прям сразу посмотреть значения переменных?

PM MAIL   Вверх
xvr
Дата 20.6.2009, 10:19 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(UnrealMan @ 20.6.2009,  02:47)
Цитата(xvr @  19.6.2009,  23:54 Найти цитируемый пост)
Умеет, он много чего умеет.

Под *nix-ом-то, может, и умеет, а как насчёт отладки под виндой?

cygwin + gdb (от него). У него даже GUI встроенный  smile 

PM MAIL   Вверх
Lazin
Дата 20.6.2009, 10:39 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



Цитата(DRUID3 @  20.6.2009,  04:01 Найти цитируемый пост)
А студия умеет то, что умеет анюта(или кодеблокс) в связке с KScope+cscope(например визуальная трассировка вызова функции), DDD, AStyle, doxygen и всякими остальными утилитками + разумеется "вся мощь bash"? Боюсь это выливается сравнение теплого и мягкого, причем всяк навязывает свое "авторитетное мнение" хотя и понимает что сравнивает даже не противоположности...

вообще, мы говорили здесь о компиляторах, затем речь зашла о отладчике, ну и теперь ты свел все к разговорам о AStyle smile 
все это можно использовать и в винде, но почему-то мало кто использует, насчет bash, в windows есть windows script host, пусть для него можно писать скрипты только на vbscript и на javascript, зато возможностей у него масса, можно юзать любой COM объект, поддерживающий автоматизацию, думаю bash так не умеет...
кстати я использую в винде cygwin bash, по привычке, но скрипты на нем писать, необходимости не возникало smile 
Про AStyle ты вообще к чему сказал? такой инструмент встроен в студию, да и к программированию он имеет не самое прямое отношение.
cscope - можно собрать под windows, правда толку от этого, если ту-же самую визуальную трассировку вызовов может делать студия smile 
В общем, все эти крутые фишки может и работают, но, нужно в каждой из них разбираться, нужно с ними возиться. Тот-же функционал как правило доступен другими способами.
Цитата(andrew_121 @  20.6.2009,  04:16 Найти цитируемый пост)
...промолчу для чего она приспособлена...

просто у тебя нет серьезных аргументов smile 

Цитата(DRUID3 @  20.6.2009,  04:01 Найти цитируемый пост)
Скажем так - в современном линуксе есть на 2-а порядка больше для разработки чем в свое время было у Дейкстры, Кнута, Томпсона, Ричи, Таненбаума, Торвальдса иже с ними... И дай то боги Валгаллы сегодняшним нытикам по отсутстию автодополнения кода и визуализации всего-на-свете когда-нибудь работать над проектами такого уровня. 

если ты этми все пользуешься, то чувствуешь себя Дейкстрой? smile

В общем, свое мнение я никому не навязываю, просто я считаю, что используя инструменты от MS, можно сделать все то-же самое, только меньшей кровью, когнитивная нагрузка меньше. smile  
PM MAIL Skype GTalk   Вверх
xvr
Дата 20.6.2009, 10:40 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(DRUID3 @ 20.6.2009,  04:01)
Цитата(xvr @  7.5.2009,  07:26 Найти цитируемый пост)
В любом случае оптимизации у Intel'овского компилятора ГОРАЗДО сильнее, чем у gcc

Палюбас! ...В среднем, производительность всего ядра, после сборки в icc, увеличивается на 8-9%... Целых 9% vs морально устаревшие версии gcc. Вот еще.... Неговоря о том, совершенно не учтено то что там наворотили в новых версиях!

Дык, icc тоже на месте не стоит  smile По поводу 9% - на www.spec.org заходили? Или Linux kernel - это наше все?

Цитата

Цитата(xvr @  7.5.2009,  20:11 Найти цитируемый пост)
Все оптимизации по максимуму.

Это нечто новое вообще в тестировании  smile ...
В смысле? Вы не в курсе, что у компиляторов есть ручки, которыми можно настраивать оптимизации? 

Цитата

Цитата(xvr @  6.5.2009,  15:57 Найти цитируемый пост)
Не только - еще Intanium. Да и на AMD тоже будет работать

А с PowerPC? А с ARM7,9,11(КПК, мибилки и т.д.)? А с BlackFin(радары, телекомуникационное и измерительное оборудование, игрушки)? А с MIPS(почти все бытовые роутеры на них)? А с AVR или MSP430(встроенные микроприборы, например медицина)? 
А что, Intel начал все это выпускать? Или вы обвиняете его, что он не делает компиляторы для других процессоров?

Цитата

Цитата(xvr @  19.6.2009,  22:54 Найти цитируемый пост)
PS. Лично я предпочитаю студию и Винды.

Флаг в руки! А кто-то предпочитает работать на горнодобывающих предприятиях...
А вы видимо предпочитаете трепаться в эхах?
Для того, что бы иметь право писать предпочитаю, надо иметь выбор. Вы видимо предпочитаете Linux+gdb из Linux+gdb?

Цитата

Цитата(Lazin @  19.6.2009,  18:42 Найти цитируемый пост)
я бы попросил
мне пришлось сделать 2 проекта, над которыми я работал то в windows то в linux, отсюда такой горький опыт, средства разработки для linux не так развиты как средства разработки для windows, это факт, а не истерика

О, да, чем лучше развиваются IDE-средсва от MS тем больше нужно RAM ихним ОС при той же функциональности. Деградация программирования на лицо. smile . 
Ой! А давно целью программирования стало уменьшить потребность RAM?

Цитата

Скажем так - в современном линуксе есть на 2-а порядка больше для разработки чем в свое время было у Дейкстры, Кнута, Томпсона, Ричи, Таненбаума, Торвальдса иже с ними... 
Есть, но и Винде это тоже есть.

Цитата

И дай то боги Валгаллы сегодняшним нытикам по отсутстию автодополнения кода и визуализации всего-на-свете когда-нибудь работать над проектами такого уровня. 
Гы гы, а вам эти 'нытики' уже поведали, над проектами какого уровня они работают?

Цитата

Цитата(Lazin @  19.6.2009,  18:21 Найти цитируемый пост)
code::blocks - не тормозит, память не жрет, но при этом ничего толком не умеет

А студия умеет то, что умеет анюта(или кодеблокс) в связке с KScope+cscope(например визуальная трассировка вызова функции), DDD, AStyle, doxygen и всякими остальными утилитками + разумеется 
Не умеет, да от нее этого и не требуют. doxygen замечательно из под Win работает. У gdb со всеми его мордами есть один недостаток - это не готовый дебагер, а набор 'собери себе дебагер' (как и все в *nix  smile )

Цитата

"вся мощь bash"? 
предпочитаю Perl, в том числе и на Виндах

Цитата

Боюсь это выливается сравнение теплого и мягкого, причем всяк навязывает свое "авторитетное мнение" хотя и понимает что сравнивает даже не противоположности...
Это выливается (в основном) в огульное охаивание того, о чем охаивающий не имеет никакого понятия

По поводу 'предпочитаю писать на Виндах', хочу уточнить - предпочитаю на Виндах, но пишу в основном на Linux'е (так надо). А сейчас у меня проект вообще на голой машине, без ОС (x86 64бита). В качестве cross платформы используется Linux, компилятор gcc, дебагер gdb (через remote stub). Тексты (С++) пишу в Виндах в far'е  smile 

PM MAIL   Вверх
Леопольд
Дата 20.6.2009, 11:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 943
Регистрация: 17.6.2009

Репутация: 3
Всего: 13



empty

Это сообщение отредактировал(а) Леопольд - 20.6.2009, 11:35


--------------------
вопросов больше чем ответов
PM MAIL   Вверх
azesmcar
Дата 20.6.2009, 11:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(kamre @  20.6.2009,  08:34 Найти цитируемый пост)
Лог файл как и cat/grep/tail/... средства универсальные и от ОС не зависят. Только вот в MSVC плюс к этим средствам есть еще и нормальный отладчик, а не консольный gdb и куча кривых front-end к нему. И чего же такого другого есть в линукс?

В виндоуз нет таких мощных утилит для работы с консолью. Или вы станете спорить что виндоуз консоль может сравнится с юниксовской? Они и рядом не стояли. Линукс в своей консоли дает всю мощь операционной системы.

Цитата(kamre @  20.6.2009,  08:34 Найти цитируемый пост)
Есть, например, Rational Purify for Windows с нормальным GUI и возможностью интеграции в студию (правда только в старые версии). А какой есть нормальный GUI для valgrind? 

Давайте не забывать что purify и под линукс есть (и даже если не ошибаюсь он сначала под линукс был создан).
Насчет valgrind. Выбирайте что по душе
http://valgrind.org/downloads/guis.html

Цитата

Чтобы при ошибке обращения к памяти сработал breakpoint, подключился отладчик и можно было прям сразу посмотреть значения переменных?

можно, можно, уж поверьте. Если вы не знаете как, это не значит что этого нельзя сделать.

Можно сколько угодно твердить о том что в линукс программировать неудобно. Но это значит что вы просто не привыкли.
Пишите кому как угодно.

PM   Вверх
xvr
Дата 20.6.2009, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Кстати, valgrind умеет работать с Windows приложениями (под Wine). Несколько через ж... , но все же  smile

Добавлено через 2 минуты и 22 секунды
Нравится мне эта тема  smile 
Вопрос:
Цитата

Я слышал что в Visual Studio можно подключать различные компиляторы. Посоветуйте пожалуйста какой лучший

ответ:
Цитата

Ставь linux и gcc!

 smile 
PM MAIL   Вверх
azesmcar
Дата 20.6.2009, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 52
Всего: 211



Цитата(xvr @  20.6.2009,  11:58 Найти цитируемый пост)
Кстати, valgrind умеет работать с Windows приложениями (под Wine). Несколько через ж... , но все же  smile

Ну да..требуете от него черт знает чего а потом удивляетесь что через ж... smile 

А ведь я в самом первом посте предупреждал
Цитата(azesmcar @  4.5.2009,  10:07 Найти цитируемый пост)
Это тема для религиозных войн

 smile 

PM   Вверх
zim22
Дата 20.6.2009, 12:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



Цитата(UnrealMan @  19.6.2009,  22:04 Найти цитируемый пост)
А чего единственное? Мне вот, например, часто был нужен break на изменение памяти

помимо студии я попробовал несколько других IDE: CodeBlocks, CodeLight, Qt Creator.
и сразу бросилось в глаза, что STL контейнеры отображаются не так, как в Студии. вот и выдвинул требование smile


--------------------
PM MAIL   Вверх
fry
Дата 20.6.2009, 14:26 (ссылка)    | (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 4.10.2006

Репутация: 2
Всего: 3



Вот так расколбас от xvr
Цитата

Цитата(UnrealMan @ 19.6.2009,  22:04)
Мне вот, например, часто был нужен break на изменение памяти. Бывает, что непонятно какая сволочь ни с того ни с сего меняет некий объект, и очень хочется выяснить, где же именно это происходит. GDB умеет останавливаться при изменении данных, расположенных по заданным адресам памяти?

Умеет, он много чего умеет. Но как и все в *nix'ах это у него происходит строго и сурово  smile  нет, даже скорее так smile 
И если ты не помнишь наизусть основные команды для работы с ним (немного, десятка 2-3, не больше  smile ) то работа с ним будет несколько утомительная  smile 
И всякие GUI к нему не помогут - не сделали еще достаточно большого телевизора, на который влезут все кнопочки, на которые развешают ВСЕ команды, которые он поддерживает.  smile 

PS. Лично я предпочитаю студию и Винды.


Цитата

И если ты не помнишь наизусть основные команды для работы с ним (немного, десятка 2-3, не больше  smile ) то работа с ним будет несколько утомительная  smile 

Не знаю как в студии сделано, наверное и дебагер работает без этих самых команд и гуй у него встроенный. РЖУНИМАГУ
(наверное он телепат.....)

Цитата

И всякие GUI к нему не помогут - не сделали еще достаточно большого телевизора, на который влезут все кнопочки, на которые развешают ВСЕ команды, которые он поддерживает.  smile 

Надеюсь, что студия - достаточно большой телевизор для размещения всех кнопочек. (Или достаточный для размещения всех кнопок, коих возможно не так много как в ждб, поэтому и телевизор не такой большой нужен)

Добавлено @ 14:30
Автор тот же
Цитата

Цитата
Цитата

Скажем так - в современном линуксе есть на 2-а порядка больше для разработки чем в свое время было у Дейкстры, Кнута, Томпсона, Ричи, Таненбаума, Торвальдса иже с ними... 

Есть, но и Винде это тоже есть.

Невозможно не согласиться.

Добавлено @ 14:35
xvr
Цитата

Не умеет, да от нее этого и не требуют. doxygen замечательно из под Win работает. У gdb со всеми его мордами есть один недостаток - это не готовый дебагер, а набор 'собери себе дебагер' (как и все в *nix  smile )

Вы видимо не работали под нормальным дистрибутивом линукса. Без обид.
Такая хрень, которую вы описали, осталась наверное в BSD системах, не думаю что под ними сидят программисты, и linux'ах типа "собери конструктор".

Это сообщение отредактировал(а) fry - 20.6.2009, 14:36
PM MAIL   Вверх
DRUID3
  Дата 20.6.2009, 17:35 (ссылка) |  (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 463
Регистрация: 20.6.2005
Где: Kyyiv

Репутация: нет
Всего: 9



Цитата(Lazin @  20.6.2009,  09:39 Найти цитируемый пост)
можно юзать любой COM объект, поддерживающий автоматизацию, думаю bash так не умеет...

Логично!  smile 
Цитата(Lazin @  20.6.2009,  09:39 Найти цитируемый пост)
Про AStyle ты вообще к чему сказал?

Я это сказал в контексте того, что IDE в nix это не программа которую нужно проинсталить с коробки, а просто GUI обычно с открытым инструментарием — утилиты, плагины и т.д.. Добавив 2-3 десятка утилиток получаем возможности близкие к студии - причем на 101% достаточные для эффективной работы.
Цитата(Lazin @  20.6.2009,  09:39 Найти цитируемый пост)
если ты этми все пользуешься, то чувствуешь себя Дейкстрой?

Дейкстра, кстати, очень медленно набирал и вообще предпочитал бумажку и ручку smile - так что он не пользовался и таким. Но я не о том, кто что чувствует - а об избыточности инструментария. Его уже больше чем нужно, и если есть стимул и желание писать программы - то вот оно - все есть о чем предшественники только мечтали. А божество Мара(ненасытность) из индуиского пантеона не умрет никогда - всегда где-то найдутся рюшечки да фишечки на обманчивый мираж которых побежит очередная свора балбесов. Стоит ли из-за этого расстраиваться? 
Цитата(Lazin @  20.6.2009,  09:39 Найти цитируемый пост)
если ту-же самую визуальную трассировку вызовов может делать студия

Вау! Во времена моей молодости она такого не могла - честно! smile Никак сперли идею у GNU...

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Дык, icc тоже на месте не стоит  smile 

Дык один седовласый дедушка-приколист сказал что все в этом мире относительно. Потому icc точно на месте не стоит а движется в зад smile ...

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
По поводу 9% - на www.spec.org заходили? Или Linux kernel - это наше все?
 Нет не заходил. Потому как пропуская произвольный сигнал через произвольную дискретную цепь мы получаем произвольный результат. Это я о том, что все эти тесты это попытка аппроксимировать прямой линией систему более высокого порядка - и это не метафора. А вот ядро Linux это О-О-ОЧЕНЬ показательный пример. Там находятся практически все встречаемые в реальном программировании структуры данных - и лучший практический тест тяжело придумать. Кстати, а Вы утрируете - 9% это относительно уже морально устаревших версий gcc. Почти у всех кто сейчас работает на Linux-машинах даже более новый компилятор.
Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
В смысле? Вы не в курсе, что у компиляторов есть ручки, которыми можно настраивать оптимизации? 

Мы в курсе что это был тест по одновременной оптимизации - время исполнения и размер. Очень малое подмножество всех опций компилятора. А где результаты для остальных? Также мы вкурсе, что для того же GCC помимо обыкновенных "уровней оптимизации" есть еще уйма ключей для каждой отдельной архитектуры - от AMD64 до AVR8 манипулировать которыми нужно еще уметь, потому как некоторые опции взаимоисключающие. Как с ними поступить? Получился тест мотороллера с мотоциклом - но зато оба на второй передаче. 

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
А что, Intel начал все это выпускать? Или вы обвиняете его, что он не делает компиляторы для других процессоров?

Нет, я не обвиняю, я констатирую факт - что так сложились обстоятельства, что есть два предмета на выбор - перочинный ножик и перочинный ножик с фонариком, гранатометом и фазером.

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
А вы видимо предпочитаете трепаться в эхах?

Признаюсь - грешен. Но как видите делаю это в пятницу по-ночам, и днем в субботу  smile . 

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Ой! А давно целью программирования стало уменьшить потребность RAM?

Да, давненько. Как только пришли к выводу, что будущее за дискретными (а не аналоговыми) вычислительными машинами - так и сразу. Кстати, ану ка, какие там критерии качества для компиляторов выдвигаются, напомните ка общественности...

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Есть, но и Винде это тоже есть.

Да, и даже с избытком. Но звезды от этого не становятся ближе. 

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Гы гы, а вам эти 'нытики' уже поведали, над проектами какого уровня они работают?

По количеству флейма в форуме - я догадываюсь и без дознаний с пристрастием  smile ...

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Не умеет, да от нее этого и не требуют. doxygen замечательно из под Win работает.

Да много что в ней из nix-инструментария замечательно работает. Но никак не благодаря MS - но это отдельный разговор, не надо еще одного холивара в холиваре...

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)

Это выливается (в основном) в огульное охаивание того, о чем охаивающий не имеет никакого понятия

Именно. smile 



--------------------
Every time if you use Linux, you are joined to the communism...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...
PM MAIL WWW Skype   Вверх
xvr
Дата 20.6.2009, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(fry @ 20.6.2009,  14:26)
Цитата

И если ты не помнишь наизусть основные команды для работы с ним (немного, десятка 2-3, не больше  smile ) то работа с ним будет несколько утомительная  smile 

Не знаю как в студии сделано, наверное и дебагер работает без этих самых команд и гуй у него встроенный. 

А нету у него команд, совсем  smile Все по кнопочкам и менюшкам развешано.
Цитата

Цитата

И всякие GUI к нему не помогут - не сделали еще достаточно большого телевизора, на который влезут все кнопочки, на которые развешают ВСЕ команды, которые он поддерживает.  smile 

Надеюсь, что студия - достаточно большой телевизор для размещения всех кнопочек. 
А ей не надо столько кнопочек, не умеет она столько, сколько умеет gdb
Цитата

(Или достаточный для размещения всех кнопок, коих возможно не так много как в ждб, поэтому и телевизор не такой большой нужен)
Золотые слова  smile 

Цитата

Добавлено @ 14:35
xvr
Цитата

Не умеет, да от нее этого и не требуют. doxygen замечательно из под Win работает. У gdb со всеми его мордами есть один недостаток - это не готовый дебагер, а набор 'собери себе дебагер' (как и все в *nix  smile )

Вы видимо не работали под нормальным дистрибутивом линукса. 
RH и SUSE устроят? Правда я с ними работаю исключительно в командной строке (через ssh). C GUI'ями разбираться лень, да и не приспичило пока.

Цитата

Такая хрень, которую вы описали, осталась наверное в BSD системах, не думаю что под ними сидят программисты, и linux'ах типа "собери конструктор".
Сколько тут было перечисленно GUI к gdb? С десяток наверное будет. И всяких IDE тоже с десяток (начиная от VIM и до eclipse)
Так что все таки конструктор  smile 

gdb ОЧЕНЬ мощный дебагер, студия с ним и рядом не стояла. С другой стороны, за эту мощность надо платить - либо досконально знать его команды (его командная строка доступна в любом его GUI), либо заниматься раскопками среди его GUI, т.к. единого мнения по поводу того, какой из них самый самый - нету.
С другой стороны студия гораздо более user-friendly, чем gdb

Кстати, в Виндах есть дебагер сравнимой с gdb мощности - windbg. От так же с командной строкой, и такой же неудобный в использовании как и gdb без GUI  smile И команды у них не совпадают  smile 
PM MAIL   Вверх
andrew_121
Дата 20.6.2009, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(xvr @  20.6.2009,  17:42 Найти цитируемый пост)
И команды у них не совпадают

И с чего бы это? smile  smile  smile  smile  smile 


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
xvr
Дата 20.6.2009, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 35
Всего: 223



Цитата(DRUID3 @ 20.6.2009,  17:35)
Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Дык, icc тоже на месте не стоит  smile 

Дык один седовласый дедушка-приколист сказал что все в этом мире относительно. Потому icc точно на месте не стоит а движется в зад smile ...

Факты есть, или просто потрепаться вышел?

Цитата

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
По поводу 9% - на www.spec.org заходили? Или Linux kernel - это наше все?
 Нет не заходил. 
А стоило бы. Хотя бы посмотрел, что это такое. Не стал бы своё дремуче невежество выставлять
Цитата

Потому как пропуская произвольный сигнал через произвольную дискретную цепь мы получаем произвольный результат. Это я о том, что все эти тесты это попытка аппроксимировать прямой линией систему более высокого порядка - и это не метафора. 
Мы в 21 веке живем, не забыл? Drystone'ы в прошлом веке остались  smile 
Цитата

А вот ядро Linux это О-О-ОЧЕНЬ показательный пример. 
Это вообще не пример. Прикладные программы не в ядре сидят, они работать должны.

Что такое SPEC (конкретно SPECCPU)
Это набор РЕАЛЬНЫХ программ (в частности, туда входят gcc, bzip, xerces, и много других, всего около 2х десятков). Их компилируют и исполняют на тестируемой системе. Все параметры присутствуют в отчете, включая конфигурацию компьютера и компилятор. Результатом является скорость исполнения (среднее геометрическое по всем тестам).
Есть 2 режима тестирования - base и peak. При base для ВСЕХ тестов выставляются одинаковые опции компилятора, при чем их количество ограниченно. При peak опции выставляются индивидуально на каждый тест, их количество не ограничено.
Все результаты публикуются на www.spec.org
Цитата

Там находятся практически все встречаемые в реальном программировании структуры данных - и лучший практический тест тяжело придумать. 
Абсолютно не практичный тест, мне честно говоря начхать насколько быстрее будет исполняться ядро. Если программа сидит в ядре, то с этой программой что то не так (или с программистом)
Цитата

Кстати, а Вы утрируете - 9% это относительно уже морально устаревших версий gcc. Почти у всех кто сейчас работает на Linux-машинах даже более новый компилятор.
А icc версии 9.1 (с которой там сравнивали) - это не 'морально устаревший'? Сейчас icc уже 11.1

Цитата

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
В смысле? Вы не в курсе, что у компиляторов есть ручки, которыми можно настраивать оптимизации? 

Мы в курсе что это был тест по одновременной оптимизации - время исполнения и размер. 
Размер тут никого не интересует
Цитата

Очень малое подмножество всех опций компилятора. А где результаты для остальных? 
 smile Зачем вам опции, с которыми результаты хуже? Или специально, что бы было с чем gcc сравнивать?

Цитата

Также мы вкурсе, что для того же GCC помимо обыкновенных "уровней оптимизации" есть еще уйма ключей для каждой отдельной архитектуры - от AMD64 до AVR8 манипулировать которыми нужно еще уметь, потому как некоторые опции взаимоисключающие. Как с ними поступить? Получился тест мотороллера с мотоциклом - но зато оба на второй передаче. 
бла бла бла. Тестировали 2 компилятора на одной и той же машине. Или это не понятно?

Цитата

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
А что, Intel начал все это выпускать? Или вы обвиняете его, что он не делает компиляторы для других процессоров?

Нет, я не обвиняю, я констатирую факт - что так сложились обстоятельства, что есть два предмета на выбор - перочинный ножик и перочинный ножик с фонариком, гранатометом и фазером.
Правда 2й ножик резать разучился, а так да, выбор есть  smile 
Если вас интересует ПРОИЗВОДИТЕЛЬНОСТЬ на x86 машине (КОНКРЕТНОЙ), так и надо выбирать компилятор под нее. Если вас не интересует производительность, а интересует многоплатформенность - надо брать gcc. Если вас интересует и то, и другое вместе - надо сразу застрелится  smile 

Цитата

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Ой! А давно целью программирования стало уменьшить потребность RAM?

Да, давненько. Как только пришли к выводу, что будущее за дискретными (а не аналоговыми) вычислительными машинами - так и сразу. Кстати, ану ка, какие там критерии качества для компиляторов выдвигаются, напомните ка общественности...
Их 3 - скорость, скорости и еще раз скорость (для x86 по крайней мере)

Цитата

Цитата(xvr @  20.6.2009,  09:40 Найти цитируемый пост)
Гы гы, а вам эти 'нытики' уже поведали, над проектами какого уровня они работают?

По количеству флейма в форуме - я догадываюсь и без дознаний с пристрастием  smile ...
Да уж, и вы к нему тоже руку приложили (и не одну  smile )

Добавлено через 1 минуту и 3 секунды
Цитата(andrew_121 @ 20.6.2009,  18:01)
Цитата(xvr @  20.6.2009,  17:42 Найти цитируемый пост)
И команды у них не совпадают

И с чего бы это? smile  smile  smile  smile  smile

Потому что он не gdb а dbg (от MS)

PM MAIL   Вверх
andrew_121
Дата 20.6.2009, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодофей
****


Профиль
Группа: Завсегдатай
Сообщений: 3448
Регистрация: 3.1.2008

Репутация: 10
Всего: 33



Цитата(xvr @  20.6.2009,  18:22 Найти цитируемый пост)
Потому что он не gdb а dbg (от MS)

Шутка.


--------------------
Удалил аккаунт. Прощайте!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.1481 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.