Операционная система на Паскале... #291432


#0 by jbond
Без комментариев...
#1 by dbert
Пусть дети поиграюцца :)
#2 by dbert
(пойду схожу за колой и поп-корном, чую будет холивар) :)
#3 by Salvador Limones
Набаяню -
#4 by перцептрон
все ОСи должны писаться на Асме, в крайнем случае на СиПиПи!
#5 by mikecool
нда, микроядро на асме, остальное на паскале... хз, что получится... колибристы еще круче пошли - все на асме...
#6 by jbond
- сравни с
#8 by jbond
Еще одна:
#9 by romix
ver. 0.1.3    Цель версии:    написать и добиться работы Паскаль-сервиса INT_21h, эмулирующего                            некоторые DOS-прерывания [-]    файлы сборки микроядра Compile_service,Creat_service и crefs объеденены в рамках единого    автоматического сборщика Build_all+build.bat. Теперь сборка ядра: Build_all, затем buid.bat для    готового бинарника [F]    исправленно автоматическое задание смещения адреса для сервисов и занесено всё в новую службу    Build_All. Теперь смещение сервисов формируется от 20000h в режиме приращения и они собираются    в /kernel/services/services.col перед компиляциеей ядра (скрипт build.bat) [F]    скорректирован скрипт Bosch [F]    скорректирована таблица IDT [F]    вывод текста из ядра теперь весит на сервисе INT_20h, для того, чтобы освободить INT_21h    для совместимости с DOS-вызовами. [-]    вторичный загрузчик теперь натренирован загружать Паскаль-сервисы [-]    перекроена область микроядра, теперь сам код ядра 10000-1FFFF, Паскаль-сервисы - 20000-9FFFF [F]    исправленна генерация /kernel/services/services.inc, в зависимости от сервисов указанных в    /kernel/services/list.inc (последнее пока ручками :) ) [+]    написана заготовка Паскаль-сервиса /kernel/services/INT_21h.pas    исполняет вывод текста (аналогично DOS):    Функции    02h,06h и 09h
#11 by HIDDEN MESSAGE
#12 by Salvador Limones
Слухай, ромикс, а глобального модуля от комплексной 7.7 у тебя случаем нету?
#13 by romix
То есть чел что-то реальное пишет. На Паскале кстати давно пора.
#14 by VladZ
Давно пора написать ОС на 1С... :)
#15 by HIDDEN MESSAGE
#16 by VladZ
Ё-моё...  Ща глобальник ЗиКа выложу... :/
#17 by MMF
romix - убей себя аб стенку. Щас я тоже начну постить сюда километр кода, который тоже никому нах не нужен. Засрал ветку
#18 by jbond
- Ромиксу бальзам на душу. Он же главный хакер по Паскалю. Пс. Но там больше ассемблерного кода, чем Паскалевского...
#19 by DGorgoN
Чем си плох скажите плиз.. Нормальный язык. Я вот раньше тоже сидел на васике, паскале, делифи.. Щас тихо на с++ и с# переползаю - код хоть и менее структурированный и менее понятливый, но возможностей для самореализации больше, так же как и примеров, исходников.. Чем ему линукс не понравился? Снова велосипед..
#20 by ado
Поучаствовать в таком проекте -- хорошая тема для дипломки ...
#21 by jbond
- мыль разработчику. Он там пока один.
#22 by ado
- А грузны лучше, чем армяне! - Чем лучше?!?!?! - Чем армяне! (цы)
#23 by Vozhd
"Чем си плох" - слишком много приходится думать над тем "как сделать", а не над тем "что сделать"...
#24 by ado
Не, я не про себя, это так, мысли вслух ...
#25 by ado
+1
#26 by ado
+ Хотя, возможно, я просто не умею его готовить ...
#27 by egavga
а вот и автор, не ну вроде вполне здоровый человек на вид... А книги, то совсем не по паскалю :)
#28 by ado
А код на монике похоже паскалевский ;)
#29 by DGorgoN
, Самое привольное, что я дошел до такого как раз в VB. Не ну сделать то там можно многое - покидать кирпичики на формочку и готово.. Но вообще когда хочешь сваять какой нибудь эдакое - начинается свистопляски. На сишке примеров больше как и чего.. И код как не странно все же быстрее, видимо из-за того что многое сам объявляешь и что не нужно в проект не суется..
#30 by Vozhd
Скорость кода мало зависит от языка, она много больше зависит от автора кода...
#31 by DGorgoN
Ну не скажи, вот например пример с васиком 6, там смешной код получается, да еще если рисуешь свой элемент управления, то либо криво переписываешь готовый, либо пишешь свой полностью на апях, но опять же эффективность не очень высока опять же из-за устройства кода. Хотя да, для несложных проектов типа "Hello Word" писать на васике одно удовольствие.. Но я уж тогда на 1с-ке напишу - функционала предостаточно..
#32 by Песец
си плох еще и тем, что приходится думать не только "как сделать", но и "почему сделать так, а не иначе". Тогда как в VB давно найдено единственно верное решение :)
Тэги: IT-новости
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С