The OpenNET Project / Index page

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

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

"IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от opennews on 12-Окт-10, 09:15 
IBM и Oracle заявили (http://www.oracle.com/us/corporate/press/176988) о начале тесного сотрудничества в разработке Java-технологий. IBM подключилась к развитию открытого проекта OpenJDK, хотя ранее официально не проявляла к нему интереса и развивала вариант IBM Java 2 Standard Edition (http://www.ibm.com/developerworks/java/jdk/linux/), снабженный JIT-компилятором и виртуальной машиной собственного производства. Таким образом прокт OpenJDK становится первичной ареной для формирования открытой реализации платформы Java SE, языка Java, Java Development Kit (JDK) и Java Runtime Environment (JRE).


Более того, сотрудничество IBM и Oracle не ограничится OpenJDK: инженеры IBM начнут работать бок о бок с инженерами Oracle и сообществом независимых разработчиков над созданием эталонной реализации Java SE 7, формированием Java SE 8 и расширением процесса стандартизации Java Community Process (JCP (http://jcp.org/)).


Компания IBM лицензировала (http://web.archive.org/web/19990117025909/h...

URL: http://blogs.sun.com/mr/entry/ibm_to_join_openjdk
Новость: http://www.opennet.ru/opennews/art.shtml?num=28247

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

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

1. "IBM присоединилась к Oracle в работе над OpenJDK"  –3 +/
Сообщение от Anon on 12-Окт-10, 09:15 
шавки лают, а караван идет
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Devider (ok) on 12-Окт-10, 09:19 
А Оракл будет судится сам с собой из-за нарушений лицензий в ОпенЖДК? А если серьезно, странно, что они стали его развивать.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "IBM присоединилась к Oracle в работе над OpenJDK"  –1 +/
Сообщение от Сергей (??) on 12-Окт-10, 10:05 
Хочешь загубить дело, возглавь его.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от VoDA (ok) on 12-Окт-10, 11:32 
Поскольку Oracle владеет OpenJDK, то он может сам создавать себе лицензии на OpenJDK любого вида как только понадобится, потому сами они нарушить лицензии не могут - как только нарушили появится лицензия от Oracle разрешающая Oracle делать то, что они хотят ;)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Avator (ok) on 12-Окт-10, 11:34 
А помоему неплохая новость, лучше бы конечно эталонной реализацией была Apache Harmony... но.. чтож поделать... даже если теперь IBM и Oracle будут использовать одну и ту же версию Java... это уже будет круто... надоел зоопарк....
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "IBM присоединилась к Oracle в работе над OpenJDK"  –3 +/
Сообщение от Avator (ok) on 12-Окт-10, 11:39 
OpenJDK лицензируется под GPL так что... скорее FSF с Ораклом будет судиться из-за нарушения GPL. =)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "IBM присоединилась к Oracle в работе над OpenJDK"  –6 +/
Сообщение от Codir on 12-Окт-10, 11:40 
Раз вложившись в Жабу, бросать не будут, даже если это самое наколеночное и убогое поделие. Отсюда понятен обоюдный интерес в улучшении Жабы, только... у меня такое ощущение, что Жаба не просто "отстала на 10 лет", а вообще осталась в прошлом веке. Про её ничтожную роль на Виндесктопе вообще молчу. Получается, этот "тихий супермен серверных комнат" помрёт, а никто даже не узнает. :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от Avator (ok) on 12-Окт-10, 11:59 
Вы просто не имеете никакого понятия о степени использования Java в серверных (внутрикорпоративных разработках). Доля Java в Enterprise софте не просто огромна. Впринципе сейчас уже можно уверенно утверждать о лидерстве в этом сегменте рынка (имеется ввиду настоящий Enterprise софт, не Sharepoint'ы с Exchang'ами). Заметьте, если бы концепция была неудачной, врядли бы Microsoft клонировала данную технологию, а IBM и Oracle, Red Hat и Google так бы за неё цыплялись... Хотя.. конечно Вам виднее, какой технологии жить, а какой "помирать"...
Что касается виндесктоп, то там, как в прочем и на других десктопах (десктопы бывают не только Win не так ли). Рулят QT и GTK. Не уверен, что для Sun это было приоритетным направлением.
А вот то что рынок мобильного софта слит, эт да.. причем стараниями самой Sun...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от Анонимный трус on 12-Окт-10, 12:16 
Ну в джаве зоопарка как раз нет.
За это надо, в общем-то, благодарить Сан, которые всегда настаивали на своей, эталонной, реализации языка.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от Анонимный трус on 12-Окт-10, 12:20 
> Раз вложившись в Жабу, бросать не будут, даже если это самое наколеночное
> и убогое поделие. Отсюда понятен обоюдный интерес в улучшении Жабы, только...
> у меня такое ощущение, что Жаба не просто "отстала на 10
> лет", а вообще осталась в прошлом веке. Про её ничтожную роль
> на Виндесктопе вообще молчу. Получается, этот "тихий супермен серверных комнат" помрёт,
> а никто даже не узнает. :)

Вы не правы. Джава — не убогое поделие, а очень нужная и правильная разработка.
Более того, степень ее использования в определенном сегменте рынка растет и будет расти.
С технической точки зрения компилируемые языки вроде Си, Си++ и прочих будут потихоньку вытесняться именно языками на виртуальных машинах (Питон, Джава), поскольку они в целом удобнее для разработчиков.

Просто до десктопов Джава пока не дошла целиком, в силу некоторых особенностей платформы и направления работы уже бывшей компании Сан.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Avator (ok) on 12-Окт-10, 12:31 
ну это как посмотреть... я например наталкиваюсь периодически на несовместимость между Sun JDK и IBM JDK (используется для работы Websphere Application Server)...потому что на месте разработчика использую эталонную реализацию от Sun... а заставить её использовать продукты Websphere нет никакой возможности.
Еще добивают различию между Sun JDK и Open JDK (попробуйте запусти демки Apache Pivot под Open JDK).
Если хотя бы из этих 3х останется только OpenJDK то это уже будет праздник.

Хотя конечно IBM предала сообщество Apache Harmony и компании которые помимо IBM её развивали.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Аноним (??) on 12-Окт-10, 12:58 
А интересно какие это такие разногласия с компанией Sun Microsystems, которые были исчерпаны после перехода Java в руки Oracle.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от StrangeAttractor (ok) on 12-Окт-10, 13:46 
Может допилят Eclipse и OpenJDK дл нормальной производительности. Ато Eclipse на OpenJDK тормозит заметно больше...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "IBM присоединилась к Oracle в работе над OpenJDK"  –1 +/
Сообщение от Crazy Alex (??) on 12-Окт-10, 14:09 
Назовите хоть одно существующее в реальности преимущество именно VM (а не интерпретируемого языка) перед нативом.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "IBM присоединилась к Oracle в работе над OpenJDK"  –2 +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 12-Окт-10, 15:13 
круто. меньше зоопарк, лучше получится технология. а то с переносом выхода JDK и урезанием возможностей в Java совсем грусно. Очень жду JavaFX 2.  
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "IBM присоединилась к Oracle в работе над OpenJDK"  –3 +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 12-Окт-10, 15:14 
странно. я думал что то что есть в OpenJDK - открытые части JDK. Или там код все-таки разный?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "IBM присоединилась к Oracle в работе над OpenJDK"  –2 +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 12-Окт-10, 15:14 
>  А интересно какие это такие разногласия с компанией Sun Microsystems, которые
> были исчерпаны после перехода Java в руки Oracle.

Oracle умеет договариваться)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "IBM присоединилась к Oracle в работе над OpenJDK"  –2 +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 12-Окт-10, 15:15 
> Назовите хоть одно существующее в реальности преимущество именно VM (а не интерпретируемого
> языка) перед нативом.

большая легкость переноса на различные архитектуры

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Трухин_Юрий_Владимирович (ok) on 12-Окт-10, 15:16 
> Просто до десктопов Джава пока не дошла целиком, в силу некоторых особенностей
> платформы и направления работы уже бывшей компании Сан.

в силу того, что gui писать на java сейчас очень убого, будь то swing, swt, awt, flex, javafx или что-то еще. это была причина моего возвращения на .net

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Avator (ok) on 12-Окт-10, 15:42 
насколько мне известно оно полностью соответствует JDK 7 по коду.. т.е. это бекпортирование открытых кусков кода JDK 7, соответствующих по функционалу JDK 6.. как-то так..
полное соответствие кода JDK и OpenJDK будет к моменту пришествия JDK 7.. по крайней мере обещают так...
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от аноним on 12-Окт-10, 17:14 
> Вы просто не имеете никакого понятия о степени использования Java в серверных (внутрикорпоративных разработках). Доля Java в Enterprise софте не просто огромна

Так в том то и дело. Ынтерпрайз всегда был средой, состоящей из г%вна соединенного костылями, потому что бызинесу нужно чтобы работало вчера, на качество наплевать, о поддерживаемости кода вообще никто не думает, а насчет производительности - "если что, купим еще серверов". Поэтому да, java там идеально прижилась. Но это не значит что она применима в реальном мире, т.е. вне этой помойки. Собственно, (сюрпрайз!), она больше нигде и не применяется.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от аноним on 12-Окт-10, 17:15 
> большая легкость переноса на различные архитектуры

Это давно неактуально - мы живем в мире открытых исходников.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от Avator (ok) on 12-Окт-10, 18:15 
Как же утомили анонимные аналитики...
А ничего, что этот самый "Ынтерпрайз" как вы выражаетесь обеспечивает удобство в Вашей жизни по десяткам, если не сотням направлений. Начиная от работы банков в которых (сюрпрайз сюрпрайз... часто используются ESB, MQ в связке с Java (причем чаще всего с Websphere Application Server, Websphere ESB и т.д.)), заканчивая производствами (автомобилей, компов и т.д... большинство технологичных производств), добычей полезных ископаемых... выработкой электроэнергии.. производстве вооружения для армии и т.д.
Ничего что без этого Ынтерпрайза вы жить бы нормально не смогли, не говоря уже о том, что не могли бы спрятаться в своём маленьком Windows мирке... в котором все приложения такие замечательные и прямые??? По поводу производительности, качества и поддерживаемости кода, давайте не будете судить о том, чего не знаете?? Или расскажите это Apache Foundation, Google или RedHat...  а то "мужики-то не знают"..

За последнее время довелось поучаствовать в проектах в компаниях работающих в области энергетики, в банковском секторе, в машиностроении (автозаводы), добычи полезных ископаемых, в производстве движков для наших истребителей. И везде там использовалась Java, поскольку сравнимой платформы в данный момент просто не существует. Но конечно, люди работающие в этих организациях тупые неучи и бездари.. куда им до анонимных аналитиков...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

24. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Avator (ok) on 12-Окт-10, 18:20 
>> большая легкость переноса на различные архитектуры
> Это давно неактуально - мы живем в мире открытых исходников.

Ну не скажите.. Если приложение изначально писалось как кросплатформенное, тогда да... Если нет.. то может возникнуть масса проблем...

Всё-таки Java приложение заработает на любом оборудовании без изменений, начиная с обычного ПК и заканчивая систем под управлением AIX, Solaris, HP-UX или вобще ZOs (мейнфреймы).

Примеров приложений например работающих только под линух немало в данный момент, что впрочем никак не умаляет значение opensource.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

25. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от JL2001 (ok) on 12-Окт-10, 18:21 
>> большая легкость переноса на различные архитектуры
> Это давно неактуально - мы живем в мире открытых исходников.

перенесите мне пожалуйста вайн на арм

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

26. "IBM присоединилась в работе над OpenJDK"  –1 +/
Сообщение от Andrey Mitrofanov on 12-Окт-10, 18:28 
>обеспечивает удобство в Вашей жизни по
>вы жить бы нормально не смогли, не
>довелось поучаствовать в проектах в компаниях работающих в области
>И везде там использовалась Java, поскольку сравнимой платформы

"Давай, бухти дальше… как космические корабли бороздят просторы Большого Театра…"

>тупые неучи и бездари.. куда им до анонимных аналитиков...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

27. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Аноним (??) on 12-Окт-10, 18:40 
>перенесите мне пожалуйста вайн на арм

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

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

28. "IBM присоединилась в работе над OpenJDK"  +/
Сообщение от Avator (ok) on 12-Окт-10, 19:13 
По делу сказать нечего?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

29. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от аноним on 12-Окт-10, 19:26 
Вы новости не читаете? Winelib работает под ARM, и открытый виндовый софт с ним замечательно сибирается. Я уже писал что это беспрецедентное событие, потому что другого способа нативно запустить виндовый софт под ARM нет. А про конкретно вайн уже сказали - нет проблем, только зачем, когда виндового софта под arm нет?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

30. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от аноним on 12-Окт-10, 19:35 
> Ну не скажите.. Если приложение изначально писалось как кросплатформенное, тогда да...
> Если нет.. то может возникнуть масса проблем...

Которые элементарно обнаруживаются и фиксятся.
Алсо, несмотря на все обилие граблей, вероятность их появления сильно преувеличена, и требование - не писать кроссплатформенно, а просто писать нормально. Дай бог проценты из 22k портов FreeBSD собирались и тестировались под ARM и MIPS, тем не менее все что мне было нужно (и что я пробовал собрать ради интереса) собралось из коробки и замечательно работает.

> Всё-таки Java приложение заработает на любом оборудовании без изменений, начиная с обычного
> ПК и заканчивая систем под управлением AIX, Solaris, HP-UX или вобще
> ZOs (мейнфреймы).

На всем куда портировали JVM. А их много меньше чем вы думаете.

> Примеров приложений например работающих только под линух немало в данный момент

Примеры. Я десяток лет параллельно использую Linux и FreeBSD (на десктопе в том числе), и таких не назову.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

31. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Аноним (??) on 12-Окт-10, 19:41 
> Дай бог проценты из 22k портов FreeBSD собирались и тестировались под ARM и MIPS, тем не менее все что мне было нужно (и что я пробовал собрать ради интереса) собралось из коробки и замечательно работает.

Вобще сборка портов в FreeBSD на всех архитектурах - это задача portmgr.
Они должны следить что бы все собиралось и пинать маинтайнеров.
А вот работу - да, они проверять не могут.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

32. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от DeadMustdie1 email(ok) on 12-Окт-10, 20:07 
>> Ну не скажите.. Если приложение изначально писалось как кросплатформенное, тогда да...
>> Если нет.. то может возникнуть масса проблем...
>Которые элементарно обнаруживаются и фиксятся.

"The main difference between theory and practice is, that in theory, there is no difference, but in practice, there is."

Знаем, плавали. Как только размер и сложность софта превышает определённый предел, а число разработчиков зашкаливает хотя бы за три человека, портирование даже между родственными (POSIX) платформами начинает представлять собой очень нетривиальную задачу. Изучено лично при сопровождении немаленькой системы, написанной преимущественно на C++, на платформах Linux, Tru64 UNIX и HP-UX. Даже перенос с HP-UX 11i v2 на HP-UX 11i v3 представляет собой весьма нетривиальную задачку.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

33. "IBM присоединилась в работе над OpenJDK"  –1 +/
Сообщение от ананим on 12-Окт-10, 20:16 
а что тут говорить? вы только размахиваете словом ынтырпрайз и всё.
банки говорите? а бтрив, прогресс до сих пор использующийся не хотите? а винду в банкоматах? думаете она туда за заслуги перед человечеством попала?
любой, хоть раз внедрявший что-либо в ынтырпрайзе на жабе (да и не только на ней) подтвердит, что это просто большая свалка дублирующегося много раз кода.
и потребности в повышенных потребностях в железе только увеличивают привлекательность таких проектов со стороны вендора.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

34. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от ананим on 12-Окт-10, 20:39 
в упомянутой ситуации точно такие же сложности и у жабы. к примеру - эрп-система от оракла - в серверной части жаба вроде всё нормально (после установки порядка овер 300 патчей, специфичных для конкретной платформы), клиент в виде жаба апплетов, где не работает колесо мыши, обязательно установка мс оффис и акробат ридера, при этом сама печатать отчёты она не может. при этом нужны jdk от 1.2.2 до 1.6, j2ee, oracle jnitiator. и у каждого свои глюки.
из всей системы самым портабельным является субд с pl/sql. да и то наверное потому, что ей не нужны ни графика, ни принтеры, ни прочее оборудование.
трухинский не портируемый дотнет вообще не рассматривается - даже если не учитывать сертификацию и прочий ынтырпрайзный шлак портирование на моно не тривиальна. пример paint.net, честное слово, быстрее бы на wine было.
зы:
>Знаем, плавали. Как только размер и сложность софта превышает определённый предел,..

и да, по поводу портируемости с/с++ - системы на голом этнузиазме работают на такой куче платформ, что жабе и не снилось. расскажите об этом линухоидам, бздишнекам, гномовцам, ооо, не говоря уже про чуть более мелким - купсам, гутепринтам, гцц.
не возможность портирования говорить только об одном - шлак при разработке в головах ынтырпрайзовцев.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

35. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от ананим on 12-Окт-10, 20:42 
он на н900 уже давно работает.
и вопрос такой задавать вообще не корректно, т.к. виндовые проги разрабатывались не случайно не совместимыми, а специально.
и тем не менее они часто вполне прилично работают.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

36. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от ананим on 12-Окт-10, 22:24 
ларри запил, а балмер продолжает прыгать.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

37. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от northbear (ok) on 12-Окт-10, 23:40 
Эх... Не уживутся IBM с Оracle в одной упряжке. Готов поспорить, через полгода, максимум год, их союз развалится и IBM возьмется за Apache Harmony. Но идея неплохая..
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

38. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от filosofem (ok) on 12-Окт-10, 23:41 
Да, такой толстый корован даже Гуглу не под силу ограбить.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

39. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от AFCrio (ok) on 13-Окт-10, 01:28 
FSF!=GPL Если Oracle для кого-то лизензировали под GPL, то для себя они могут делать что хотят. Не путайте людей и не выдавайте желаемое за дествительное.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

40. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от pavlinux (ok) on 14-Окт-10, 13:16 
На сколько спорим, что до 12 октября 2011 года не распадётся?
Более того, будет массивное вливание кода в OpenJDK.    
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

41. "IBM присоединилась к Oracle в работе над OpenJDK"  +1 +/
Сообщение от Ed Wood on 14-Окт-10, 16:52 
> Назовите хоть одно существующее в реальности преимущество именно VM (а не интерпретируемого языка) перед нативом

простота реализации сборщика мусора для VM, и вследствие того, возможность более активного использования first class object конструкций в языке, большую высокоуровневость языка, простоту управления памятью

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

42. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Mna (??) on 15-Окт-10, 14:43 
1 простота реализации сборщика мусора для VM,
2 вследствие того, возможность более активного использования first class object конструкций в языке,
3 большую высокоуровневость языка,
4 простоту управления памятью

п.4==п.1, сборщик мусора не нужен, даешь великую тайну С++ - оператор delete
п.2==п.3, п.2 никак следствием п.1 не является, Perl, Python и PHP высокоуровневы без mandatory использования сборщика мусора. Да, он там есть, но при правильном написании не используется ==не нужен

Итого: высокоуровневым языкам и возможностям - Да!
Сборщику мусора - Нет!

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

43. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Mna (??) on 15-Окт-10, 14:49 
> Назовите хоть одно существующее в реальности преимущество именно VM (а не интерпретируемого
> языка) перед нативом.

Если, по-вашему имеется у интерпретируемого языка преимущество перед натив-кодом, то
слежующий же шаг инженера языка - оформить промежуточный код интерпретируемого языка
в разумный промеуточный код (p-код, байт-код). Это просто логично - не перекомпилировать каждый раз. особенно большие проекты и особенно библиотеки.
Такое преимущество существования VM. при условии:

Назовите хоть одно существующее в реальности преимущество именно интерпретируемого
языка перед нативом.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

44. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Ed Wood on 15-Окт-10, 22:53 
> п.2==п.3, п.2 никак следствием п.1 не является, Perl, Python и PHP высокоуровневы

!=. Без этого нормальные замыкания не реализовать, а какая тогда высокоуровневость?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

45. "IBM присоединилась к Oracle в работе над OpenJDK"  +/
Сообщение от Vitaly_loki (ok) on 21-Окт-10, 14:27 
> п.4==п.1, сборщик мусора не нужен, даешь великую тайну С++ - оператор delete

или функция free() в C. Я согласен - garbage collector это для лентяев и тех, кто пишет неаккуратно

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору


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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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