Linux.org.ru
Новости - Галерея - Форум - Трекер - Wiki - Поиск
[#]  

"Скомпилируй однажды, запускай везде" - это не только Java!

В заметке "Обзор Adobe AIR для Linux" дано краткое описание кроссплатформенной среды AIR, версия для Linux. Adobe AIR - среда выполнения, в которой могут работать интернет-приложения, разработанные с помощью HTML, JavaScript, Flash или Flex. При этом на всех компьютерах эти приложения будут работать одинаково.

>>> Подробности

Метки: программирование

vikos *** (24.04.2008 22:24:31)
Проверено: anonymous_incognito (24.04.2008 22:29:59)

[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

я думаю этот проприетарный быдловелосипед не нужен

anonymous (24.04.2008 22:32:13)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Что-то на мой вкус тоже это выглядит подозрительно.

anonymous_incognito ***** (24.04.2008 22:34:46)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

гугл тоже планирует что-то подобное. тоже на флеш будет? captcha: forest

anonymous (24.04.2008 22:37:14)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

уже полгода как в курсе и работаю в этом направлении;)

anonymous (24.04.2008 22:43:09)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Интересно, конечно, но из под рута, да ещё и закрытое ... Идёт оно лесом.

vtVitus *** (24.04.2008 22:43:36)
[#]  
stalkerg (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

в топку особенно после того как Adobe заявила что не будет делать 64 битные версии прог.

stalkerg *** (24.04.2008 22:43:44)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>гугл тоже планирует что-то подобное. тоже на флеш будет?

Оно будет на мозиле, ибо нафига оно туда стока бабла вливает.

vtVitus *** (24.04.2008 22:45:02)
[#]  
Camel (фотография)

Из песни слов не выкинешь.

> При этом на всех компьютерах эти приложения будут работать одинаково.

Следует читать: "При этом на всех компьютерах эти приложения будут работать одинаково плохо."

Camel *** (24.04.2008 22:49:22)
[#]  
madcore (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Да ну их

madcore *** (24.04.2008 22:52:27)
[#]  
shahid (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Это провокация флейма на ЛОРе со стороны Adobe!

shahid **** (24.04.2008 22:52:38)
k0l0b0k (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>гугл тоже планирует что-то подобное. тоже на флеш будет? captcha: forest

откуда дровишки?

k0l0b0k ** (24.04.2008 22:54:56)
[#]  
r (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Та не гоните - это как раз исследование новой модели корпоративных и сетевых приложений и прочих тонких клинетов. Пока оно как бы развивается и это разные рывки в темноте (вебстарт, онлайндескопы, аир этот) - но пройдет десяток лет и толстые сетевые клиенты уйдут в лес, и не сетевые оффисы тоже - все будет стартовать с сервера и работать с разными сетевыми репозитариями.

r ***** (24.04.2008 22:56:28)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Это быдлоподелие под линукс очень висюкаво и глючно, имеет траблы с utf8. ;( а задумка хороша, по крайней мере его можно юзать как пускалку для веб2.0 приложений на десктопе.

anonymous (24.04.2008 22:58:18)
[#]  
Metallic (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Flash уже умеет native даже несущественно отличное от x86?

Metallic * (24.04.2008 22:58:46)
[#]  
madcore (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Кстати, на кого расчитаны подобные закрытые "кроссплатформенные среды"? Виндузятники о кроссплатформенности все равно ничего не знают, а остальным проще и надежнее использовать что-то открытое.

madcore *** (24.04.2008 22:58:49)
svr4 (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

64-битные версии не нужны до тех пор пока у вас <4Gb RAM.

svr4 * (24.04.2008 22:58:54)
Metallic (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>64-битные версии не нужны до тех пор пока у вас <4Gb RAM.

Вообще-то когда уже >3Gb нужны.

Metallic * (24.04.2008 23:01:19)
[#]  
mono (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Ура! Ура! Ура! Теперь рекламу на флеше можно смотреть и без браузера!

mono **** (24.04.2008 23:01:40)
madcore (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Зачем это все нужно, если каналы все равно станут толстыми, и для таких целей рулить станут более низкоуровневые и универсальные протоколы типа xdmcp?

madcore *** (24.04.2008 23:04:26)

Re:

Быдлоадоб ненужен. Вообще. Нигде. Никогда. Burn! Burn! Burn!

anonymous (24.04.2008 23:04:57)
svr4 (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Дело в том что я не видел извращенцев, ставящих в свою машину именно 3.5Gb (или_сколько_там_надо_чтобы_понадобился_pae). Обычно ставят или 4 планки по 1, или 2 по 2.

svr4 * (24.04.2008 23:05:41)
[#]  
Bohtvaroh (фотография)

НЕТ!

> При этом на всех компьютерах эти приложения будут работать одинаково.

Нет уж, такие "приложения" нам не нужны.

Bohtvaroh *** (24.04.2008 23:10:00)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>Кстати, на кого расчитаны подобные закрытые "кроссплатформенные среды"? Виндузятники о кроссплатформенности все равно ничего не знают, а остальным проще и надежнее использовать что-то открытое.

А как же макофилы?

>>64-битные версии не нужны до тех пор пока у вас <4Gb RAM.

>Вообще-то когда уже >3Gb нужны.

Ну не слишком, так как указатели, насколько я понимаю, начинают есть больше памяти.

anonymous (24.04.2008 23:12:20)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>Пока оно как бы развивается и это разные рывки в темноте (вебстарт, онлайндескопы, аир этот) - но пройдет десяток лет и толстые сетевые клиенты уйдут в лес, и не сетевые оффисы тоже - все будет стартовать с сервера и работать с разными сетевыми репозитариями.

Ога мой юный друг. А ты знаешь, что основные доходы микрософт получает за продажи офиса корпоративным клиентам? А то что никакая корпорация и тем более таможня, ФПС, МВД, КГБ, и пр. не будет пользоваться онлайн-офисом просто по причине запрета выхода с ведомственной сети в интернет, это ты понимаешь? И что никто не рубит сук на которых сидит, тоже понимаешь, надеюсь?

anonymous (24.04.2008 23:15:37)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

это даже хуже mono, в нем я хоть в сурсах копаюсь

anonymous (24.04.2008 23:17:19)
[#]  
iZEN (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Зачем оно нужно, если есть открытая JavaFX?

iZEN ***# (24.04.2008 23:18:33)
[#]  
guitarist (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Косая проприетарщина!

guitarist # (24.04.2008 23:29:20)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

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

И зачем он такой нужен?

Чем оно лучше Джавы?

DOKA * (24.04.2008 23:31:56)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> Зачем оно нужно, если есть открытая JavaFX?

+1

anonymous (24.04.2008 23:32:45)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>А ты знаешь, что основные доходы микрософт получает за продажи офиса корпоративным клиентам?

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

>ФПС, МВД, КГБ, и пр. не будет пользоваться онлайн-офисом просто по причине запрета выхода с ведомственной сети в интернет, это ты понимаешь?

Ну будет локальный сервак с офисом и клиенты на сильверлайте. Думаю MS испечет туеву хучу бизнес моделей для втюхивания своих новых поделок.

aiker ** (24.04.2008 23:33:40)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>Зачем оно нужно, если есть открытая JavaFX?

А в нее уже палочкой можно потыкать?

aiker ** (24.04.2008 23:34:34)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>Вообще-то когда уже >3Gb нужны.

Могу ошибаться, но... Во-первых, в винде 2Гб ядро занимает, это например...

Во-вторых, а если видеопамяти 1 ГБ тогда что делать? А если сейчас меньше 2 Гб держать даже на домашних компах уже не модно. Если они не собираются писать 64 битные приложения то на что они рассчитывают?

anonymous (24.04.2008 23:38:03)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> А в нее уже палочкой можно потыкать?

Тыкайте:
http://java.sun.com/javafx/
http://openjfx.dev.java.net/

Сейчас доступно две версии языка: интерпретируемая и компилируемая в байт-код. Они отличаются синтаксисом и рантаймом. Компилируемая актуальней, но по интерпретируемой более полная документация.

anonymous (24.04.2008 23:42:50)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Я тыкал: шевелится и очень даже активно.

anonymous (24.04.2008 23:43:49)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Палочкой в JavaFX тыкать не стоит, а попробовать можно, да вот только продвигается она как-то чрезвычайно вяло. Если так дальше пойдёт, Adobe отобьёт эту нишу без разговоров. К сожалению.

>А то что никакая корпорация и тем более таможня, ФПС, МВД, КГБ, и пр. не будет пользоваться онлайн-офисом

А почему вы берете так фокусируетесь на ведомственных конторах? Обыкновенных бизнес-корпораций (размеров от гигантских до маленьких) куда больше, таможня etc это о-маленькое от общего числа потенциальных клиентов электронного офиса.

Ulysses (24.04.2008 23:44:08)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Нет, уж лучше жаба, чем это пугало.

troorl ** (24.04.2008 23:44:42)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> Adobe заявила что не будет делать 64 битные версии прог

Откуда дровишки?

anonymous (24.04.2008 23:45:51)
Absurd (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>в топку особенно после того как Adobe заявила что не будет делать 64 битные версии прог.

Под Винду будут, под МакОС нет. Хотя 2 my mind Apple сделала правильный выбор, избавившись от присутствия С++ API на их платформе. Нефиг Cocoa пачкать зловонным сиплюсплюсом.

Absurd ** (24.04.2008 23:47:23)
[#]  
ceeqwer (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Мне Адобе никогда не нравилась О_о.. Мутят фигню какую-то постоянно..

ceeqwer (24.04.2008 23:50:27)
ceeqwer (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> Альфа-тестирование Adobe AIR для Linux закончится 1 марта 2009 года...

ппц.. =)) закопайте это обратно!

ceeqwer (24.04.2008 23:52:42)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>А если сейчас меньше 2 Гб держать даже на домашних компах уже не модно

вот купил себе недавно ноут с 512 оперативки и думаю теперь - нафига мне на десктопе гиг оперативики и гиг свопа, когда ноут пошустрее бегает с 512мб без свопа (втч 64мб на видеокарту).. Наверное мне не понять анонизмуса по той простой причине что я не использую виндоуз

ЗЫ а винда на том ноуте само собой после нескольких запущенных приложений становится диким тормозиловом

prizident ** (24.04.2008 23:56:29)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

>Под Винду будут, под МакОС нет. Хотя 2 my mind Apple сделала правильный выбор, избавившись от присутствия С++ API на их платформе. Нефиг Cocoa пачкать зловонным сиплюсплюсом.

Ггг. Вот и приходится пачкть Carbon :(

anonymous (24.04.2008 23:59:00)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

У всех нормальных людей на это гавно натравлен flashblock.

anonymous (25.04.2008 0:11:24)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> Альфа-тестирование Adobe AIR для Linux закончится 1 марта 2009 года...

К тому времени Sun откроет оставшуюся часть исходников jdk

Rikz *** (25.04.2008 0:36:27)
NonHuman (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

К сожалению JavaFX ничего радикально не улучшает модели аплетов(не к ночи будь помянуты), т.е. просто напросто огрызок JavaSE.
Что-то не слышал ни об одном продукте ориентрованном на JavaFX и думаю не услышу.

NonHuman *** (25.04.2008 0:41:04)
[#]  

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

AIR не нужен.

anonymous (25.04.2008 0:45:11)
guitarist (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> > Альфа-тестирование Adobe AIR для Linux закончится 1 марта 2009 года...

> К тому времени Sun откроет оставшуюся часть исходников jdk

Так всё, уже считай всё открыто. Sun начал открывать джаву, выпустив OpenJDK. Там были бинарные блобы. Потом RedHat запустила проект IcedTea, взяв за основу OpenJDK, и, выкинув блобы, стала писать заглушки подо всё, чего не хватало (кое-что взяли из GNU). Заглушки дорабатывались до полноценных замен, и в конце-концов IcedTea был прикрыт, а вся работа, грубо говоря, перенесена в OpenJDK. Нынче в OpenJDK практически всё работает, и большинство дистрибутивов идут с ним.

guitarist # (25.04.2008 0:53:50)
iZEN (фотография)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> К сожалению JavaFX ничего радикально не улучшает модели аплетов(не к ночи будь помянуты), т.е. просто напросто огрызок JavaSE.

Я слышал, что JavaFX вообще на апплеты не похожа. Что это новый (скриптовой) язык програмирования с прямым доступом ко всем библиотекам Java SE и с возможностью компиляцией в байт-код.
Его, как и JRuby, поддерживает среда программирования NetBeans. Есть примеры "десклетов", которые показывают погоду, котировки акций компаний и т.д. БЕЗ браузера, прямо на Рабочем столе


> Что-то не слышал ни об одном продукте ориентрованном на JavaFX и думаю не услышу.

А по ссылкам походить на java.sun.com несудьба?

iZEN ***# (25.04.2008 0:59:44)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

> Палочкой в JavaFX тыкать не стоит, а попробовать можно, да вот только продвигается она как-то чрезвычайно вяло. Если так дальше пойдёт, Adobe отобьёт эту нишу без разговоров. К сожалению.

Ну я бы не сказал. Основной проект (openjfx-compiler, https://openjfx-compiler.dev.java.net/) продвигается достаточно активно.

Сейчас под нее пишу - все очень даже работоспособно. Напрягает только нестабильность синтаксиса и API (что нормально для aplha).

anonymous (25.04.2008 1:03:31)

Re: "Скомпилируй однажды, запускай везде" - это не только Java!

Вот еще ссылка на тему: http://www.infoworld.com/article/08/04/22/Sun-looks-to-free-up-the-rest-of-Ja...

Rikz *** (25.04.2008 1:08:01)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 TopList