реклама на сайте
подробности

 
 
> C++ & Pascal, Помощь утопающим
Vadimuskainstik
сообщение Sep 8 2016, 17:28
Сообщение #1





Группа: Новичок
Сообщений: 1
Регистрация: 8-09-16
Пользователь №: 93 266



Не могу понять чем отличается C++ и Pascal , подскажите пожалуйста , как начинающему программисту в какой среде лучше работать и понятней ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AlexRayne
сообщение Sep 9 2016, 07:21
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 319
Регистрация: 27-09-07
Пользователь №: 30 877



и тот и другой - императивные языки. Паскаль - был создан для обучения программированию, что он делает прекрасно. С - для писания дровей и ембеббеда - что он делает тоже вполне удовлетворительно, и альтернатив пока не видно. для обучения он уже не так хорош.
с++ - неизбежно на него перейдете когда начнете делать UI, или навернутые полиморфные протоколы реализовывать, или просто большие проекты. лучше учебу с него не начинать, те учебники что я видел сразу начинали грузить виртуальными классами и шаблонами.
фрипаскаль - единственный мне знакомый ныне живой паскаль. у них есть даже порт ембеббед на кортех М3. он покрывает частично мощь с++, и при этом будет так же внятен как простой С. вобще это уникальная штука, его ориентированость на множество ОС чемто замахивается на GCC.
у паскаля есть большое неоспоримое преимущество перед С - простая и понятная система компиляции проекта. фактически он сам все находит, соединяет и собирает, если вы остаетесь в рамках паскаля. и делает он это очень очень быстро.
у С и С++ - вам придется либо использовать студии типа эклипс или МСВС которые генерят скрипты для сборки, или освоить make, Cmake или Qmake, или какойто еще мак. это еще один язык програмирования. при этом сборка среднего проекта может идти десятки секунд, минуты. сборка линя может занимать час и более.
скорость сборки радикально меняет подход к стилю отладки проекта. Паскаль оказывается более удобен.



Цитата(ViKo @ Sep 9 2016, 07:52) *
Посоветую язык C# и уже упомянутую Visual Studio Community, будете в современном тренде. Это если для Windows писать.

встречал людей из института пришедших видимо начинавших с шарпа - они не понимали что такое указатель. програмировать на простом С или С++ - было им невозможно. испытательный срок не выдерживали.
Go to the top of the page
 
+Quote Post
alexunder
сообщение Sep 9 2016, 07:28
Сообщение #3


unexpected token
****

Группа: Свой
Сообщений: 899
Регистрация: 31-08-06
Из: Мехелен, Брюссель
Пользователь №: 19 987



Цитата(AlexRayne @ Sep 9 2016, 09:21) *
и тот и другой - императивные языки. Паскаль - был создан для обучения программированию, что он делает прекрасно.
встречал людей из института пришедших видимо начинавших с шарпа - они не понимали что такое указатель. програмировать на простом С или С++ - было им невозможно. испытательный срок не выдерживали.

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

Цитата(AlexRayne @ Sep 9 2016, 09:21) *
живой паскаль. у них есть даже порт ембеббед на кортех М3.

а вот за это спасибо! Попробую взглянуть на досуге.


--------------------
А у тебя SQUID, и значит, мы умрем.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Vadimuskainstik   C++ & Pascal   Sep 8 2016, 17:28
- - sigmaN   Отличается как земля и марс ) Лучше работать сраз...   Sep 8 2016, 19:12
- - iosifk   Цитата(Vadimuskainstik @ Sep 8 2016, 20:2...   Sep 8 2016, 19:17
- - BackEnd   Цитата(Vadimuskainstik @ Sep 8 2016, 17:2...   Sep 8 2016, 19:25
- - alexunder   Цитата(Vadimuskainstik @ Sep 8 2016, 19:2...   Sep 8 2016, 20:41
- - sigmaN   ЦитатаЕсли C++, то под Windows рекомендую MS Visua...   Sep 8 2016, 20:54
|- - alexunder   Цитата(sigmaN @ Sep 8 2016, 22:54) Ага, е...   Sep 8 2016, 20:59
|- - brag   Цитата(alexunder @ Sep 8 2016, 23:59) Я и...   Sep 8 2016, 22:45
|- - alexunder   Цитата(brag @ Sep 9 2016, 00:45) Код нужн...   Sep 8 2016, 23:20
- - ViKo   Посоветую язык C# и уже упомянутую Visual Studio C...   Sep 9 2016, 04:52
|- - zltigo   QUOTE (AlexRayne @ Sep 9 2016, 10:21) Пас...   Sep 9 2016, 13:54
|- - AlexandrY   Цитата(zltigo @ Sep 9 2016, 16:54) Но охл...   Sep 9 2016, 14:23
|- - zltigo   QUOTE (AlexandrY @ Sep 9 2016, 17:23) Баз...   Sep 10 2016, 07:13
- - Kabdim   Если нужно делать GUI легко и с ограниченным време...   Sep 9 2016, 08:17
|- - AlexandrY   Цитата(Kabdim @ Sep 9 2016, 11:17) Если н...   Sep 9 2016, 08:38
||- - alexunder   Цитата(AlexandrY @ Sep 9 2016, 10:38) Ну ...   Sep 9 2016, 08:58
|- - AlexRayne   Цитата(Kabdim @ Sep 9 2016, 11:17) Если н...   Sep 9 2016, 09:00
- - sigmaN   На "голову выше" это потому что мышкой т...   Sep 9 2016, 08:20
- - Kabdim   Ну да. Разве интерфейс на который потратили челове...   Sep 9 2016, 08:25
- - Kabdim   Что бы что доказать персонально вам? А зачем? И кс...   Sep 9 2016, 08:41
|- - AlexandrY   Цитата(Kabdim @ Sep 9 2016, 11:41) Что бы...   Sep 9 2016, 09:02
- - Kabdim   Может быть быть вам не будет сложно конкретизирова...   Sep 9 2016, 09:23
- - brag   C# нормальный прикольный язык, сам с него какие-то...   Sep 9 2016, 10:44
- - sigmaN   У многих из нас есть веселые воспоминания связанны...   Sep 9 2016, 19:38
|- - AlexandrY   Цитата(sigmaN @ Sep 9 2016, 22:38) Лично ...   Sep 10 2016, 19:32
- - aiwa   Цитата(Vadimuskainstik @ Sep 8 2016, 20:2...   Sep 9 2016, 22:48
- - brag   ЦитатаСами языки отличаются лексикой. Да, это точн...   Sep 10 2016, 05:37
- - aiwa   Цитата(brag @ Sep 10 2016, 08:37) Да, это...   Sep 10 2016, 07:00
- - brag   ЦитатаНебольшое уточнение: разница на чем учиться ...   Sep 10 2016, 07:21
|- - Den64   Цитата(brag @ Sep 10 2016, 10:21) И почем...   Sep 10 2016, 10:50
|- - zltigo   QUOTE (brag @ Sep 10 2016, 10:21) Нужно у...   Sep 10 2016, 11:11
- - aiwa   Цитата(brag @ Sep 10 2016, 10:21) Лучше п...   Sep 10 2016, 10:13
- - brag   ЦитатаОни вырабатываются независимо от желания чел...   Sep 10 2016, 10:29
- - brag   ЦитатаТак вот считаю что си это лучшее, на много л...   Sep 10 2016, 11:19
|- - Den64   Цитата(brag @ Sep 10 2016, 14:19) Есть го...   Sep 10 2016, 11:40
|- - zltigo   QUOTE (brag @ Sep 10 2016, 14:19) Они не ...   Sep 10 2016, 12:06
|- - BackEnd   Цитата(brag @ Sep 10 2016, 11:19) Есть го...   Sep 10 2016, 19:54
- - brag   ЦитатаДа но на си пишут и новые приложения. На си ...   Sep 10 2016, 12:13
|- - Den64   Цитата(brag @ Sep 10 2016, 15:13) Это все...   Sep 10 2016, 12:25
- - aiwa   Цитата(brag @ Sep 10 2016, 14:19) новый к...   Sep 10 2016, 12:52
- - sigmaN   ЦитатаНовый софт пишеться на продвинутых языках - ...   Sep 10 2016, 15:13
- - aiwa   Цитата(AlexandrY @ Sep 10 2016, 22:32) С ...   Sep 11 2016, 06:22
|- - zltigo   QUOTE (aiwa @ Sep 11 2016, 09:22) потому ...   Sep 11 2016, 10:15
- - TSerg   "Перекличка куликов, часто с фальшивым голос...   Sep 11 2016, 13:27
- - brag   ЦитатаСамые большие возможности - это когда язык п...   Sep 11 2016, 22:02
- - aiwa   Цитата(brag @ Sep 12 2016, 01:02) Самые б...   Sep 12 2016, 01:17
|- - AlexandrY   Цитата(aiwa @ Sep 12 2016, 04:17) Опять В...   Sep 12 2016, 06:36
|- - Сергей Борщ   QUOTE (AlexandrY @ Sep 12 2016, 09:36) С-...   Sep 12 2016, 06:45
|- - AlexandrY   Цитата(Сергей Борщ @ Sep 12 2016, 09:45) ...   Sep 12 2016, 07:35
|- - Сергей Борщ   QUOTE (AlexandrY @ Sep 12 2016, 10:35) по...   Sep 12 2016, 07:56
- - brag   Цитататот язык высокого уровня будет более удачен,...   Sep 12 2016, 06:19
- - brag   ЦитатаС-и - это встроенные малые системы. С++ - эт...   Sep 12 2016, 06:49
- - aiwa   Цитата(brag @ Sep 12 2016, 09:19) Это не ...   Sep 13 2016, 02:59
|- - andrew_b   Цитата(aiwa @ Sep 13 2016, 05:59) "С...   Sep 13 2016, 05:29
||- - AlexandrY   Цитата(andrew_b @ Sep 13 2016, 08:29) Это...   Sep 13 2016, 05:43
|||- - TSerg   Цитата(AlexandrY @ Sep 13 2016, 08:43) То...   Sep 13 2016, 07:20
||- - Den64   Цитата(andrew_b @ Sep 13 2016, 08:29) Это...   Sep 13 2016, 14:50
||- - Сергей Борщ   QUOTE (Den64 @ Sep 13 2016, 17:50) Какие ...   Sep 13 2016, 16:51
|- - Kabdim   Цитата(aiwa @ Sep 13 2016, 05:59) Причем ...   Sep 13 2016, 08:59
|- - zltigo   QUOTE (Kabdim @ Sep 13 2016, 11:59) Эти о...   Sep 13 2016, 09:49
|- - Kabdim   Цитата(zltigo @ Sep 13 2016, 12:49) О чем...   Sep 13 2016, 12:19
|- - zltigo   QUOTE (Kabdim @ Sep 13 2016, 15:19) Можно...   Sep 13 2016, 12:45
|- - Kabdim   Цитата(zltigo @ Sep 13 2016, 15:45) С мак...   Sep 13 2016, 12:51
|- - zltigo   QUOTE (Kabdim @ Sep 13 2016, 15:51) Т.е. ...   Sep 13 2016, 12:58
- - aiwa   Цитата(andrew_b @ Sep 13 2016, 08:29) Это...   Sep 13 2016, 09:18
- - brag   ЦитатаПричем тут стиль? Это тот случай, когда прог...   Sep 13 2016, 10:06
|- - AlexandrY   Цитата(brag @ Sep 13 2016, 13:06) Это все...   Sep 13 2016, 10:52
||- - Сергей Борщ   QUOTE (AlexandrY @ Sep 13 2016, 13:52) Уб...   Sep 13 2016, 10:59
||- - zltigo   QUOTE (AlexandrY @ Sep 13 2016, 13:52) Аг...   Sep 13 2016, 11:22
|- - aiwa   Цитата(brag @ Sep 13 2016, 13:06) Все, кт...   Sep 13 2016, 14:02
|- - Kabdim   Цитата(aiwa @ Sep 13 2016, 17:02) Так Вы ...   Sep 13 2016, 15:19
- - TSerg   Видал я эти "многоосевые", после которых...   Sep 13 2016, 10:45
|- - BackEnd   Цитата(TSerg @ Sep 13 2016, 10:45) Видал ...   Sep 13 2016, 18:08
- - brag   От спора по расту я бы тоже воздержался, очень нов...   Sep 13 2016, 12:46
- - brag   ЦитатаТак Вы же первый и "гнали" на С++,...   Sep 13 2016, 15:21
- - TSerg   В Rust вообще есть очень "приятная" штук...   Sep 13 2016, 17:27
- - brag   ЦитатаВ Rust вообще есть очень "приятная...   Sep 13 2016, 19:00
- - aiwa   Цитата(Kabdim @ Sep 13 2016, 18:19) Дык, ...   Sep 14 2016, 00:39
- - brag   Глупо давать оценку столь сложному языку, просто п...   Sep 14 2016, 01:51
|- - Den64   Цитата(brag @ Sep 14 2016, 04:51) Самый б...   Sep 14 2016, 02:18
- - brag   Золотая середина это такая, где программист и проц...   Sep 14 2016, 03:06
- - aiwa   Цитата(brag @ Sep 14 2016, 04:51) Глупо д...   Sep 14 2016, 07:28
- - brag   ЦитатаТа я не языку даю оценку, а мне непонятна Ва...   Sep 14 2016, 08:08
- - aiwa   Цитата(brag @ Sep 14 2016, 11:08) Потому ...   Sep 14 2016, 08:47
- - brag   ЦитатаСогласитесь, что про программирование меги н...   Sep 14 2016, 09:08
- - sigmaN   Ох как резко то всё в холливар скатывается, когда ...   Sep 14 2016, 09:15
- - Kabdim   aiwa, ну вы всё таки рубите с плеча, не разобравши...   Sep 14 2016, 09:24
- - aiwa   Цитата(brag @ Sep 14 2016, 12:08) пока чт...   Sep 14 2016, 14:01


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 21:17
Рейтинг@Mail.ru


Страница сгенерированна за 0.01456 секунд с 7
ELECTRONIX ©2004-2016