nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 28 Jun 2017 06:40



Reply to topic  [ 109 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next
Смерть Жабы 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Я не сумлевался, что оракла рано или поздно умертвит жабёнка и это время уже близко:

http://www.theregister.co.uk/2011/09/29 ... ling_java/

_________________
:eugeek: https://twitter.com/Shaos1973


30 Sep 2011 22:23
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 03:14
Posts: 1348
Location: WWW
Reply with quote
Post 
каменты почитал бы что ли. а истерию выгодно нагонять для передела рынка :wink:


01 Oct 2011 00:01
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
ну это не единственный гвоздь в крышку гроба жабы
я перечислю несколько фактов уже известных:
- сана вместе с жабой купил оракл, компашка не отличающаяся особой открытостью или альтруизмом
- опенсорцная альтернатива от апача так и не получила пакет программ для сертификации своей жабы
- кривизна основанного на жабе ондроеда зашкаливает
- оракл судит гугл за ондроед (и будет судить каждого, кто попытается зарабатывать на жабе)
- оракл выпустил седьмую версию с серьёзным багом в компиляторе, который уже сломал несколько серверных приложений (например от апача)
- оракл запретил включать свою бинарную сборку жабы в дистрибутивы линуха
- оракл убрал сертификаты из опенсорцной жабы, сломав некоторые важные клиентские приложения

_________________
:eugeek: https://twitter.com/Shaos1973


01 Oct 2011 00:26
Profile WWW
Retired
User avatar

Joined: 25 Jul 2011 03:14
Posts: 1348
Location: WWW
Reply with quote
Post 
это не гвоздь в крышку гроба. это жадность отдельно взятой компании, которой видимо не дает покоя успех гугла. подобная возня у яблок, пытающихся засудить самсунг за похожесть формы их таблетки. у вас там скоро дойдет до маразма запатентовать "2*2=4", чтобы каждый, делающий это действие отчислял лоялти


01 Oct 2011 01:55
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
ну у дважды-два было много приорарта (да и это есть математическая идея), так что запатентовать его будет невозможно, а вот у планшета аппловского - немного...

_________________
:eugeek: https://twitter.com/Shaos1973


01 Oct 2011 09:54
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Интересно, что сам Android не вбивает гвоздЯ в крышку гроба существующего
софта на Жабе.
Я посмотрел, есть и утилиты, запускающие приложения Жабы под Андроидом.
А есть и софт, адаптирующий код Жабы.

Всё же умертвить всё уже наработанное под Жабой было бы глупо...
Тем более и сам Android это смесь Linux ядра с виртуальной машиной Java.

Так что вся Жаба не умрёт, как мне кажется, хотя я и не самый рьяный её поклонник...


04 Mar 2012 18:03
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
точно также говорили кобольщики - вы что, ведь у нас столько программ наработанных для кобола - а потом просто большие компании стали кучно нанимать молодых азиатов чтобы переписывать старые кобольские программы на жабу - то же самое случится и с джавой в ближайшем обозримом будущем...

_________________
:eugeek: https://twitter.com/Shaos1973


05 Mar 2012 10:20
Profile WWW
God
User avatar

Joined: 13 Nov 2010 07:06
Posts: 1230
Reply with quote
Post 
А что может быть предложено взамен?


05 Mar 2012 12:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
точно также говорили кобольщики - вы что, ведь у нас столько программ наработанных для кобола - а потом просто большие компании стали кучно нанимать молодых азиатов чтобы переписывать старые кобольские программы на жабу - то же самое случится и с джавой в ближайшем обозримом будущем...

Неповерим... пока у Android-а Linux ядро с виртуальной машиной Java - никто никуда не рыпнется.
Нуууу плавненько адаптируют, но публичной смерти Жабы не будет.

Всякие несостыковки и замороки для того и придумывают, чтобы стрясти деньги
с ламеров на их устранение.


PS. А то я уж было готов был расстроиться: не был я поклонником Жабы,
но за неимением альтернативы - пришлось освоить...
А тут удавить Жабу хотят! Неее - я ещё не наигрался в Жабу!
А пока будут душить - тут и мне, глядишь, Жаба надоест...
:wink:


05 Mar 2012 14:53
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
VituZz wrote:
А что может быть предложено взамен?


Да тот же JS хотя бы - даже серверные решения уже имеются

_________________
:eugeek: https://twitter.com/Shaos1973


06 Mar 2012 10:05
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Что-то перед "смертью Жабы" я ещё раз призадумался о прижизненной её концепции...

Жаба компилирует в байт-код абстрактной Джаба-машины. Чтобы код был кроссплатформенным,
на каждой платформе Джаба-машина должна быть.
Грубо говоря Джаба-машина - это интерпретатор байт-кода Джабы.

Получается, что Джаба даёт только одно преимущество для сетевых приложений: по сети
передаётся компактный байт-код.

В тех концепциях, в которых Джаба задумывалась, - как язык управления приборами,
преимуществ она не имеет, поскольку любой нативный код явно компактнее, чем
байт-код Джаба-машины плюс сама Джаба-машина.
Да нативный код и быстрее, чем интерпретация байт-кода Джабы.
И, кстати, все попытки разработки процессора под байт-код Джабы почему-то встречали спротивление...

Также не совсем поняно - что экономичнее: написать Джаба-машину для конкретной платформы
или компилятор Джабы в код этой платформы.
И как показывает практика, второй подход постепенно побеждал: это и трансляторы в нативный
код налету и просто компиляторы Джабы в приложение системы.

Так что трагичности в предполагаемой смерти Жабёнка я лично не вижу.
Ну а наследие Жабёнка ещё погниёт-повоняет некоторое время.


09 Mar 2012 06:57
Profile
Banned
User avatar

Joined: 20 Mar 2005 16:41
Posts: 2155
Location: От туда
Reply with quote
Post 
Второй якобы плюс Жабы - запуск ее кода на любой платформе (которая собсно и имеет виртуальную машину). А РУКи разве не имеют аппаратного ускорения байткода Жабы? Лобовой поиск дал это.


09 Mar 2012 07:33
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
HardWareMan wrote:
Второй якобы плюс Жабы - запуск ее кода на любой платформе (которая собсно и имеет виртуальную машину). А РУКи разве не имеют аппаратного ускорения байткода Жабы? Лобовой поиск дал это.

Одно время шел разговор создать конкретный Жаба-процессор. Но потом конкретно
и довольно резко от этого отказались, если я правильно помню.
А разных костылей Жабёнку приделали много, дабы ускорить его...

Второй якобы плюс Жабы - запуск ее кода на любой платформе (которая собсно и имеет
виртуальную машину).

Этот плюс сомнителен весьма, если уж задумались о перекомпиляции в нативный код на лету.

Но ещё раз подчеркну Жабу задумывали, как язык управления приборами и её ориентация
на интернет-приложения после какой-то там выставки была несколько неожиданна...
Ходит вредный слух - просто решили не потерять деньги на вобщем-то не самой удачной
разработке...

Мне что ещё занятно в этой проблеме, поскольку выполняется байт-код, то в принципе
как-то и не очень принципиально, из чего мы его скомпилируем...
На высоком уровне это мог быть и джПаскаль и джСи и, страшно сказать, джВасик... :wink:

Собственно в области мобильных приложений джПаскаль и джВасик даже существуют,
только под именами мобиле-Паскаль и мобиле-Васик.
Последний просто забавен! Синтаксис вроде Васика, а конструкции явно Си-шные... :D


09 Mar 2012 08:09
Profile
Admin
User avatar

Joined: 09 Jan 2003 02:22
Posts: 15362
Location: New York
Reply with quote
Post 
Джава по замерам на некоторых вещах догоняет C/C++ правда Just-In-Time компиляция у неё нормальная только на интеле и спарке

Кстати могу сказать чем меня джава привлекла в 1996 году - на 16-цветном мониторе можно было запускать многоцветный апплет - система сама делала "dithering", чтобы прищурив глаз можно было среди разноцветных точек разглядеть реальный цвет ;)

Ну и потом библиотека - сокеты, мышь, параллелизм - всё тут "искаропки" :)

_________________
:eugeek: https://twitter.com/Shaos1973


10 Mar 2012 00:42
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Ну и потом библиотека - сокеты, мышь, параллелизм - всё тут "искаропки" :)

И хоть ты тресни - никакой нативный класс, работающий с железом не вопрёшь сам.
На мой взгляд - это аааафигенный минус.
По крайней мере в J2ME - это ощутимо. Ресурсы ограничены, а нужного класса нет -
всё вешалка... :(

А могли бы дать хоть маленький шанс. Но нет - все дебилы, нефиг лезть - вот вам
"сэндбокс-песочница" и сидите в ней! Недальновидно как-то...


10 Mar 2012 00:50
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 109 posts ]  Go to page 1, 2, 3, 4, 5 ... 8  Next

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.