Pascal vs C++24.12.2012, 11:47. Показов 23689. Ответов 209
Метки нет (Все метки)
Раньше программировал на языке паскаль. Теперь перехожу на С++, изучаю по книге Дейтлов.
Так вот у меня вопрос, в чём отличие между Паскалём и С++? Я слышал, что возможностей у с++ больше чем у паскале, так какие же эти возможности? Лично я пока их не замечал (может быть потому что пока начинающий) кроме сложности языка с++
0
|
|
| 24.12.2012, 11:47 | |
|
Ответы с готовыми решениями:
209
Различия трансляторов Pascal ABC.Net и Turbo/Borland Pascal
|
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
|
|||||||
| 26.12.2012, 15:12 | |||||||
Поскольку понятно, что и Pascal, и С в чистом виде уже довольно староваты для современного использования
К слову сказать, подобных мнений я встречал немало. Скажем, в начале 2000-ых один товарищ убеждал меня, что Delphi и C++ для написания клиентских программ БД - это несерьезно, а вот Power Builder - это крутая вещь.
В таком случае весьма немало программ, и довольно много людей, которые для своего бизнеса используют программы уровня курсовых. Хотя конечно, смотря что понимать под "работой с БД". Лично я считаю, что любая (ну может быть почти любая) учетная система всего лишь использует такую работу. А под эту марку попадает весьма много систем, включая ERP и АБС.
Во-вторых, я не сказал, что Delphi удобен для всех областей (как, впрочем, и любой другой язык). Я назвал конкретную область, где он вполне катит.
0
|
|||||||
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
|
||
| 26.12.2012, 16:49 | ||
|
0
|
||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||
| 27.12.2012, 04:01 | ||||
|
например, интепретатор питона написан на C89
0
|
||||
|
|
||
| 27.12.2012, 07:25 | ||
|
И все же - не спора ради, давайте я расскажу о себе и своей работе. Может, будет яснее, почему программистам нужно всё. Я работаю с математикой много. При этом я воочию вижу, как много либ на С\С++ и как мало на Delphi. Да что мало - практически нет. В результате очень часто приходится писать свои велосипеды. Казалось бы - тут решил СЛАУ, там свой кригинг реализовал - но вот набирается время, ну и, конечно, ошибки - ведь библиотека, заточенная под задачу, которую люди писали целенаправленно, будет написана качественнее, чем если её писать "попутно". А такая вещь, как CUDA? Дельфисты о ней и не мечтают - это к вопросу о горизонтах, каковыми ограничиваются мысли программиста на Delphi. CUDA - это не библиотека, это расширение языка. Сделана она под два языка, один, разумеется, С, а второй... как вы думаете? Наверняка удивитесь - Fortran. Который на практике даже живее, чем Delphi, по количеству наработок для него. Ну про параллельные вычисления от MS я даже не заикаюсь. Ладно с ними, с расширениями языка. Но с либами та же фигня, особенно со специализированными. (Мы же помним, что программистам нужно всё?) В основном всё на С, даже не на С++. Построение изолиний? Код на С. Б-сплайны? Код на С. Разбиение графа? Код на С. А старый проект начинался на Delphi, и вести его надо, и до сих пор он на Delphi, и каждый раз стыковать либы... Можно, но гемор. Так что, когда я говорю, что "под Delphi нет библиотек" - увы, я знаю, о чем говорю. Есть с чем сравнивать.
0
|
||
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
|
|||||
| 27.12.2012, 10:25 | |||||
Добавлено через 2 минуты
0
|
|||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||
| 27.12.2012, 10:44 | |||||
|
ты обрати внимание, сколько у тебя программ в системе, вот их пишут программисты сколько ты за 20 лет написал ? нисколько тебе дать какое-нибудь задание простое, ты его просто не выполнишь, потому что нифига не знаешь и не умеешь тебе говорят про back end, а ты даже не понимаешь, про что тебе говорят Добавлено через 1 минуту
0
|
|||||
|
4217 / 3059 / 583
Регистрация: 21.01.2011
Сообщений: 13,203
|
|||||||
| 27.12.2012, 11:53 | |||||||
Во-вторых, за что же мне платили деньги? В-третьих, масса людей пользовались и пользуются этит самыми "ненаписанными программами". Как же им это удается?
А есть ли там математика - это дело десятое. Главное - польза. Остальное ("там нет никакого программирования") - просто треп. PS И вообще, с чего это такой тон?
0
|
|||||||
|
829 / 353 / 64
Регистрация: 30.01.2009
Сообщений: 1,204
|
|
| 30.12.2012, 03:01 | |
|
dondublon, можно ведь сделать dll на С/С++, а "морду"на делфи, у мое друга так работе делают
0
|
|
|
|
|||
| 30.12.2012, 13:51 | |||
|
Но собственно зачем ?
0
|
|||
|
829 / 353 / 64
Регистрация: 30.01.2009
Сообщений: 1,204
|
|
| 30.12.2012, 14:53 | |
|
dondublon, идеального ничего нет, чем-то нужно жертвовать
0
|
|
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 16.12.2014, 13:37 | |||
|
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||||
| 16.12.2014, 14:30 | |||||||||
|
Добавлено через 9 минут Добавлено через 31 минуту
0
|
|||||||||
|
Заблокирован
|
|||
| 17.12.2014, 00:00 | |||
|
Добавлено через 22 секунды
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 17.12.2014, 01:12 | ||||
|
С++ в версии "лень набирать дофига текста".
0
|
||||
| 17.12.2014, 01:12 | |
|
Есть ли аналог модуля tpdate.tpu (Turbo Pascal) для Free Pascal Из множества выбрать три различные точки по условию -из Turbo Pascal во Free Pascal
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства.
Жизнь действительно предъявляет каждому. . .
|
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
|
Лето уходит
kumehtar 17.08.2026
|
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
|
|
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины".
За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html
Задача: . . .
|
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
|
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет:
1. Использовать системное время и дату,
2. Есть возможность вводить время и дату вручную.
3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
|
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber.
Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
|