LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
eros2

Светлое будущее Java

В статье (на русском) "по косточкам" разобрана стратегия Oracle касательно Java-платформы (и сопутствующих инструментов разработчика) после поглощения корпорацией компании Sun Microsystems.

От себя добавлю, что несколько дней назад Oracle объявила о переносе проектов и функциональности kenai.com (который уже успели объявить "первой жертвой" оракла) на java.net.

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

Метки: java, oracle, sun

eros2 (10.02.2010 21:12:53)
Проверено: maxcom (10.02.2010 22:49:36)
Juick

[#] Ответ на: комментарий от anonymous 11.02.2010 0:48:23  

А как еще называть быдло, как не быдлом? Овечками?

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

anonymous (11.02.2010 1:08:37)
[#] Ответ на: комментарий от vertexua 11.02.2010 0:56:01  

> За эти слова не отвечаю, просто статейку такую видел

Точно такие же источники и всех остальных сведений, которыми ты оперируешь?

anonymous (11.02.2010 1:09:36)
[#] Ответ на: комментарий от anonymous 11.02.2010 0:49:39  

> Впрочем, никто не мешает пользоваться несколькими - либо совместно, либо отдельно

Да вот тут полно всяких, в глубине души страдающих от осознания себя полным быдлом, которых с души воротит от одного только упоминания чего либо хоть немного сложного, чего либо, где есть хоть немного ненавидимого ими, плебеями, "матана". Занятное психологическое явление, не находите?

anonymous (11.02.2010 1:17:08)
[#] Ответ на: комментарий от vertexua 10.02.2010 23:30:38  
Steplton

>Ее не любят в основном не жаберы
Может, жаба-разработчики её и любят... зато пользователи плачут и приговаривают "А пошли бы вы лесом, ленивые программасты". :)

Steplton *** (11.02.2010 1:22:10)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:17:08  

Слишком много анонимусов!

morphine (11.02.2010 1:23:00)
[#]  
Voviandr

читал подробности, сплошь и рядом один восторг ;)

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

Voviandr * (11.02.2010 1:24:43)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:04:21  

>Будем надеяться, что и Идея станет не нужна. Сетевые бобы должны зарулить все эти поделки аля Идея и Еклипс.

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

thevery **** (11.02.2010 1:31:01)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:51:48  

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

а java-девелоперам-то это нафига?

thevery **** (11.02.2010 1:35:00)
[#]  

Товарищи!

У кого тормозит NetBeans. Сообщите, плиз, сколько открыто проектов и файлов и какие модули включены. И конфу компа, если не влом. Очень надо.

Сейчас на eee PC 900 (тормоз ужасный) запускается за 30 сек и пока не тормозит. Открыт один маленький проект. Модуль только для Java SE.

anonymous (11.02.2010 1:43:34)
[#] Ответ на: комментарий от anonymous 11.02.2010 0:16:50  

>Имеет. На подходящих языках проблемы решаются быстрее и надежнее, чем на неподходящих.

а просветите про подходящие языки для веба, а?

thevery **** (11.02.2010 1:44:08)
[#]  

тот, кто пишет "джава" -- быдло. это в первую очередь к ветухаю отнросится.

anonymous (11.02.2010 1:50:51)
[#] Ответ на: комментарий от thevery 11.02.2010 1:44:08  

php, python, perl, ruby.

anonymous (11.02.2010 1:52:06)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:50:51  
Nagwal

>тот, кто пишет "джава" -- быдло

А как надо писать, о великое небыдло? Жаба?

Nagwal *** (11.02.2010 1:52:30)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:50:51  

А что, правильно "Ява"? Мож тогда еще и Якарта, а не Джакарта?

anonymous (11.02.2010 1:55:03)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:55:03  

http://ru.wikipedia.org/wiki/%D0%AF%D0%B2%D0%B0

anonymous (11.02.2010 1:58:25)
[#] Ответ на: комментарий от wfrr 10.02.2010 22:58:17  

>Моно с фрибсд под землей скучно, темно и хочется кофе?

mono негодуэ!

anonymous (11.02.2010 2:00:22)
[#] Ответ на: Re: Светлое будущее Java от shahid 10.02.2010 23:28:46  

Re: Светлое будущее Java

>Тормозной ООП-индусокод будет жить и процветать? Жаль, лучше бы похоронили.

Нет уж. Пусть будет, Болмеру проклятому на зависть.

Больше языков, хороших и разных!

anonymous (11.02.2010 2:03:43)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:58:25  

А если в википедии написать, что ты осёл, то ты тоже поверишь?

anonymous (11.02.2010 2:05:09)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:52:06  

>php, python, perl, ruby.

анонимус такой анонимус

thevery **** (11.02.2010 2:16:54)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:37:47  
registrant

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

жаба сама их любит

registrant ***** (11.02.2010 2:39:58)
[#] Ответ на: комментарий от den2 10.02.2010 23:50:33  

> Я так и делаю. Пишу в Vim/Emacs на C/C++/Java/Lisp... Мне так удобнее - не надо руки от клавиатуры отрывать. Мышкой программировать не могу - не получается.

Java/C++:

Есть у тебя несколько атрибутов в классе. Так легче кликнуть мышкой и автоматом сгенерировать к ним методы доступа, нежели потратить на порядок больше времени и писать их вручную.

+Дизайнеры интерфейсов типа Qt Designer.

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

А то так дойдете до "круто печатать на клаве, используя только кошерные пальцы".

skwish ** (11.02.2010 4:33:03)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:44:16  

>Нетбинс на 8 гигах тормозит с 2 ядрами.

Конфигурировать пытался??? Не нетбинс, а Java машину??

anonymous (11.02.2010 4:46:56)
[#]  
mikhalich

Как то радужненько

mikhalich ** (11.02.2010 5:25:24)
[#] Ответ на: комментарий от vertexua 10.02.2010 23:30:38  
Pronin

>Ее не любят в основном не жаберы

А за что её любить? За то, что как ни новое "приложеньице", так новая инкарнация java-версии?
А некоторые, особо талантливые, используют две версии java.
Только не говорите мне, что это мне просто не повезло, что хороших программ на java гораздо больше, чем корявых, просто их почему-то никто не использует ;)

Pronin ** (11.02.2010 6:53:25)
[#] Ответ на: комментарий от Pronin 11.02.2010 6:53:25  
boo32

> Только не говорите мне, что это мне просто не повезло, что хороших программ на java гораздо больше, чем корявых, просто их почему-то никто не использует ;)

ты про десктопные приложения, что ли?

boo32 * (11.02.2010 7:00:05)
[#]  

> JavaFX

> Факты:

> * расширяет Java с целью предоставления не имеющего себе равных опыта создания RIA-приложений (Rich Internet Applications)

скоко пафоса-то

"не имеющих себе равных" велосипед ололо

ubuntulover (11.02.2010 7:23:34)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:43:34  

Netbeans он разный :)

6.5 - мало тормозил, 6.7 - 6.8 - задумывается при парсинге открываемых файлов.

При наличии нескольких ядер - задумчивость меньше заметна - ну копошится он в файлах ну и что ...

AlexLorovitch * (11.02.2010 7:35:02)
[#]  
maximko

> Oracle объявляет, что собирается, ни много ни мало… сделать NetBeans лучшей IDE для Java!

Буду с нетерпением ждать. Немного не по теме, но что будет с VirtualBox?

maximko (11.02.2010 8:37:42)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:48:02  

> Но мало какой умный и грамотный разработчик добровольно сдастся в анальное рабство к жабе.

После C++, Java - как манна небесная.

> Умному и грамотному разработчику в жабе неизбежно тесно.

А танцору яйца мешают.

faustus * (11.02.2010 9:21:56)
[#] Ответ на: комментарий от vertexua 11.02.2010 0:53:27  

> Она полностью интероперабельна. Можно классы перемешать на обоих языках в одном проекте. Там очень много вкусностей и выучить совсем не сложно.

Я смотрел как-то, мне понравилось. Один лишь вопрос: у Скалы есть интеграция на уровне Java в, скажем, Эклипс? Т.е. комплит, рефакторинг, инкрементальная компиляция? То, что есть плагин я знаю.

faustus * (11.02.2010 9:34:39)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:48:02  

Вы прямо мысли мои читатете. Именно язык Java у меня оставил впечатление смирительной рубашки :) Но сама jvm весьма неплоха, надеюсь станет еще лучше.

Vark * (11.02.2010 9:54:23)
[#]  
AX

Зачем нужна ява, когда есть D?

AX **** (11.02.2010 10:31:08)
[#] Ответ на: комментарий от AX 11.02.2010 10:31:08  
RedPossum

>Затем нужна ява, что нет D.

fxd

RedPossum *** (11.02.2010 10:32:29)
[#] Ответ на: комментарий от RedPossum 11.02.2010 10:32:29  
AX

4.2

AX **** (11.02.2010 10:35:53)
[#] Ответ на: комментарий от AX 11.02.2010 10:35:53  
RedPossum

и давно оно стало юзабельным, с вменияемыми библиотеками? где гигабайты кода на нём?

RedPossum *** (11.02.2010 10:40:22)
[#] Ответ на: комментарий от anonymous 11.02.2010 0:25:15  
rtvd

> >читая про нетбинс заплакал от счастья, эклипс не нужен.

> Использую vim и плачу от счастья, нетбинс/эклипс/проч не нужно.


Примите мои соболезнования.

Возьмем для примера проект, где порядка 10K классов. Вот Вам нужно посмотреть класс ThisIsAnotherUsefulThing.

Вопрос №1:
Сколько (приблизительно) нажатий клавиш нужно, чтобы открыть этот класс.

1. в vim
2. в emacs
3. в eclipse

Вопрос №2:
То же самое, но имя класса неизвестно. Известно лишь что там есть что-то про Mupppet.

И да, при этом:
1. мышью не пользоваться
2. пакет, где находится класс, неизвестен

Буду рад видеть Ваши варианты, Элита :)

rtvd ** (11.02.2010 10:42:26)
[#] Ответ на: комментарий от AX 11.02.2010 10:31:08  

>Зачем нужна ява, когда есть D?

Я не про яву, но про D: уже есть свободная и "вылизанная" двойка? И под офтоп? Вот когда (если) будет - приходите.

yyk **** (11.02.2010 10:43:45)
[#] Ответ на: комментарий от RedPossum 11.02.2010 10:40:22  
AX

>и давно оно стало юзабельным

А чем сейчас не юзабельно?

>с вменияемыми библиотеками?


В D доступны все библиотеки C, даже есть утилиты для конвертаций хидеров в модули D (хотя лучше это делать ручками).

>где гигабайты кода на нём?


*Пока* нет.

AX **** (11.02.2010 10:46:00)
[#] Ответ на: комментарий от anonymous 11.02.2010 0:09:04  

>В Скале доступно все, что есть для Жабы.

Увы. Можете в один класс запихнуть и статику и динамику (вот не понимаю откуда это ограничение взялось)? Или будем плодить классы как кроликов?

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

А так согласен - очень хороший язык.

yyk **** (11.02.2010 10:48:38)
[#] Ответ на: комментарий от AX 11.02.2010 10:46:00  

>*Пока* нет.

К сожалению, _пока нет_ не только тонн кода, но и много чего ещё. А, следовательно, _нет_ (ладно - для меня) и самого D. Как и многих других замечательных языков =)

yyk **** (11.02.2010 10:50:44)
[#] Ответ на: комментарий от annulen 10.02.2010 23:37:34  

> Отличный язык, но некоторых возможностей С++ не хватает. Ну что им, впадлу было добавить значения аргументов по умолчанию?

это сделано специально. Если нужны аргументы по умолчанию, то можно сделать это через дополнительную функцию-обертку. Результат тот-же, но код более понятен.

VoDA ** (11.02.2010 10:52:53)
[#] Ответ на: комментарий от anonymous 10.02.2010 23:59:54  

> Дурашка. Платят не за язык, а за решение проблем. За язык платят только анальным рабам.

Решение задач с применением определенных языков. Если проект написан на java, то хрена два заказчик разрешит переписать его на С++. Это потребует НАМНОГО больше средств на перенос чем требуемая ему доработка.

VoDA ** (11.02.2010 10:57:10)
[#]  
gh0stwizard

В новости не указан англоязычный источник, статья Ъня еще та. MySQL тоже обещали поддерживать.. пять лет, а потом все - можно и RIP. Прям уж так и написали, что GlassFish будет поддерживаться до скончания веков.

gh0stwizard **** (11.02.2010 11:02:03)
[#] Ответ на: комментарий от anonymous 11.02.2010 1:43:34  
>>-----Цитата---->>

У кого тормозит NetBeans. Сообщите, плиз, сколько открыто проектов и файлов и какие модули включены. И конфу компа, если не влом. Очень надо.

<<-----Цитата----<<

Athlon 2800+, RAM - 1G, OpenJDK on Linux. Дополнительноые модули не включались. Не открыто НИЧЕГО. Тормозит.

den2 (11.02.2010 11:08:37)
[#] Ответ на: комментарий от den2 11.02.2010 11:08:37  
rtvd

> Athlon 2800+, RAM - 1G, OpenJDK on Linux. Дополнительноые модули не включались. Не открыто НИЧЕГО. Тормозит.

Очень странно. Может дело в OpenJDK?

rtvd ** (11.02.2010 11:21:03)
[#] Ответ на: комментарий от VoDA 11.02.2010 10:52:53  
matumba

> Если нужны аргументы по умолчанию, то можно сделать это через дополнительную функцию-обертку. Результат тот-же, но код более понятен.

Даже не могу смеяться на такую глупость. Т.е. сотни функций-дубликаторов друг друга - это "понятнее", а ОДНА функция с явно указанными умолчаниями - это типа дебри? Ню-ню...

matumba *** (11.02.2010 11:28:12)
[#] Ответ на: комментарий от gh0stwizard 11.02.2010 11:02:03  
eros2

> В новости не указан англоязычный источник

Источник - вебкасты: http://www.oracle.com/events/productstrategy/index.html

eros2 (11.02.2010 11:35:26)
[#] Ответ на: комментарий от rtvd 11.02.2010 11:21:03  
eros2

> Может дело в OpenJDK?

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

eros2 (11.02.2010 11:36:45)
[#] Ответ на: комментарий от matumba 11.02.2010 11:28:12  

> Даже не могу смеяться на такую глупость. Т.е. сотни функций-дубликаторов друг друга - это "понятнее", а ОДНА функция с явно указанными умолчаниями - это типа дебри? Ню-ню...

Разработчики языка Java умнее тебя. Прими это как данность. Параметры по умолчанию добавляют проблем в механизм overloading'а методов, и делают его менее прозрачным. См. механизм overloading в языке C++ - самая сложная часть стандарта C++ (да-да, сложнее темплейтов).

faustus * (11.02.2010 11:39:12)
[#]  
Rastafarra

[quote]Приняв во внимание развитость современных смартфонов/коммуникаторов, которые почти по всем параметрам вплотную приближаются к портативным ПК (нетбукам/ноутбукам), Oracle приняла вполне резонное решение объединить API (Application Programming Interface) ME- и SE-редакций Java![/quote]

о, теперь оно будет тормозить и на смартфонах/коммуникаторах!

свап туда добавлять тоже будут?

Rastafarra *** (11.02.2010 11:54:38)

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

Rambler's Top100 Рейтинг@Mail.ru