LINUX.ORG.RU

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

 


0

0

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

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

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

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

anonymous
()

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

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

anonymous
()

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

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

anonymous
()

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

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

vtVitus ★★★★★
()

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

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

stalkerg ★★★★★
()

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

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

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

vtVitus ★★★★★
()

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

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

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

Camel ★★★★★
()

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

Да ну их

madcore ★★★★★
()

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

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

shahid ★★★★★
()

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

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

r ★★★★★
()

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

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

anonymous
()

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

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

Metallic
()

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

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

madcore ★★★★★
()

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

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

mono ★★★★★
()

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

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

madcore ★★★★★
()

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

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

svr4
()

НЕТ!

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

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

Bohtvaroh ★★★★
()

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

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

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

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

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

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

anonymous
()

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

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

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

anonymous
()

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

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

anonymous
()

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

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

iZEN ★★★★★
()

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

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

guitarist ★★
()

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

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

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

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

DOKA
()

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

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

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

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

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

aiker ★★
()

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

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

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

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

anonymous
()

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

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

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

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

anonymous
()

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

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

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

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

Ulysses
()

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

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

troorl ★★
()

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

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

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

Absurd ★★★
()

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

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

ceeqwer
()

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

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

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

ceeqwer
()

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

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

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

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

prizident ★★★★★
()

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

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

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

anonymous
()

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

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

anonymous
()

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

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

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

Rikz ★★★
()

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

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

NonHuman ★★★
()

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

AIR не нужен.

anonymous
()

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

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

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

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

guitarist ★★
()

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

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

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


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

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

iZEN ★★★★★
()

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

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

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

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

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