The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Представлена легковесная виртуальная Java-машина Avian 0.4 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от opennews (ok) on 24-Дек-10, 18:43 
Представлен (http://oss.readytalk.com/avian/status.html) релиз Avian 0.4 (http://oss.readytalk.com/avian/index.html), распространяемой в исходных текстах легковесной виртуальной Java-машины, ориентированной на создание самодостаточных Java-программ (программа поставляется вместе с VM в виде единого исполняемого файла). Код Avian написан с нуля на языке Си++ и  не привязан к стандартной библиотеке Си++, требуя из внешних зависимостей только библиотеку zlib. Основными критериями разработки являются производительность и минимальный размер VM. Для ускорения выполнения байткода используется JIT-компиляция.

В новой версии обеспечена поддержка как разработанного внутри проекта ограниченного подмножества Java-классов (минималистичная библиотека Avian class library), так и использование стандартной библиотеки классов из состава OpenJDK. В дополнении к ранее поддерживаемым платформам i386, x86_64 и PowerPC добавлена возможность работы на платформе ARM.


URL: http://oss.readytalk.com/avian/status.html
Новость: https://www.opennet.ru/opennews/art.shtml?num=29116

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +2 +/
Сообщение от Devider (ok) on 24-Дек-10, 18:43 
Легковестная java-машина на сервере на ARM..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +1 +/
Сообщение от letsmac (ok) on 24-Дек-10, 21:22 
А что в этом криминального? Если будет переходный период с x86  на Arm  - то в 99% стоит выбрать как раз java.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +1 +/
Сообщение от Igor Kovalenko on 24-Дек-10, 21:40 
Да как вам не надоесть сидеть на жабе и каждый месяц на патентное сутяжничество нарываться?!
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +2 +/
Сообщение от letsmac (ok) on 24-Дек-10, 22:13 
> Да как вам не надоесть сидеть на жабе и каждый месяц на
> патентное сутяжничество нарываться?!

Никто не нарывается. Вас лично на кол посадили что-ли? Инструмент нужно подбирать по потребности. Линукс внедрять пока слишком дорого на средних предприятиях. Java  дает шанс защитить вложения в разработку при смене платформы. Правда в нашем случае вкладываются в 1С - который реально затратнее- но руководству кажется надежнее.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

2. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +3 +/
Сообщение от sndev email(ok) on 24-Дек-10, 18:44 
А как же дело обстоит с ТСК, раз уж это __Ява__ виртуальная машина ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от Anonus on 24-Дек-10, 18:59 
Щас модно все легковесное и... легковесное.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +3 +/
Сообщение от andy (??) on 24-Дек-10, 19:03 
Прессинг от Oracle еще не начался?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от JL2001 (ok) on 24-Дек-10, 19:42 
тоесть это просто жавапрограмма + рядом положенная жавамашина ? есть ли преимущество по скорости выполнения относительно опен/оракл жавамашины или только по размеру "экзешника" самой жавамашины выигрыш ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от zserge email on 24-Дек-10, 20:32 
Avian грузится значительно бытрее, чем OpenJDK
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от User294 (ok) on 24-Дек-10, 19:48 
Интересно, затроллит ли их оракл? Наверняка они не совпадают идеально с их тестами и спеками. Оракл уже примеряет патентную дубинку, или ждет пока влопаются посильнее?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от СуперАноним on 24-Дек-10, 20:51 
Ни к чему не обязывающая лицензия у них - проприетарии будут рады закулачить исходнички сией машины со своими изменениями.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от umbr (ok) on 24-Дек-10, 22:27 
Лицензия у них BSD-like, радует.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +2 +/
Сообщение от анон on 24-Дек-10, 22:44 
> Основными критериями разработки являются производительность и минимальный размер VM. Для ускорения выполнения байткода используется JIT-компиляция.

Стесняюсь спросить, какими критериями руководствуются все остальные разработчики Java-машин

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +1 +/
Сообщение от мамбуу on 25-Дек-10, 09:01 
Ээх! Помню мне рассказывали виндузятные одмины что у них так на винде - ставишь софтину, а она с собой в свою директорию тащит и sql сервер, и адоба флеш, и здоровый кусок офисных библиотек, и ещё 1.5 гига всего.
Очень умная идея - доставлять программу вместе со средствами её выполнения...
Да, ну и традиционно. Жава достала уже, не пишите на жаве-только проблемы будут с ней. Вон на qt пишите - нормальный бинарный фреймворк, просто api.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +1 +/
Сообщение от NarkTranquility on 25-Дек-10, 22:27 
Здесь уже много раз давали советы не писать на Java, писали, что Java мусор и т.д.
Но вот есть, например, потребность разработать учетную систему.
Система должна иметь клиент-серверную архитектуру.
Серверную часть планируется крутить на Tomcat. Она будет использовать в качестве основного фреймворка Spring. В ней будет размещаться бизнес-логика, в качестве ORM планируется Hibernate. Веб-интерфейс использует Spring MVC либо Spring Roo (GWT) для админки и, может быть, интернет-магазина.
Клиент используется для выполнения складских фунций и т.п.
Использует Swing и также использует Spring.
Для связи между клиентами и сервером планируется использовать HttpInvoker (Spring-овский аналог RMI).
Для отчетов будем использовать JasperReports (может быть на JasperServer)

А теперь ВОПРОС!
Если все это писать не на Java, то чем можно это все заменить! Меня это очень интересует. Я не хочу защищать Java, мне не нравится Oracle (точнее, его политика). Но я хотел бы услышать конструктивные предложения.
Да, Qt заменит Swing. Да, Jasper можно заменить Exaro, но насколько равноценная замена это будет, я не знаю, и вроде Exaro не умеет работать в качестве сервера. А чем заменить все остальное?

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от Аноним (??) on 26-Дек-10, 11:56 
Ну можно попробовать питон с его окружением. вроде как даже есть порт Spring под него. Но глобально, конечно, для созданий серьезных крупных распределенных проектов уровня предприятия заменить Java не на что (ну кроме нескольких уж совсем a-оккупированных технологий)

Да и вообще говоря Java это не только Оракл. И сколько бы нам не нравился Оракл я не думаю, что это повод отказываться от Java-технологий.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Представлена легковесная виртуальная Java-машина Avian 0.4 "  +/
Сообщение от Skynin on 27-Дек-10, 20:17 
А Вы поменьше верьте форумным писателям.

Или задавайте вопрос: и сколько лет профессионального программирования и в какой должности привели Вас к такому выводу?

Самые громкие то в инете - школьники, студенты и молодые(до 3ех лет) программисты. Или вообще не программисты, а в лучшем случае системные администраторы.

После 5ти лет профессионального программирования желание много спорить о рабочих инструментах - уходит. Или заводит программист блог или ЖЖ, а на форумах так, иногда, потроллить выходит :)

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру