AXForum  
Вернуться   AXForum > Прочие обсуждения > Курилка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2024, 11:59   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Никлаус Вирт
Недавно узнал, что
"Ушёл из жизни швейцарский ученый Никлаус Вирт — разработчик Algol, Modula, Oberon и создатель Pascal".
https://habr.com/ru/news/784564/

Pascal - мой первый язык программирования.

Почитал статьи, оказывается термин p-code это совсем не из мира аксапты и даже не Java, а намного раньше.

https://ru.wikipedia.org/wiki/%D0%92...B0%D1%83%D1%81
Цитата:
Идеи Вирта зачастую опережали развитие компьютерной индустрии на годы, иногда — на десятилетия. Разработанная в начале 1970-х система Pascal-P, предполагающая компиляцию программ на Паскале в универсальный «пи-код» и реализацию на любой платформе интерпретатора пи-кода (одна из известных её реализаций — UCSD-Pascal Университета Сан-Диего), которая позволяла с минимальными затратами переносить Паскаль-системы на новые аппаратные платформы, более чем на два десятилетия опередила идеи интерпретатора промежуточного кода, реализованные в системах, поддерживающих исполнение программ на языке Java и в платформе .NET. Идея совмещения системы программирования со сборщиком мусора, освобождающим программиста от необходимости отслеживать время жизни объектов, динамически размещённых в памяти, была реализована в 1988 году в языке и операционной системе Оберон. Обе эти идеи были использованы разработчиками Java и .NET во второй половине 1990-х годов.
https://urfodu.ru/ru/ru/experts/niklaus_virt/
Цитата:
Для переноса Паскаль-системы на различные вычислительные платформы в 1973 году с участием Вирта был разработан прототип виртуальной машины, исполняющей на любой платформе промежуточный «P-код» (P – от Pascal), в который предполагалось компилировать все программы.
Старый 09.01.2024, 12:21   #2  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
https://en.wikipedia.org/wiki/P-code_machine
Старый 09.01.2024, 13:36   #3  
ТРЕНЕР is offline
ТРЕНЕР
Участник
Аватар для ТРЕНЕР
 
599 / 50 (3) ++++
Регистрация: 11.06.2003
Адрес: Москва
Всегда думал что слово "виртуальный" также происходит от фамилии Вирт и введено им же. Погуглил - оказалось что нет.
Старый 09.01.2024, 16:02   #4  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
А я думал что p-code это Program code а не Pascal code
Старый 10.01.2024, 10:09   #5  
axm2017 is offline
axm2017
Участник
 
1,928 / 313 (14) ++++++
Регистрация: 15.05.2017
Цитата:
Сообщение от Logger Посмотреть сообщение
https://habr.com/ru/news/784564/

Pascal - мой первый язык программирования.
С удивлением узнал из переписке хабра что Delphi то еще живо как то.
Старый 10.01.2024, 12:01   #6  
ТРЕНЕР is offline
ТРЕНЕР
Участник
Аватар для ТРЕНЕР
 
599 / 50 (3) ++++
Регистрация: 11.06.2003
Адрес: Москва
Цитата:
Сообщение от Logger Посмотреть сообщение
А я думал что p-code это Program code а не Pascal code
Аналогично.
А моим первый языком был - только не смейтесь - ассемблер.
Старый 10.01.2024, 12:06   #7  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Прикольно.
Мне друзья напомнили, что у меня первым был конечно бейсик.
Про него все время забываешь как-то. Ну, само собой разумеющееся.
Старый 10.01.2024, 12:27   #8  
LETTO is offline
LETTO
Участник
 
339 / 59 (2) ++++
Регистрация: 14.07.2022
Первым языком был Паскаль. В школе нарисовал шарики, которые летали по экрану и отскакивали. Недели две ходил выпятив грудь и всем показывал.

Потом Дельфи. Чисто сам развлекался.

А в институте учили ассемблер. Преподаватель старой закалки, гонял по ассемблеру на бумажке и перевод в двоичную/шестнадцатеричную в уме. Было не очень весело.
Старый 10.01.2024, 13:11   #9  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Раньше, по-моему, преподавали стандартный набор: Бейсик, Паскаль, Си, основы ассемблера, основы ООП. И преподы обычно говорили: это вам база, дальше всякие Явы, Делфи и т.д, сами выучите
За это сообщение автора поблагодарили: twilight (1).
Теги
p-code, никлаус вирт

 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:47.