Другие языки программирования и технологии

pascal и c++. Как сильно и чем паскаль отличается от C++? Какой компилятор самый удобный для C++?

Ilias Dossybiev
Ilias Dossybiev
325
Очень сильно отличается! Естевственно только синтаксисом - во обоих языках реализованы все возможные логические структуры (возможно я не прав, если в паскале нет подобия классов) . Лучший компилятор - для кого как. Сам пробуй - Visual Studio, С++Builder, QT Creator.

И почему компилятор должен быть удобным? Им пользуешься один раз - при компиляции. Удобной должна быть среда разработки, а тут хоть в блокноте работай.
Тимофей Меньшиков
Тимофей Меньшиков
25 952
Лучший ответ
Во-первых, Pascal - язык уровня C, а не C++. Это уже дальше появились его объектно-ориентированные расширения вроде Delphi.
Во-вторых, С был создан для программирования реальных задач опытными программистами и предполагад хорошее знакомство с устройством компьютера, а Pascal - для обучения студентов алгоритмизации и родился не "от машины", а от Алгола - языка для описания алгоритмов.
В третьих, после изучения программирования на одном из этих языков на изучение второго уйдет примерно в десять раз меньше времени. Синтаксис несколько отличается, но похожего много. Это о Pascal и С. C++ представляет собой очень далекое расширение С в сторону объектно-ориентированного программирования, в полном объеме он примерно в двадцать раз сложнее любого из этих языков.
Павел Помахо
Павел Помахо
89 932
особо ни чем. у них разный только синтаксис
лет 20 назад писал на обоих языках постепенно перешел на исключительно на PASCAL (тогда "умников" которые верят в святость СИ рядом не оказалось) как на более удобный. Уже лет 15 пишу исключительно на Pascal, Delphi и Lazarus. При этом, ка не странно отсутствием работы не страдаю

Интересно, хотя бы один умник может сказать что есть очень важного в СИ чего нет в Pascal. Я, например, ни чего такого не знаю
Интересно почему военные за основу своего языка взяли не "крутой" СИ, а "сраный" Pascal. Самолеты, ракеты, танки работают под управлением ПО написанном не на СИ, а на Ada который внешне от Pascal ни чем не отличается

Познания в программировании у чайников сводится к Turbo Pascal из школы и самоустановленному Visual Studio, естественно разница между ними огромная. Но Есть Object Pascal фирмы Apple разница межу ним и TurboPascal такая же как между С++ и СИ 20 летней давности
На базе Object Pascal основаны Delphi, Free Pascal и Lazarus
Роман Балашов
Роман Балашов
68 014
Ничем не отличается. Везде нужно уметь программировать, это не так просто, как язык изучить (все мы знаем русский, но Пушкин только один))). .
Компилятор от Майкрософт подойдет на все 100.Бесплатно скачиваешь с официального сайта, ссылок навалом! Только не думай, что на С++ освоишься быстро - в лучшем случае через 5-10 лет.
Предчувствую вопрос, поэтому сразу моя рекомендация по учебнику, который введет тебя в С++:
Р. Лафоре "Обьектно-ориентированное программирование в С++".800 страниц, без воды и с упражнениями. На уровне 1-2 класса начальной школы в освоении С++ будешь после прочтения и проработки (!) ее. Удачи!
Sinful But Not A Devil
Sinful But Not A Devil
35 996
C++ от паскаля отличается очень многим! Компилятор лучше всего Visual Studio

хотя после паскаля тебе одна уверенная дорога в Delphi ...
для С++ подойдёт и блокнот, паскаль от С++ отличается всем, не могу сказать конкретнее, поэтому скажу всем, лучший вариант это GML это уже не паскаль но ещё не С++ это переходная так сказать ступень
Андрей Клёнов
Андрей Клёнов
4 026