Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];

Вниз

Периодически пролетает   Найти похожие ветки 

 
Алексей Петров   (2002-03-18 16:54) [0]

А вот слабо на java дравер соорудить :)
Или хотя-бы в java-программе обработку аппаратных прерываний реализовать?


 
VuDZ   (2002-03-18 16:56) [1]

когда я перестану смеяться, пофилосовствую (или пофлудю, кому что ближе :))


 
VuDZ   (2002-03-18 17:04) [2]

основное в драйвере - прямая работа с памятью - через указатели и прерывания. java это не может по определению. Хотя я слышал об ОСи написанной на java, но она уже потеряла свою переносимоть - если такой код запустить на SGI Octane или чём-то ещё -ифига работать не будет. Мысль общая ясна? Это можно селать, если хочеть насладиться каждым кадром (это моя шютка про Cyrix), тогда ради Бога, но как это будет работать. Можно пропробовать вклинить ткой код в таблицу прерываний, но вот что получеться...


 
Алексей Петров   (2002-03-18 17:21) [3]

Смайликов не заметил что-ли? Или думаешь, я в серьез решил драйвер на java-е писать :)))
Я так думаю, на все вопросы о драйверах, прерываниях и т.п. отвечать, что на "Delphi эту задачу решать не удобно - лучше пишите на java :))"


 
drpass   (2002-03-18 17:36) [4]

Интересно, а вдруг кому-нибудь не слабо:)
Можно попробовать использовать импорт внешних функций - и хотя бы часть драйвера реализовать на Java.


 
Adder   (2002-03-18 17:50) [5]

Мазохисты....


 
wicked   (2002-03-18 17:55) [6]

2 drpass ©
бр-р-р... jni и так ужасно выглядит, а ты...


 
VuDZ   (2002-03-18 17:56) [7]

А ты не заметил пого первого сообщения - "пофлудю" - хоть и потом было написано в серьёз, надо же было приколоться :>


 
iZEN   (2002-03-19 01:14) [8]

/**Алексей Петров © (18.03.02 16:54):
А вот слабо на java дравер соорудить :)<...>
*/

Слабо!
JNI не считается, так как там пишется всё на машинно-зависимом языке, только вызовы происходят из Java-приложения.

Проект JavaOS, IBM и Sun закрыли, если я не ошибаюсь, в августе 1999г., видимо посчитали, что он на то время не обоснован и экономически невыгоден. Хотя, кто читал об этом поймёт, что идеи, заложенные в этом, сегодня вполне реализуемы(обычные КПК уже обгоняют железо 1999 года!).
Но это по большому счёту тоже никому не нужно -- Java стала полнофункциональной средой исполнения платформо-независимого кода, который решает многие насущные задачи. А ОС -- это только для удобства запуска кода в виде приложений(в том числе и Java), больше ничего.
Кто со мной согласен?


 
VuDZ   (2002-03-19 01:27) [9]

Я, так как у нас, по сути, одинаковые высказывани. Почти.


 
Suntechnic   (2002-03-19 02:01) [10]

>iZEN (19.03.02 01:14)
Вот этот вот Java-девиз: "write once, run anywhere" многие трактуют так: "write once, debug anywhere". И знаешь, я с ними в чём то согласен...


 
iZEN   (2002-03-20 18:21) [11]

Suntechnic © (19.03.02 02:01)
>iZEN (19.03.02 01:14)
Вот этот вот Java-девиз: "write once, run anywhere" многие трактуют так: "write once, debug anywhere". И знаешь, я с ними в чём то согласен...


Про Delphi такого не скажешь точно...:)

А в Java всё это из-за того, что кто-то большой и шустрый много сделал для написания своей "Явы" и "оптимизации" её под свою платформу.


 
SV   (2002-03-20 22:17) [12]

Интересно, кто-нибудь слышал о компиляторе Эль-76. Так вот идея в нем явовская - байткод получаем при компиляции, который потом интерпр. (правда на аппаратном уровне). -> может и на яве это возможно ? ;)


 
iZEN   (2002-03-21 05:35) [13]

Для SV.
Есть ещё UCSD Pascal -- одно из первых воплощений идеи о переносимом системно-независимом байт-коде (p-коде) и Pascal-виртуальной машине для языка Pascal. Также есть реализация "железной" Pascal-машины -- микропроцессора для исполнения p-кода. Существуют также "железные" Java-микропроцессоры (ядра) для непосредственного исполнения Java-байткода. Соответствующие статьи можно поискать на www.osp.ru
Так что вполне можно обойтись без ассемблера :)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.04.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.006 c
3-80799
Марина
2002-04-05 09:11
2002.04.25
Table is busy.User:???


1-80910
Chainik
2002-04-15 10:43
2002.04.25
Функциональные клавиши


1-80991
eSKey
2002-04-12 15:38
2002.04.25
Кто знает - шифрование и хранение пароля


3-80754
Octav
2002-04-04 10:29
2002.04.25
TCP+Indy


1-80915
Sparky
2002-04-15 13:08
2002.04.25
SendMessage





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский