Forth http://fforum.winglion.ru/ |
|
Как вы себе представляете будующюю Форт ОС? http://fforum.winglion.ru/viewtopic.php?f=16&t=3135 |
Страница 1 из 5 |
Автор: | _KROL [ Сб авг 05, 2017 22:23 ] |
Заголовок сообщения: | Как вы себе представляете будующюю Форт ОС? |
Это, можно сказать, свободный опрос. Особенно интересно мнение об её архитектуре. P.s. На счёт "будующюю": мне просто кажется, что кто-нибудь обязательно её создаст(не считая существющего варианта https://sites.google.com/site/forthoperatingsystem/). P.p.s. Хотя есть вариант сделать документацию и GUI к готовому варианту... |
Автор: | Hishnik [ Сб авг 05, 2017 23:23 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Я пока ограничусь мечтами о том, чтобы слово "будущую" было написано без ошибок... |
Автор: | true-grue [ Вс авг 06, 2017 00:13 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Чем не устраивают существующие? В частности, какие есть претензии к polyFORTH? Любопытно, что мало кто заметил официальную публикацию 5 издания руководства по polyFORTH (авторы: Броуди, Разер и прочие). http://www.greenarraychips.com/home/doc ... PF-REF.pdf |
Автор: | gudleifr [ Вс авг 06, 2017 00:43 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
http://fforum.winglion.ru/viewtopic.php?f=16&t=2990 |
Автор: | _KROL [ Вс авг 06, 2017 14:52 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Цитата: Интересная штука, даже с иллюстрациями, но мне кажется к Форт ОС слабо подходит. Хотя с другой стороны, если ещё вспомнить PCFORTH, то надо выбирать...(ниже напишу) Цитата: Здесь вы не всё ещё обсудили.Короче, варианты такие: 1)ФортОС должна быть больше как ОС, а Форт должен стать основным служебным языком (как gcc,gas или perl в linux) 2)ФортОС должна быть скомбинирована из различных частей, но всё должно быть на Форте (а также уравновешено) 3)ФортОС должна быть больше как Форт, примером может быть тот же PCFORTH Я ближе к варианту [2], но он просто пока даже в теории расплывчат. |
Автор: | gudleifr [ Вс авг 06, 2017 14:56 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
_KROL писал(а): Здесь вы не всё ещё обсудили. Как раз, их и обсуждали.
... Короче, варианты такие... |
Автор: | _KROL [ Вс авг 06, 2017 15:07 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Хорошо, наверное это я не всё понял. Тогда вопрос. Что лучше: соеденить систему и программы в одно целое, или cделать их отдельными файлами? |
Автор: | gudleifr [ Вс авг 06, 2017 15:22 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
_KROL писал(а): Хорошо, наверное это я не всё понял. Тогда вопрос. Что лучше: соеденить систему и программы в одно целое, или cделать их отдельными файлами? Система - это операционная или FORTH-система? Программы - это тексты программ, исполняемые файлы, процессы? И программы чего?
|
Автор: | _KROL [ Вс авг 06, 2017 15:40 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Система - ФортОС | Программы - исполняемые файлы(наверное уже скомпилированные) |
Автор: | gudleifr [ Вс авг 06, 2017 15:44 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
_KROL писал(а): Система - ФортОС | Программы - исполняемые файлы(наверное уже скомпилированные) Ну, если система ФортОС, то файлов нет - есть блоки, словари и потоки...
|
Автор: | _KROL [ Вс авг 06, 2017 22:28 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Точно! Но также должны быть уже скомпилированные модули-программы и библиотеки. Для библиотек всё-таки лучше наверное использовать не прямой, а подпрограммный ШК(возможно во всей системе). |
Автор: | KPG [ Вс авг 06, 2017 22:35 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Хорошая тема (освежил немного в памяти), но неподъёмная без решения типовых задач ОС на более простых принципах (по Муру) и аппаратных и программных. Но так как МИР достаточно уже усложнился и требует поддержки всей этой сложности, то наверное и тупиковая. И "внезапно" разработчики создают и обсуждают темы подобно такой Мобилка P.S. Михаил, например, к этой задаче подходил изначально встраивая ядро Форт в "ткань" существующих решений и систем. (также у него начиналась и с KolibriOS) В рамках контроллерного железа поэтому Форт ещё и довольно успешно выживает. |
Автор: | vikt [ Пт авг 25, 2017 15:54 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
_KROL писал(а): Это, можно сказать, свободный опрос. Особенно интересно мнение об её архитектуре. Для начала найти тех, кто будет этим заниматься. А для себя я буду делать "виртуальную" ОС, для обеспечения максимально возможной кроссплатформенности, java для десктопов, j2me, возможно wince(навигатор), android.... Туда сложить очевидные ф-ции типа getCurrentTime. Что-нибудь вроде get Default directory что бы не мучится, где сохранять файлы в разных системах и такого типа. |
Автор: | Victor__v [ Пт авг 25, 2017 16:12 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Цитата: кроссплатформенности, java для десктопов, j2me, возможно wince(навигатор), android.... насчёт андроида. Как мне помнится, Ось открытая. Так что её можно дополнить. Написать на сях форт и ввести в состав дистрибутива. Android and Forth, так сказать |
Автор: | Hishnik [ Пт авг 25, 2017 16:34 ] |
Заголовок сообщения: | Re: Как вы себе представляете будующюю Форт ОС? |
Victor__v писал(а): насчёт андроида. Как мне помнится, Ось открытая. Так что её можно дополнить. Написать на сях форт и ввести в состав дистрибутива. Android and Forth, так сказать В состав дистрибутива? Ну-ну. Чтобы Форт был в составе сборок Андроида, нужно долго обивать пороги... да что пороги, даже подступы к порогам. Ввиду наличия тысяч желающих ввести свой код в дистрибутив Андроида, результат закономерно будет нулевой. Написать Форт под Андроид в качестве приложения - это другое. Оно реально, поскольку никто не запрещает взять подходящий SDK и написать. |
Страница 1 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |