OSDev
http://osdev.su/

многоуровневая ось
http://osdev.su/viewtopic.php?f=18&t=341
Страница 4 из 4

Автор:  iz56 [ 03 окт 2010, 16:26 ]
Заголовок сообщения:  Re: многоуровневая ось

Можете предложить какой-нибудь скриптовый язык - который существует 30 лет в качестве языка для приложений. У меня есть ядро - реализована только консоль в графическом режиме VESA2. Защищенный режим. Однозадачное. Может запускать приложения. Хочу ради эксперемента включить в него поддержку какого-нибудь языка. Ядро будет интерпритатором. Хотелось бы что б работали старые программы. Кроме BASICа ничего немогу придумать.

Автор:  SII [ 03 окт 2010, 17:45 ]
Заголовок сообщения:  Re: многоуровневая ось

30 лет назад никому в здравом уме и твёрдой памяти писать полноценные приложения на скриптовых языках в голову не приходило -- это средство автоматизации рутинных задач, быстрого создания мелких программ-однодневок, но не более того. Тот факт, что на подобных языках при желании можно написать что угодно, не означает, что это нужно делать на практике.

Кстати говоря, Бэйсик -- по сути не скриптовый язык, хотя классические реализации были интерпретаторами. Однако и компиляторы существовали давным-давно (на PDP-11 точно был наряду с интерпретатором, а это не позже середины 1970-х). Впрочем, "нескриптовость" опять-таки не означает, что этот язык подходящ для любых задач.

Ну а из классических скриптовых -- IBMовский REXX, например. Тоже 1970-е (может, и 1960-е, но в этом не уверен).

Автор:  iz56 [ 03 окт 2010, 21:14 ]
Заголовок сообщения:  Re: многоуровневая ось

REXX :

say 'Введите своё имя:' /* отображает сообщение */
pull name /* считывает ответ */
say "Привет," name"!" /* отображает сообщение */
pause /* ожидание, чтобы окно сразу не захлопнулось */
exit 0 /* выход с кодом возврата 0 */

работает в WinXP
подойдёт.

Автор:  Himik [ 03 окт 2010, 22:47 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56 писал(а):
REXX

JScript пожалуй популярнее. Есть и ОС на его основе:
http://code.google.com/p/es-operating-system
(ECMAScript это пробраз JScript)

Автор:  Yoda [ 17 мар 2011, 01:59 ]
Заголовок сообщения:  Re: многоуровневая ось

iz56,
А ты не допускаешь мысли, что те интерпретируемые модели, которые есть сейчас (Java, .Net) через 30 лет не окажутся точно так же технологически устаревшими и не сойдут на "нет"? И что будет тогда с твоим живучим кодом?

Страница 4 из 4 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/