LINUX.ORG.RU

Re: Жизнь после NeXT'a?

Какой JDK?

anonymous ()

Re: Жизнь после NeXT'a?

2 anonymous (*) (2002-08-02 13:25:12.417)
> Какой JDK?
Там внизу в консоли вражеским языком написано 'j9'

anonymous ()

Re: Жизнь после NeXT'a?

Ну и что это такое - j9?

svu ★★★★★ ()

Re: Жизнь после NeXT'a?

А QNX какой? свежий Momentics?

anonymous ()
Ответ на: Re: Жизнь после NeXT'a? от svu

Re: Re: Жизнь после NeXT'a?

J9 -- это J2ME решение IBM. Вопрос в том, где его можно скачать? На ibm.com его фиг найдешь.

Есть подозрение что Web Services Device Developer включает этот самый J9...

Хочу спросить у автора скриншота где он скачивал J9 под QNX? Прямой линк, если это возможно.

anonymous ()

Re: Жизнь после NeXT'a?

Приветствую всех, кто интересуется виртуальными машинами и инфраструктурами объектов!

J9 - это наилучшая на сегодняшний день по оптимизации кода реализация JVM от OTI (канадской фирмы, поглощенной IBM). Сказывается смолтоковский опыт OTI.;) OTI (www.oti.com) имеет собственную корпоративную культуру, отличающуюся от "совковой" бюрократии самого IBM'а и напускной придурковатой клоунады Lotus'а. (Специалисты из OTI в свое время учили меня Stalltalk'у - за это им огромное спасибо.)

Как видите, к IBM у меня очень двойственное отношение: с одной стороны большое число трудных в общении (короче, dumb) менеджеров, c другой - наличие энтузиастов, разрабатывающих виртуальные машины и инфраструктуры объектов для весьма интересных платформ - от Linux до того бесплатного RT UNIX-клона, что на экране.

Пока C находится в предварительной, а С++ первоначальной стадии реализации как Eclipse plug-ins. Будет время, постараюсь придумать плагинчик для Ximian mono C#. ;))

NikS ()

Re: Жизнь после NeXT'a?

По поводу технических вопросов.

ВНИМАНИЕ! В руковостве (www.eclipse.org) есть недочеты:

На самом деле строка LD_LIBRARY_PATH

export LD_LIBRARY_PATH=/usr/eclipse/ive/bin:\
/usr/eclipse/plugins/org.eclipse.swtphoton_2.0.0/os/qnx/x86

!!!

Сам QNX 6.20 вместе со средой разработки "командной строки" можно FREE OF CHARGE (!) скачать на www.qnx.com.

J9 JVM можно посмотреть (если нужен upgrade) по адресу

http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-debug-home/plugin...

Не забудьте также поставить plug-in:

org.eclipse.jdt.launching.j9

На http://www.eclipse.org/tools/index.html можно посмотреть текущее состояние плагинов для C/C++.

Я рекомендую также взять GNU утилиты для QNX из Slackware 8 Source disk и перекомпилировать их.

Good luck!



NikS ()

Re: Жизнь после NeXT'a?

IMHO, основное правило при создании GUI - не удивляй пользователя. В данном случае IBM кладет на правила с прибором ;-)

Imho, netbeans лучше. Хотя я и его сейчас заменил на jedit - и ничего. очень нравится.

anonymous ()

Re: Жизнь после NeXT'a?

2lastanonymous:

Где можно скачать NetBeans for QNX? Мне нужна 100% переносимость Linux/X Window System -> QNX/Photon. Как там в NetBeans живет SWT? Неужто Swing рулит быстрее SWT?

Могу ли я вставить для NetBeans плагины для C/C++? C#?

100% визуальщина "не автоматизирует процесс программирования" (см. классическую книгу Рэндала Л. Шварца, Тома Кристиансена) ;)))

Вместо jedit я как правило использую vi - за 15 лет привык. только как WebService EJB отлаживать? Тут уж требется удивить народ WSAD'ом, который является просто набором плагинов к Eclipse.

А как интегрировать NetBeans с Rational Rose? для WSAD это есть такой плагинчик. Неужто NetBeans сертифицирован как средство по CMM формальностям?

P.S. Sorry:

export LD_LIBRARY_PATH=/usr/eclipse/ive/bin:\ /usr/eclipse/plugins/org.eclipse.swt.photon_2.0.0/os/qnx/x86

NikS ()

Re: Жизнь после NeXT'a?

>Сам QNX 6.20 вместе со средой разработки "командной строки" можно FREE OF CHARGE (!) скачать на www.qnx.com. за фотон нужно платить? XFree на QNX встанет?

anonymous ()

Re: Жизнь после NeXT'a?

2Nicks:
>Где можно скачать NetBeans for QNX?
> Мне нужна 100% переносимость Linux/X Window System
-> QNX/Photon.

Ты слыхал про "Write once, run anywhere"?
если под qnx есть JVM, то netbeans будет там работать.


>Как там в NetBeans живет SWT?

Нормально живет. Так же как и в jedit.
А в eclipse есть visual GUI дизайнер? хоть бы и для SWT?

>Неужто Swing рулит быстрее SWT?

Я на свое машине разницы не ощущаю, кроме того, что эстетически Swing намного красивее выглядит.

>Могу ли я вставить для NetBeans плагины для C/C++? C#?

C/C++ вроде есть. C# соответственно тоже появится рано или поздно.


> 100% визуальщина "не автоматизирует процесс
> программирования" (см. классическую книгу
>Рэндала Л. Шварца, Тома Кристиансена) ;)))


А при чем тут визуальщина?
Я писал в netbeans веб-сервисы с jsp-шной мордой, какая тут нафиг визуальщина?


>Вместо jedit я как правило использую
>vi - за 15 лет привык.

Лично я не знаю как vi заставить показывать unicode, а в jedit это два клика.


> только как WebService EJB отлаживать?
> Тут уж требется удивить народ WSAD'ом,
> который является просто набором плагинов к Eclipse.


смотря какой вебсервис.

>А как интегрировать NetBeans
> с Rational Rose? для WSAD это
> есть такой плагинчик.
> Неужто NetBeans сертифицирован
> как средство по CMM формальностям?



Есть много на свете хороших вещей, которые мне не нужны. (С) Диоген.

ps. тот факт, что JBoss не сертифицирован по J2EE разве говорит о том, что это плохой продукт? IMHO совсем нет.


anonymous ()

Re: unicode в vim/gvim

2 anonymous (*) (2002-08-02 19:12:49.497)

> Лично я не знаю как vi заставить показывать unicode

В uxterm'-е все работает после export LANG=ru_RU.UTF-8 ( если локаль такая есть ), gvim'-у надо сказать, каким фонтом пользоваться: написать в gvimrc

set guifontset=-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1

(какой кому нравиться и какой у кого есть)

Хотя если "правильные" фонты прописаны в gtkrc-iso10646-1, то это не обязательно.

varg ()

Re: Жизнь после NeXT'a?

Расскажите идиоту - j9 есть только для qnx? Если нет - где его взять для более других ОС?

svu ★★★★★ ()
Ответ на: Re: Жизнь после NeXT'a? от svu

J9

OTI J9 (от OS9? не знаю точно, могу только догадываться) это JVM для операционных ситем рельного времени. Я сам лично пробовал J9 только для QNX и Sharp Embeded Linux (SL-5000D).

Конечно JFC/Swing для RT систем - это нонсенс, еще больший нонсенс, нежели Swing для настольных ситем вообще. (Если кто утверждает обратное, то сразу скажу, что у него маловероятен опыт _реального_ написания корпоративного софта; о моих же познаниях в Swing можно узнать, посмотрев галерею скриншотов или я могу предъявить диплом Brainbench "Java 2 GUI" - там спрашивают JFC/Swing с пристрастием, включая 2D)

Я сторонник peer native интерфейсов из за их скорости. Кстати, быстрые графические (и не только графические) интерфейсы есть для gcj/gij 3.1 (см. RH 8 beta) Постараюсь опубликовать скриншот.

NikS ()
Ответ на: J9 от NikS

Re: J9

Про J9 - спасибо за инфу.

А свинг вполне можно использовать на более-менее быстрых машинах. Удачный пример - jedit (во всяком случае, я девелоплю жабские вещи именно на нем), netbeans etc. Так что место для свинга на десктопе есть. Это я говорю как обладатель всяческих дипломов того же Brainbench (на уровне master) и как Brainbench MVP for Java 1 (Most Valuable Professional). Будем еще меряться длиной половых органов?:)

Кстати, даже Eclipse с его SWT не принципиально быстрее Swing. Точнее, сначала такое впечатление складывается, а потом понимаешь - java backend тормозит примерно одинаково, поэтому скорость отрисовки не играет такой большой роли (хотя, конечно, слегка облегчает ui).

svu ★★★★★ ()

Re: Жизнь после NeXT'a?

2svu. Если не сложно напиши мне на dederer-a@mail.ru
Начал писать на Java приложения, но появились вопросы чисто организационного характера (типа: какую лучше делать структура каталогов, именование пакетов...).

Гарантирую - надоедать не буду :)

Просто никто ничего толком не может сказать. Может ты знаешь.

Korwin ★★★ ()

Re: Жизнь после NeXT'a?

>2 anonymous (*) (2002-08-02 19:12:49.497)

>> Лично я не знаю как vi заставить показывать unicode

>В uxterm'-е все работает после export LANG=ru_RU.UTF-8 ( если локаль >такая есть ), gvim'-у надо сказать, каким фонтом пользоваться: >написать в gvimrc

>set >guifontset=-gnu-unifont-medium-r-normal--16-160-75-75-c-80-iso10646-1

(>какой кому нравиться и какой у кого есть)

>Хотя если "правильные" фонты прописаны в gtkrc-iso10646-1, то это не >обязательно.

Имеется в виду java представление unicode, с utf8 не имеет ничего общего, чем сильно плох. Я смог заставить gvim его понимать с помощью автокоманд. В help по автокомандам есть пример для работы с gz файлами, я его переделал для java файлов.

olleg ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.