Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт апр 16, 2024 19:22

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Ответить
Имя пользователя:
Заголовок:
Текст сообщения:
Введите текст вашего сообщения. Длина сообщения в символах не более: 60000

Размер шрифта:
Цвет шрифта
Настройки:
BBCode ВКЛЮЧЕН
[img] ВЫКЛЮЧЕН
[flash] ВЫКЛЮЧЕН
[url] ВКЛЮЧЕН
Смайлики ВЫКЛЮЧЕНЫ
Отключить в этом сообщении BBCode
Не преобразовывать адреса URL в ссылки
Вопрос
Теперь гостю придется вводить здесь пароль. Не от своей учетной записи, а ПАРОЛЬ ДЛЯ ГОСТЯ, получить который можно после регистрации на форуме через ЛС.:
Этот вопрос предназначен для выявления и предотвращения автоматических регистраций.
   

Обзор темы - ForthOS - настоящая ОС? :)
Автор Сообщение
  Заголовок сообщения:   Ответить с цитатой
Параллель вполне подходящая помоему.
можно сказать по-другому: мне нужен телевизор, а мне предлагают пульт (супер-пупер-навароченный) но к телевизору, которого у меня нет, и который мне не нужен. Причем, что интересно, самого пульта тоже еще не существует...
Сообщение Добавлено: Вт май 27, 2008 19:59
  Заголовок сообщения:   Ответить с цитатой
Гость писал(а):
Хочу компутер -- А чем вас не устраивает УТЮГ?


Аналог неуместен. Компутер и УТЮГ имеют разные назначения.
Сообщение Добавлено: Вт май 27, 2008 15:47
  Заголовок сообщения:   Ответить с цитатой
Mihail писал(а):
Necromancer13 писал(а):
Я имел в виду, возможно ли написать что-то типа GNU/Linux или MS Windows? ну понятно, что для этого надо очччень много людей и времени. но теоретически это возможно?


Можно, но не реально. Чем неустраивает идея встроить Форт в ядро того-же Linux?


Хочу компутер -- А чем вас не устраивает УТЮГ?
Сообщение Добавлено: Вт май 27, 2008 15:38
  Заголовок сообщения:   Ответить с цитатой
Necromancer13 писал(а):
Я имел в виду, возможно ли написать что-то типа GNU/Linux или MS Windows? ну понятно, что для этого надо очччень много людей и времени. но теоретически это возможно?


Можно, но не реально. Чем неустраивает идея встроить Форт в ядро того-же Linux?
Сообщение Добавлено: Вт май 27, 2008 15:28
  Заголовок сообщения:   Ответить с цитатой
Кстати, а не так уж и сложно написать ось в реальном то режиме. Пользуйся прерываниями биос и все. Такая ось вполне подойдет управлять каким нибудь оборудованием.
Сообщение Добавлено: Вт май 27, 2008 14:47
  Заголовок сообщения:   Ответить с цитатой
Necromancer13 писал(а):
Я имел в виду, возможно ли написать что-то типа GNU/Linux или MS Windows? ну понятно, что для этого надо очччень много людей и времени. но теоретически это возможно?:)


Веселые у Вас вопросы:)
Если коротко то возможно. Будете писать?
Сообщение Добавлено: Вт май 27, 2008 14:40
  Заголовок сообщения:   Ответить с цитатой
Я имел в виду, возможно ли написать что-то типа GNU/Linux или MS Windows? ну понятно, что для этого надо очччень много людей и времени. но теоретически это возможно?:)
Сообщение Добавлено: Вт май 27, 2008 14:34
  Заголовок сообщения:   Ответить с цитатой
Necromancer13 писал(а):
Значит на форте можно написать полноценную ОС ?
Можно. И даже есть. Например, colorForth.
Необычная, всего ~64Кб и работает не на любом железе... :(
Так что для первого знакомства не рекомендую. ;)
Правда, обычно под "полноценной" понимается "более-менее похожая на традиционную/привычную"... ;)
Сообщение Добавлено: Вт май 27, 2008 06:14
  Заголовок сообщения:   Ответить с цитатой
Значит на форте можно написать полноценную ОС ?:)
Сообщение Добавлено: Вт май 27, 2008 03:29
  Заголовок сообщения:   Ответить с цитатой
Necromancer13 писал(а):
а как на форте возможно написать ОС? Форт это ведь ВМ. ?

Смотря что понимать под ВМ. Форт отнюдь не виртуален, это язык со своей грамматикой, для которого пишутся трансляторы. О виртуальности обычно вспоминают в том смысле, что Форт реализует стековую машину, которая на большинстве процессоров аппаратно не поддерживается. Поэтому стековые операции приходится выписывать через команды ассемблера или Си (впрочем, вместо Си подойдет и любой другой язык высокого уровня). В итоге, раз уж мы все равно для каждого процессора или ОС должны написать базовые слова Форта, и говорят, что есть такая виртуальная машина, которая на самом деле адаптирует стековые операции под конкретный процессор.
Сообщение Добавлено: Пн май 26, 2008 22:45
  Заголовок сообщения:   Ответить с цитатой
а как на форте возможно написать ОС? Форт это ведь ВМ. ? О_о
Сообщение Добавлено: Пн май 26, 2008 20:25
  Заголовок сообщения:   Ответить с цитатой
mOleg писал(а):
по крайней мере это не для всех актуально, потому что кое-кому просто хочется иметь pure forth technology.

Ну я же и написал - "истоки" :)) В дальнейшем у течения может быть и приток. ;) Тем не менее, могу озвучить и еще один мотив для "работы" над ФортОС - желание вывести себя за рамки традиционных оценок. Скажем, если человек не может написать какую-то программу на Си - у него просто недостаточная квалификация. А если не может на Форте - он... испытывает временные трудности в решении сложной задачи на нетривиальном языке программирования?
Сообщение Добавлено: Пн май 26, 2008 20:00
  Заголовок сообщения:   Ответить с цитатой
Хищник писал(а):
С какой конкретно его частью?

процетированной 8)
по крайней мере это не для всех актуально, потому что кое-кому просто хочется иметь pure forth technology.
Сообщение Добавлено: Пн май 26, 2008 19:42
  Заголовок сообщения:  Re: ForthOS - настоящая ОС? :)  Ответить с цитатой
Necromancer13 писал(а):
ForthOS это такая же операционная система как MenuetOS или KolibriOS? или это ВМ такая? :) или как? :) есть у это ОС графическая оболочка? :) и т.д. расскажите, пожалуйста =)
ФортОС написанная на чистом форте? :)

любая ОС -- это набор программ или для форт-ос набор заготовок для программ и программных продуктов, голая ОС никому не нужна
Сообщение Добавлено: Пн май 26, 2008 19:30
  Заголовок сообщения:   Ответить с цитатой
mOleg писал(а):
не согласен с данным утверждением.

С какой конкретно его частью? :)
Сообщение Добавлено: Пн май 26, 2008 19:14

Часовой пояс: UTC + 3 часа [ Летнее время ]


cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB