Модераторы: feodorv, GremlinProg, xvr, Fixin

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Интерпретируемая ОС на C++-Реальность? Интерпретация 
:(
    Опции темы
SuperProgrammer
  Дата 5.7.2015, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2015

Репутация: нет
Всего: нет



 Я предлагаю зашить в микросхему интерпретатор языка, Которой будет грузить ОС написанную на С++ например. В корне диска будет лежать что-то вроде BOOT.BDF в котором будет находится начальный код для интерпретации. Это поможет обойтись без компиляции!
PM MAIL   Вверх
Фантом
Дата 5.7.2015, 14:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: нет
Всего: 49



Если Вам лет 12-14, то подобные идеи нормальны, потом это пройдет. Если больше - тогда ой.
PM   Вверх
SuperProgrammer
Дата 5.7.2015, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2015

Репутация: нет
Всего: нет



Цитата(Фантом @ 5.7.2015,  14:52)
Если Вам лет 12-14, то подобные идеи нормальны, потом это пройдет. Если больше - тогда ой.

Это улучшит разработку ПО.И мне уже 17!
PM MAIL   Вверх
Фантом
Дата 5.7.2015, 16:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: нет
Всего: 49



Тогда примите мои соболезования.
PM   Вверх
SuperProgrammer
Дата 5.7.2015, 16:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2015

Репутация: нет
Всего: нет



Цитата(Фантом @ 5.7.2015,  16:40)
Тогда примите мои соболезования.

Почему это?Я же правильно говорю!
PM MAIL   Вверх
Romikgy
Дата 5.7.2015, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 7
Всего: 146



уже создано ... линукс + питон/перл ...


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
tzirechnoy
Дата 8.7.2015, 18:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Цитата
Если Вам лет 12-14, то


Да ладно вам, у нас где-то до второго курса ходили такие просветлённые мальчики. Потом прошло, да. У большынства.
PM MAIL   Вверх
baldina
Дата 9.7.2015, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: нет
Всего: 101



были пк c интерпретатором basic, зашитым в пзу
так что в некотором смысле задумка нормальна и не нова
чтобы думать дальше, нужно ответить на вопрос, зачем это нужно, какие преимущества по сравнению с традиционными системами. "обойтись без компиляции" это не цель, а средство для достижения чего-либо. для чего?
поскольку лет уже 17, можно порекомендовать для начала изучить уже придуманное, тогда некоторые вопросы отпадут сами собой
начните с этого:
http://www.ozon.ru/context/detail/id/20032936/
http://www.ozon.ru/context/detail/id/2725385/

PM MAIL   Вверх
tzirechnoy
Дата 9.7.2015, 16:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1173
Регистрация: 30.1.2009

Репутация: нет
Всего: 16



Цитата
так что в некотором смысле задумка нормальна


Вот несоглашусь. Полное незнание терминологии выдаёт наличие эффекта Даннинга-Крюгера.
PM MAIL   Вверх
Sartorius
Дата 9.7.2015, 16:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: 1
Всего: 37



Basic - это basic. Речь о интерпретируемом ядре, драйверах и т.д., а это какой-то треш Утром включил - вечером загрузилось  smile 
PM MAIL ICQ   Вверх
Romikgy
Дата 9.7.2015, 19:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 7
Всего: 146



при нынешних процах будет довольно быстро... (линух на z80 запускался порядка 4 часов ... но запустился и работал!) так что при большом желании можно такое организовать(и с драйверами и со всем), вот только смысл не понятен! 


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
SuperProgrammer
Дата 10.7.2015, 11:53 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2015

Репутация: нет
Всего: нет



Цитата(Romikgy @ 9.7.2015,  19:03)
при нынешних процах будет довольно быстро... (линух на z80 запускался порядка 4 часов ... но запустился и работал!) так что при большом желании можно такое организовать(и с драйверами и со всем), вот только смысл не понятен!

А смысл в том,что можно тогда будет спокойно переписывать программы.И блокнот тогда будет состоять из NOTEPAD.PRG и папочки Notepad.res с рисуночками кнопок.И установка будет не требоваться.Каждый программер сможет подлаживать под себя.И вирусы определить по коду будет легче.И не будет в системе ни одного бинарного файла.По настоящему OpenSource.А для BIOS машин интерпретатор будет на отдельном разделе и выполнять роль загрузчика.Бинарными тогда будут только картинки и то можно будет сделать их легко читаемыми. Например так
Код

Pixel (8,1 R (255) G(255) B(255))


Полный отказ от нечитаемого типа
Код

MZђ       яя  ё       @                                   X  є ґ    Н!ёLН!This program cannot be run in DOS mode.

PM MAIL   Вверх
Cheloveck
Дата 10.7.2015, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 1
Всего: 32



Цитата(SuperProgrammer @  10.7.2015,  12:53 Найти цитируемый пост)
А смысл в том,что можно тогда будет спокойно переписывать программы.И блокнот тогда будет состоять из NOTEPAD.PRG и папочки Notepad.res с рисуночками кнопок.И установка будет не требоваться.Каждый программер сможет подлаживать под себя.И вирусы определить по коду будет легче.И не будет в системе ни одного бинарного файла.По настоящему OpenSource.А для BIOS машин интерпретатор будет на отдельном разделе и выполнять роль загрузчика.Бинарными тогда будут только картинки и то можно будет сделать их легко читаемыми.

Я джва года ждал такую ОС!


--------------------
user posted image
PM Jabber   Вверх
SuperProgrammer
  Дата 10.7.2015, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 5.7.2015

Репутация: нет
Всего: нет



Цитата(Cheloveck @ 10.7.2015,  12:03)
Цитата(SuperProgrammer @  10.7.2015,  12:53 Найти цитируемый пост)
А смысл в том,что можно тогда будет спокойно переписывать программы.И блокнот тогда будет состоять из NOTEPAD.PRG и папочки Notepad.res с рисуночками кнопок.И установка будет не требоваться.Каждый программер сможет подлаживать под себя.И вирусы определить по коду будет легче.И не будет в системе ни одного бинарного файла.По настоящему OpenSource.А для BIOS машин интерпретатор будет на отдельном разделе и выполнять роль загрузчика.Бинарными тогда будут только картинки и то можно будет сделать их легко читаемыми.

Я джва года ждал такую ОС!

Ну тогда напиши мне интерпретатор,а я ОС напишу.
PM MAIL   Вверх
Sartorius
Дата 10.7.2015, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: 1
Всего: 37



Корованы-то можно будет грабить?

Это сообщение отредактировал(а) Sartorius - 10.7.2015, 12:30
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Системное программирование и WinAPI"
Fixin
GremlinProg
xvr
feodorv
  • Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN
  • Описание сообщений, уведомлений и примеров с использованием компонент WinAPI (BUTTON, EDIT, STATIC, и т.п.), можно найти в MSDN Control Library
  • Непосредственно, перед созданием новой темы, проверьте заголовок и удостоверьтесь, что он отражает суть обсуждения.
  • После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели?", возможно Ваш вопрос уже был решен.
  • Приводите часть кода, в которой предположительно находится проблема или ошибка.
  • Если указываете код, пользуйтесь тегами [code][/code], или их кнопочными аналогами.
  • Если вопрос решен, воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы.
  • Один топик - один вопрос!
  • Перед тем как создать тему - прочтите это .

На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы .


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема »


 




[ Время генерации скрипта: 0.0911 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.