Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Сб окт 21, 2017 7:41 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: JMe
СообщениеДобавлено: Чт июн 09, 2005 1:06 am 
Хочу программить на Java для Menuet. Насколько это реально? :)


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 1:24 am 
Вести с полей.

Нашёл Java Menuet GUI Builder. Пытаюсь понять что это за хрень и чего она делает.

Цитата:
Created-By: 1.3.0 (Sun Microsystems Inc.)


То есть это классы для отрисовки ГУИ? А где тогда JRM for Menuet? Не понял???


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 1:36 am 
Н-да... Туплю я сегодня.

А если писать проги на Яве, а потом их транслировать в Асм. Реально?


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 1:50 am 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 689
Программировать на Java для MenuetOS пока что возможности нет. Хотя есть далеко идущие планы по написанию виртуальной машины Java, это пока лишь планы (к тому же и не мои).


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 2:15 am 
А портировать существующий вариант нельзя?


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 2:27 am 
Цитата:
есть далеко идущие планы


Да... энтузиазм бьёт ключом :( На форуме наших иностранных братьев даже есть целая одна тема со словом "Java".

А как насчёт других выскоуровневых языков (кроме С)? Питон например?


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 5:11 am 
Не в сети
Site Founder
Аватара пользователя

Зарегистрирован: Вс авг 08, 2004 8:55 am
Сообщения: 689
Никто лично тебя не ограничивает - можешь написать что угодно. Не можешь? Тогда жди.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 5:38 am 
Цитата:
Тогда жди


Знаешь... пожалуй НЕТ.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт июн 09, 2005 8:17 am 
Java тащит за собой не хилый Run-time, который нужно переписывать. Некоторые функции run-time вообще не могут быть реализованы в менует из-за его скудных пока возможностей. К тому же знающие люди мне как раз вчера объясняли, что для портирования явы нужна ява (и си конечно). В общем портирование явы задача очень сложная.
На счет высокоуровневых языков вообще - нужна возможность компиляции в ассемблер. Если язык это поддерживает, то его, скорее всего, можно использовать в Менует.


Вернуться к началу
   
 Заголовок сообщения: Re:
СообщениеДобавлено: Вс апр 26, 2009 4:53 pm 
Не в сети

Зарегистрирован: Вт апр 14, 2009 7:33 am
Сообщения: 83
МистерВася писал(а):
Цитата:
есть далеко идущие планы


Да... энтузиазм бьёт ключом :( На форуме наших иностранных братьев даже есть целая одна тема со словом "Java".

А как насчёт других выскоуровневых языков (кроме С)? Питон например?


Прочитай, может поможет:

Цитата:
Q. I want to port Python to a new platform. How do I begin?

A. I guess the two things to start with is to familiarize yourself
with are the development system for your target platform and the
generic build process for Python. Make sure you can compile and run a
simple hello-world program on your target platform. Make sure you can
compile and run the Python interpreter on a platform to which it has
already been ported (preferably Unix, but Mac or Windows will do,
too).

I also would never start something like this without at least
medium-level understanding of your target platform (i.e. how it is
generally used, how to write platform specific apps etc.) and Python
(or else you'll never know how to test the results).

The build process for Python, in particular the Makefiles in the
source distribution, will give you a hint on which files to compile
for Python. Not all source files are relevant -- some are platform
specific, others are only used in emergencies (e.g. getopt.c). The
Makefiles tell the story.

You'll also need a pyconfig.h file tailored for your platform. You can
start with pyconfig.h.in, read the comments and turn on definitions that
apply to your platform.

And you'll need a config.c file, which lists the built-in modules you
support. Start with Modules/config.c.in.

Finally, you'll run into some things that aren't supported on your
target platform. Forget about the posix module for now -- simply take
it out of the config.c file.

Bang on it until you get a >>> prompt. (You may have to disable the
importing of "site.py" and "exceptions.py" by passing -X and -S
options.

Then bang on it until it executes very simple Python statements.

Now bang on it some more. At some point you'll want to use the os
module; this is the time to start thinking about what to to with the
posix module. It's okay to simply #ifdef out those functions that
cause problems; the remaining ones will be quite useful.


Вернуться к началу
 Заголовок сообщения: Re: JMe
СообщениеДобавлено: Вс апр 26, 2009 9:11 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Вт янв 24, 2006 8:50 am
Сообщения: 249
2Yaskhan
ты определенно шутник... тому разговору уже 4 года...и его учетки нету..


Вернуться к началу
 Заголовок сообщения: Re: JMe
СообщениеДобавлено: Вс апр 26, 2009 9:33 pm 
Не в сети

Зарегистрирован: Вт апр 14, 2009 7:33 am
Сообщения: 83
да, я знаю. Просто у меня появился информация и я незнал куда класть. И решил..


Вернуться к началу
 Заголовок сообщения: Re: JMe
СообщениеДобавлено: Вс апр 26, 2009 9:36 pm 
Блин, если бы такие титанические усилия (какие можно наблюдать на форуме) да направить в правильное русло... ээхххх... сдается мне уйдешь ты товарищь в результате как сотни другиих, плюнешь на все и уйдешь...


Вернуться к началу
   
 Заголовок сообщения: Re: JMe
СообщениеДобавлено: Вс апр 26, 2009 9:47 pm 
Не в сети

Зарегистрирован: Вт апр 14, 2009 7:33 am
Сообщения: 83
А счего мне ухадить? Мне всеравно нечего делать. Хоть чемуто научусь. Вот учу ассемблер. Для начала зделаю игру, для практики. Уже есть мысль какую делать.


Вернуться к началу
 Заголовок сообщения: Re: JMe
СообщениеДобавлено: Вс апр 26, 2009 9:56 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн окт 27, 2008 10:10 pm
Сообщения: 750
Он (Yaskhan) говорит что без работы и как следствие много времени свободного. И (если я правильно понял) малый опыт программирования на asm. У многих ситуация обратная есть работа есть опыт прогр. а времени свободного нет или очень мало. А чему равна польза ?
Код:
польза = опыт * время

Потому я думаю что найти для него работу (я имею ввиду Колибри) не связанную напрямую с программированием можно всегда. Хотя-бы даже написание справок, инструкций, хелпов к программам (на которые программисты времени часто не находят).


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB