Форум: "Прочее";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];
ВнизРазница компиляторов С++ Найти похожие ветки
← →
C++? (2011-12-05 22:58) [0]Здрасти!
Я собираюсь учить С++.Есть такой вопрос:можно использовать один компилятор С++ например Borland и читать книги написанные для других компиляторов например Visual C++?Или наоборот.Компиляторов то несколько.Ведь они имеют синтаксис С.Но различие какое то есть.Заранее спасибо.
P.S.
Если не правильно задал вопрос,то не ругайтесь плз:)
← →
DVM © (2011-12-05 23:06) [1]На C++ в отличие от паскаля и делфи стандартизирован:
ISO/IEC 14882:1998
ISO/IEC 14882:2003
Все компиляторы, которые поддерживают стандарт должны быть схожи между собой.
Особенности есть у сред разработки и библиотек. Например та же VCL в Borland С Builder применима только в нем.
← →
C++? (2011-12-05 23:27) [2]
> Особенности есть у сред разработки и библиотек.
Спасибо за ответ.Как то общался с одним товарищем знающим С++.Мне было интересно его мнение.Я у него спросил какой компилятор С++ лучший на твой взгляд.Он ответил справедливо:они впринципе одинаковые.Но похвалил компилятор,на котором сам писал:)Если мне не изменяет память,то GNU С++.Отметил лишь,что в GNU в плане библиотек,самый оптимальный,всравнении с другими компиляторами C++.
← →
Rouse_ © (2011-12-05 23:51) [3]Кому как, мне вот эта беда подходит, немножно платный:
http://software.intel.com/ru-ru/articles/intel-composer-xe/
← →
iZEN (2011-12-06 20:43) [4]Релиз набора компиляторов LLVM 3.0: http://www.opennet.ru/opennews/art.shtml?num=32433
← →
Leon-Z © (2011-12-06 21:26) [5]Поставь Visual Studio 2010 и не мучайся. Что-то более древнее ставить - не имеет смысла, тк. уже это устарело.
И не слушай байки старых прогреров о том, что нужно начинать с
простого и древнего, чтобы лучше понять как все устроено. Фигня это.
Они бы еще про перфокатры вспомнили !!!
Есть одна хорошая, просто отличная книга наз. "C++ Базовый курс" автор
Шилд Г. Вот здесь: http://books.tr200.ru/v.php?id=1439212
Бери и учи !!! Там как раз для начинающих и быстро переходишь на профессиональный уровень.
← →
Rouse_ © (2011-12-06 21:53) [6]
> И не слушай байки старых прогреров о том, что нужно начинать
> с простого и древнего, чтобы лучше понять как все устроено.
> Фигня это.
:)
← →
Dennis I. Komarov © (2011-12-06 23:32) [7]Главное - правильно раскидать батоны...
← →
C++? (2011-12-06 23:39) [8]
> Бери и учи !!! Там как раз для начинающих и быстро переходишь
> на профессиональный уровень.
Спасибо за совет.Уже качаю.
На С++ пишут движки,веб программисты в институтах изучают С++,системное программирование,защита информации,программное обеспечение и т.д.Есть вопрос.
С++ конечно не асм,но на нем можно сделать,почти все что угодно?
Почему я задал этот вопрос,да потому что хочу делать все,на одном языке.Во многих компаниях,требуются программисты,хорошо знающие С++ или Асм.На асме все делать не разумно,потому на С++ замахнулся.По своему заманчиво,прогать на одном языке.И не надо изучать синтаксис разных языков и держать все это в памяти.Я хочу прогать под виндовс и линукс.Не имеет значения,какой компилятор я выберу?
← →
DVM © (2011-12-06 23:46) [9]Повторю еще раз чью то фразу с хабра:
"Есть некоторые люди, которые считают, что выбор языка программирования делает простого лоха Настоящим Прогаммистом. Главное найти самый-самый Истинный Язык Прграммирования."
> C++?
Учись просто программировать. Выбор языка оно дело конечно нужное, но не первое и уж тем более не выбор VS2010 или VS2005.
← →
DVM © (2011-12-06 23:49) [10]
> .Я хочу прогать под виндовс и линукс.Не имеет значения,какой
> компилятор я выберу?
Язык точно не имеет. Гораздо больше и дольше придется изучать программирование под конкретную платформу.
← →
C++? (2011-12-07 00:07) [11]
> Главное найти самый-самый Истинный Язык Прграммирования.
> "
Если бы все было так просто.Выбрал язык,написал "Hello world!" и сразу стал крутым программистом:)Идеальных языков нет.Так что пусть эти ламеры,выбирают хоть до опупения:)Просто я хочу С++ изучить...
> Язык точно не имеет. Гораздо больше и дольше придется изучать
> программирование под конкретную платформу.
Спасибо.Буду знать.
← →
Германн © (2011-12-07 00:26) [12]
> Во многих компаниях,требуются программисты,хорошо знающие
> С++ или Асм.На асме все делать не разумно,потому на С++
> замахнулся.
Не путаешь ли ты С и С++? И даже если не путаешь, то всё равно сначала стоит выучить С. Иначе какая разница на чём какие батоны кидать? :)
P.S. На С++ тоже всё делать не разумно.
← →
icelex © (2011-12-07 00:31) [13]
> C++? (06.12.11 23:39) [8]
> Почему я задал этот вопрос,да потому что хочу делать все,
> на одном языке.
ну удачи! :)
мне, например, приходится в процессе работы (текущей) на 3х основных и еще 3 на подхвате
хотя у меня специфика такая... не думаю, что так у всех (точнее уверен, что не у всех)
← →
Kerk © (2011-12-07 00:48) [14]
> icelex © (07.12.11 00:31) [13]
В одном из проектов AT&T используется 50(!) языков. К сожалению, не знаю, что за монстр, видел лишь косвенное упоминание, но источник надежный :)
← →
icelex © (2011-12-07 01:14) [15]
> Kerk © (07.12.11 00:48) [14]
одним человеком? :)
переходить между ними тяжеловато
← →
C++? (2011-12-07 01:15) [16]
> Не путаешь ли ты С и С++?
Не раз слышал и видел в объявлениях: требуется программист хорошо знающий С++.
> P.S. На С++ тоже всё делать не разумно.
Согласен и все же...
> ну удачи! :)
Звучит конечно глупо.Но попробовать писать все на С++ охото.Может потом передумаю,но хотя бы к тому времени,буду знать что и для чего выучить.Немного знаком с делфи и пробовал учить асм.Мне больше нравится делфи,чем любой из других языков.
> на 3х основных и еще 3 на подхвате
О чем я и говорю.Сейчас выучу хорошо несколько языков,а потом появятся новые и придется их учить.С одной стороны,легче выучить один язык и писать на нем(хотя какие то задачи не актуально делать С++),с другой стороны лучше изучить два-три языка и для определенной задачи,писать на определенном языке.Как то так.
← →
Kerk © (2011-12-07 01:20) [17]
> icelex © (07.12.11 01:14) [15]
>
> > Kerk © (07.12.11 00:48) [14]
>
> одним человеком? :)
Ну это врядли, конечно :)
← →
Германн © (2011-12-07 01:29) [18]
> Не раз слышал и видел в объявлениях: требуется программист
> хорошо знающий С++.
Для правильного понимания этого требования нужно много знать.
> Но попробовать писать все на С++ охото.
Обломишься писать всё на С++.
← →
iZEN (2011-12-07 01:46) [19]
> Почему я задал этот вопрос,да потому что хочу делать все,
> на одном языке.Во многих компаниях,требуются программисты,
> хорошо знающие С++ или Асм.На асме все делать не разумно,
> потому на С++ замахнулся.По своему заманчиво,прогать на
> одном языке.И не надо изучать синтаксис разных языков и
> держать все это в памяти.Я хочу прогать под виндовс и линукс.
> Не имеет значения,какой компилятор я выберу?
Навскидку скажу, что многие портированные на FreeBSD 9.0-PRERELEASE (это свободный Unix) программы (из коллекции портов) уже компилируются с помощью СИСТЕМНОГО LLVM/Clang v.3.0. JVM, написанная на C++, из OpenJDK7 (порт java/openjdk7) и RSSOwl (порт www/rssowl) с библиотекой SWT прекрасно компилируются им и отлично работают.
В качестве замены GCC уже сегодня может быть использован LLVM/Clang не только для программ, но и для сборки базовой операционной системы!
← →
C++? (2011-12-07 02:21) [20]
> Обломишься писать всё на С++.
И опять вы правы.Наверно все же придется на нескольких языках кодить:)
Всем спасибо за советы!
← →
БарЛог © (2011-12-07 14:56) [21]> И опять вы правы.Наверно все же придется на нескольких языках кодить:)
Это не так сложно, как кажется.
← →
Leon-Z © (2011-12-07 19:37) [22]
> Германн © (07.12.11 00:26) [12]
Ну вот баян включили, про который я говорил в [5].
Ну на кой ему С ????????
Ну что сейчас нужно на нем писать ??? С - это дремучий лес.
Если чел изучит С++, он автоматически узнает С.
Да и компиляторов по 32-х разрядные платформы для С нету по-моему.
Вообще бы ему сразу ASP.NET изучить (не забивая голову глупостями
вроде С) и идти работать с ЗП 2000 euro per month.
А С++ потом изучить, для повышения квалификации, так сказать :))), тк.
на нем (С++) создавать проги под ту же Windows намного
сложнее чем на Delphi.
← →
* © (2011-12-07 20:14) [23]
> Leon-Z © (07.12.11 19:37) [22]
клоун
← →
имя (2011-12-07 22:13) [24]Удалено модератором
← →
C++? (2011-12-07 22:16) [25]
> Ну вот баян включили, про который я говорил в [5].
Нет.Как скачаю,так сразу и начну пользоваться.
> Если чел изучит С++, он автоматически узнает С.
В книге Джесс Либерти Освой самостоятельно С++ за 21 день(освоить могут только профи:)29 стр. Цитирую:
У многих возникает вопрос:"Поскольку С++ является продолжением языка С,нужно ли сначала осваивать С?"Страуструп и большинство других программистов,использующих С++,считают,что это не только не нужно,но гораздо лучше этого вовсе не делать.
Я тоже не хочу париться.Сразу начну учить С++.
Вот недавно случайно напоролся на одну ветку форума,в которой автор написал,что MS SQL Server, Oracle, IBM DB2, PostgreSQL, InterBase, MySQL написаны на С.Вот ссылка:
http://www.cyberforum.ru/post1774684.html
ИМХО Php и Perl тоже написаны на С.А какие из известных языков еще написаны на С?Мож кто знает.
← →
C++? (2011-12-07 22:19) [26]
> Вообще бы ему сразу ASP.NET изучить (не забивая голову глупостями
>
> вроде С) и идти работать с ЗП 2000 euro per month.
Вообще то хорошая зарплата.А ты что на Asp.net прогаешь?
← →
Inovet © (2011-12-07 22:23) [27]> [25] C++? (07.12.11 22:16)
> А какие из известных языков еще написаны на С?
Не языков, а компиляторов, интерпретаторов, систем управления базами данных (СУБД), сред разработки и т.д.. А языки не пишут.
← →
C++? (2011-12-07 22:25) [28]
> Не языков, а компиляторов, интерпретаторов, систем управления
> базами данных (СУБД), сред разработки и т.д.. А языки не
> пишут.
Извиняюсь.По запарке написал.Впрочем и так понятно,что я имел ввиду.
← →
inoremap (2011-12-08 09:27) [29]2 Leon-Z © (07.12.11 19:37) [22]
> С - это дремучий лес.
"дремучий лес" больше относится к C++ чем к C
> Если чел изучит С++, он автоматически узнает С.
Изучать С++ можно очень долго, только в описании стандарта более тысячи страниц.
> Да и компиляторов по 32-х разрядные платформы для С нету по-моему.
Вызывающе неверная информация.
← →
БарЛог © (2011-12-08 14:05) [30]> * © (07.12.11 20:14) [23]
+1
Это ясно еще из: :)
> Leon-Z © (06.12.11 21:26) [5]
> Бери и учи !!! Там как раз для начинающих и быстро переходишь на
> профессиональный уровень.
> Увлечения / хобби
Лежать на диване и плевать в потолок.
← →
Leon-Z © (2011-12-08 21:22) [31]Удалено модератором
← →
Inovet © (2011-12-08 21:30) [32]Удалено модератором
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.004 c