Ушёл из жизни швейцарский ученый Никлаус Вирт — разработчик Algol, Modula, Oberon и создатель Pascal

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) « Первая ... 3 4 [5]   К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
dokmet
5.01.2024 - 01:02
0
Статус: Offline


Приколист

Регистрация: 24.11.15
Сообщений: 346
Программистом не стал, но диплом на Паскале написал. Почему-то запомнил цитату Вирта из учебника: " Паскаль прост, но первый компилятор Паскаля был написан на Паскале".
 
[^]
Zur13
5.01.2024 - 01:08
0
Статус: Online


Ярила

Регистрация: 7.12.08
Сообщений: 1557
Цитата (XanderBass @ 4.01.2024 - 11:38)
Цитата (Citizen72 @ 4.01.2024 - 12:34)
Цитата (vdc @ 4.01.2024 - 11:27)
ну и где эти виртуальные языки сейчас?

Веткой развития Паскаля можно считать язык Дельфи.

Строго говоря Delphi - это не язык, а IDE для языка Object Pascal.

Считать, конечно, можно, но главный вопрос, а кто в здравом уме станет писать, что-нибудь коммерческое на Delphi? Это язык для обучения программированию на школьном уровне, и для быстрых поделок, наверное можно ещё макеты интерактивные быстренько собирать, но нормальный проект на нём я бы не стал начинать.
 
[^]
Botya666
5.01.2024 - 01:29
1
Статус: Offline


Ярила

Регистрация: 12.01.20
Сообщений: 4865
Цитата (IR145 @ 4.01.2024 - 20:23)
А ты в курсе как строятся деревья? Указатели у Паскаля - ловчее любых других языков.

В Си с указателями такого наворотить можно, что ой.

А в Паскале - всё точно определено.

Именно строгость Паскаля делает код максимально устойчивым.

Ну тут палка о двух концах. С одной стороны указатели - гибкость подхода. С другой потенциальные ошибки, приводящие к утечкам памяти. Паскалисты от них не застрахованы на 100%.
Поэтому сейчас перешли на модель "уборщиков мусора". Они все таки снижают шансы утечек, хотя и не под 0.
Хотя это ни в коем случае не жалоба на Вирта, который такого не предложил. Уборщики мусора вещь для компьютеров того времени, когда Паскаль создавался, были просто неподъемны. Это сейчас они спокойно летают на персоналках, а в 70х даже на мощных серверах никто не согласился бы их использовать.
 
[^]
БубльГум66
5.01.2024 - 03:40
0
Статус: Offline


Ярила

Регистрация: 21.01.17
Сообщений: 3064
Цитата (IR145 @ 4.01.2024 - 19:17)
Цитата (vlad072 @ 4.01.2024 - 19:03)
Цитата (Gera00711 @ 04.01.2024 - 13:32)
Паскаль жив. на нем пишут программы - Free Pascal. Более того А.В. Столяров Преподаватель МГУ написал "Программирование введение в профессию" где четко и аргументированно объяснил, что только Паскаль и Linux годятся для начального обучения программированию. Аргументов которые бы, что то разумное сказали против я не нашел. Одно мычание про устаревание или какой то высокомерный бред.

"Pascal и Linux" сочетается примерно как "чай, банан и сайра". Сомневаюсь, что товарищ Линус вообще слышал про Паскаль. Да и вообще, мне категорически не понятно насильное насаждение студентам IT-специальностей этой бесперспективной (как минимум в современных реалиях) шляпы.

Даров, коллега. Я тоже - дельфи именно 7. При обстоятельствах - добавляю ассемблер.

Процентов 30 кода Дельфи - ассемблер.

Остальное - детище Николаса Вирта. Светлая память!

Тоже дельфи 7. Хотя однажды мне и купили лицензию поновее эмбаркадеровскую, но как-то всё равно больше с семёркой работаю.
 
[^]
Кацолапенко
5.01.2024 - 05:32
1
Статус: Offline


Ярила

Регистрация: 24.04.22
Сообщений: 4376
Цитата (OneMayAll @ 4.01.2024 - 22:53)
Пару лет назад перешёл на "низкий" уровень, сейчас пишу прошивки для  MSP430  на языке С. Без ООП и прочих ++. И мне все больше и больше нравится))

Называется коротко - "прозрел". Или ещё "нашёл себя".
И я выше примерно о том же, только это у меня за пару лет произошло после того как пытался разобраться в бухгалтерской программе по начислению заработной платы, написанной на Object Pascal 3.0. (сейчас скажут, что Pascal не для этого, а для высокого и светлого :)
Однако, справедливости ради, хочу отметить, что Pascal - единственный вариант, который мне удалось найти, что два варианта IDE "работали" совершенно одинаково в Windows и Linux. У меня была проблема переползания с одной оси на другую и чтобы это было незаметно. Я потыкался, помыкался, начитался умных отзывов в стиле "оно должно работать везде" по C, Clipper и пр., но ничего другого, кроме Pascal, не нашёл, чтобы не теоретически, а реально давало одинаковые результаты по программе с единственным исходным кодом в разных осях. Какая-то светлая голова серьёзно постаралась. Я уже стал городить какую-то примитивную СУБД, но дело до рабочего результата не дошло - организация, где я работал, развалилась. А так прикольно было - делаешь исправления в коде и не задумываешься, в какой оси проверять результаты. Вот вспомнил, кажется, название - Free Pascal. Работал абсолютно надёжно, без глюков и синхронно-одинаково в обеих осях, что, согласитесь, не часто бывает. Короче говоря, система работала, как швейцарские часы. После этого я Pascal немного зауважал.

Это сообщение отредактировал Кацолапенко - 5.01.2024 - 06:03
 
[^]
f983lda
5.01.2024 - 05:37
0
Статус: Online


Изменил статус

Регистрация: 14.02.12
Сообщений: 6379
Вспоминаю свой первый калькулятор.
 
[^]
Bibiman
5.01.2024 - 08:47
0
Статус: Offline


Ярила

Регистрация: 10.09.22
Сообщений: 2807
Ех, человек эпоха.... Жаль, очень жаль...
 
[^]
Dzikosc
5.01.2024 - 09:45
0
Статус: Online


Ярила

Регистрация: 15.04.22
Сообщений: 1771
Цитата (Botya666 @ 5.01.2024 - 01:29)
Цитата (IR145 @ 4.01.2024 - 20:23)
А ты в курсе как строятся деревья? Указатели у Паскаля - ловчее любых других языков.

В Си с указателями такого наворотить можно, что ой.

А в Паскале - всё точно определено.

Именно строгость Паскаля делает код максимально устойчивым.

Ну тут палка о двух концах. С одной стороны указатели - гибкость подхода. С другой потенциальные ошибки, приводящие к утечкам памяти. Паскалисты от них не застрахованы на 100%.
Поэтому сейчас перешли на модель "уборщиков мусора". Они все таки снижают шансы утечек, хотя и не под 0.
Хотя это ни в коем случае не жалоба на Вирта, который такого не предложил. Уборщики мусора вещь для компьютеров того времени, когда Паскаль создавался, были просто неподъемны. Это сейчас они спокойно летают на персоналках, а в 70х даже на мощных серверах никто не согласился бы их использовать.

К слову об автоматических сборщиках мусора и Вирте. Оберон был первым императивным языком, где таковой появился. А до этого сборщики были в Лиспе, к примеру. Ещё в 60х.
 
[^]
MonaLi
5.01.2024 - 10:05
1
Статус: Offline


Шутник

Регистрация: 25.11.19
Сообщений: 16
Вроде бы и близко не знакома, а все равно печаль, что уходят люди, которые оставили свой след в наш период жизни.
 
[^]
Гуракча
5.01.2024 - 14:54
0
Статус: Offline


Хохмач

Регистрация: 23.08.16
Сообщений: 620
Цитата (Citizen72 @ 4.01.2024 - 11:34)
Цитата (vdc @ 4.01.2024 - 11:27)
ну и где эти виртуальные языки сейчас?

Веткой развития Паскаля можно считать язык Дельфи.

а чё не так с паскалем ? Великолепнейший язык, в отличии от убого бейсика - позволял практически всё - главное правило - никаких дебильных GOTO и ты впереди планеты всей dont.gif
 
[^]
Basil44
5.01.2024 - 14:58
0
Статус: Offline


Ярила

Регистрация: 14.06.14
Сообщений: 3419
Цитата (kurtosis @ 4.01.2024 - 11:35)
Цитата (Citizen72 @ 4.01.2024 - 17:31)
Цитата (mnr1 @ 4.01.2024 - 11:25)
вот - деду 90 лет было, а с компами на "ты". Не то что нынешние 70 летние.

Они еще в своей богомерзкой Швейцарии и интернет придумали.

Он был очень известным человеком. Его увековечили, термин "виртуализация" назван по его фамилии.

Ладно виртуализация, вот вирт, которым занимаются миллионы

сквирт тоже он придумал? cool.gif
 
[^]
Thrasher1980
5.01.2024 - 19:47
1
Статус: Offline


Хохмач

Регистрация: 6.12.11
Сообщений: 634
Цитата (Бамбалабес13 @ 04.01.2024 - 12:20)
Да.

Лазарус.
Лазарус кстати до сих пор идеальная среда и язык для создания Гуи приложений.
Особенно под windows.

Да что там Windows… Я на нём пилю софт под Linux и macOS. Почти не использую напильник для компиляции под разные ОС

Размещено через приложение ЯПлакалъ
 
[^]
AcmpoHoM
8.01.2024 - 10:09
2
Статус: Offline


Ярила

Регистрация: 21.02.23
Сообщений: 1560
Неожиданно. Не думал, что это наш современник. Учился на Турбо Паскале в универе, классная штука.

Очень жаль. Хороший, наверное, дядька был.

Ушёл из жизни швейцарский ученый Никлаус Вирт — разработчик Algol, Modula, Oberon и создатель Pascal
 
[^]
KotMakot
8.01.2024 - 20:23
1
Статус: Offline


Шутник

Регистрация: 9.09.15
Сообщений: 72
Цитата (AcmpoHoM @ 8.01.2024 - 15:09)
Неожиданно. Не думал, что это наш современник. Учился на Турбо Паскале в универе, классная штука.

Очень жаль. Хороший, наверное, дядька был.

На скрине ошибка в операторе writeIn в 7 строке. Правильно - writeln !

P.S. учил Паскаль на уроках информатики в 8 классе (91 год). Что-то еще помню!

Вечная память Вирту.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 14522
0 Пользователей:
Страницы: (5) « Первая ... 3 4 [5]  [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы






Наверх