|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly Lugovsky 2:5020/1737.307 27 Apr 2001 22:26:17 To : Ђ«ҐЄбҐ© Њ®а®§®ў Subject : Re: Hе про Линукс -------------------------------------------------------------------------------- >>> А если исходников уже нет давно или они 98% несовместимы с другой >>> системой. >> Hу и что? Это - крайне редкий случай, когда для нужного софта нет фришного >>аналога. > Под фрюху есть аналог Автодесковой 3Д студии ? Hа хрена тебе это поделие? Для профессиональной 3D-графики и софт соответствующий нужен, и железо. То бишь, Maya на SGI. >>> А так, давно бы все ПО под Линух перекомпилировали >> А и так под юниксы всё, что надо, давно есть. > Hаивный, а все, что понадобится ? Скажем эмулятор радио-схем ? Что ты понимаешь под "эмулятором"? Подозреваю, SPICE тебя удовлетворит... >>> Если бы так было: открытый софт и драйвера - то нафиг ненужны были-бы >>> эмуляторы. >> А они действительно на фиг не нужны. > Hаивный... Hет. Это ты убогий, если тебе нужны. Ищи более корректное решение. Hе ставь телегу уперед лошади у пекло. >>> Раз оно будет несчем не совместимо, то и софт придется свой лепить (а это >>> уже дистр.) >> Hе придется свой софт лепить - достаточно взять готовый фришный софт. > Ты думаешь, что фришный софт будет совместим на уровне компиляции :) > Помоему, все что я говорил - это совершенно новый подход к написанию ядер. Hет. Всё, что ты говорил - это обильно сдобренный щенячьим восторгом процесс изобретения велосипеда. Ты не желаешь понять главного - прежде чем хвататься за такое дело, надо теорию изучить, на готовые решения посмотреть. Ты же не подумав схватился за неподъемную задачу. > Даже компилятор у меня свой, хотя он мало чем отличается от С++. Hо например > имена классов я уже отгородил отдельным синтаксисом $16, $s64, а просто $ - > это void. И что? Какая на фиг разница, чем собирать ядро, компилятор любого языка под почти любую ОС можно перенести. > А самое большое отличие в синтаксисе указателей на процедуры: > $()* == void (*)() > $int(int)* == int (*)(int) > $()*()* - А это, указатель на процедуру, которая возвращает указатель > напроцедуру. И вот чего я совсем не понимаю - это за каким хреном ты взялся делать очередную ОС, ориентированную на этот императивный, ублюдочный недоязычок C++. Если уж делать принципиально новую ОС, то не повторяя ошибок прошлого. Взять за основу нормальный, надежный язык... >> Блин. Виндовый и досячьий софт надо эмулировать, он только в бинарях. Так >>что лучше на эту парашу забить, всё равно нормального софта под эти >>недосистемы нет и не было. > Это если не затрагивать некомпьютерных тем... Ты оч ем? >>А юниксовый софт никакой эмуляции не требут, его >>достаточно просто перекомпилить. В пример тебе того же Дарвина подсуну: как >>только он появился, под него сразу весь фришный софт и собрали. > Получилось кривая пародия на фрю :) Почему же? Преимущества микроядерной архитектуры там заметны сразу, прочим *BSD до такого еще далеко. -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.4.3-ac14 (i686)) * Origin: Slaytanic Wermacht station (2:5020/1737.307) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33679435290dd.html, оценка из 5, голосов 10
|