LINUX.ORG.RU

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

 , ,


0

0

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

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

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



Проверено: maxcom ()
Ответ на: комментарий от anonymous

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

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

anonymous
()
Ответ на: комментарий от vertexua

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

anonymous
()
Ответ на: комментарий от vertexua

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

Steplton ★★★★★
()

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

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

Voviandr
()
Ответ на: комментарий от anonymous

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

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

thevery ★★★★
()
Ответ на: комментарий от anonymous

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

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

thevery ★★★★
()

Товарищи!

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

thevery ★★★★
()

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

anonymous
()
Ответ на: комментарий от shahid

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

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

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

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от anonymous

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

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

registrant ★★★★★
()
Ответ на: комментарий от den2

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

Java/C++:

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

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

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

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

skwish ★★
()
Ответ на: комментарий от anonymous

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

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

anonymous
()
Ответ на: комментарий от vertexua

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

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

Pronin ★★★★
()
Ответ на: комментарий от Pronin

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

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

boo32
()

> JavaFX

Факты:

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

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

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

ubuntulover
()
Ответ на: комментарий от anonymous

Netbeans он разный :)

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

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

AlexLorovitch
()

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

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

maximko
()
Ответ на: комментарий от anonymous

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

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

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

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

faustus
()
Ответ на: комментарий от vertexua

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

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

faustus
()
Ответ на: комментарий от anonymous

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

Vark
()
Ответ на: комментарий от anonymous

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


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



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

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

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

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

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

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

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

rtvd ★★★★★
()
Ответ на: комментарий от AX

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

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

yyk ★★★★★
()
Ответ на: комментарий от RedPossum

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

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

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


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

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


*Пока* нет.

AX ★★★★★
()
Ответ на: комментарий от anonymous

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

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

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

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

yyk ★★★★★
()
Ответ на: комментарий от AX

>*Пока* нет.

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

yyk ★★★★★
()
Ответ на: комментарий от annulen

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

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

VoDA ★★
()
Ответ на: комментарий от anonymous

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

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

VoDA ★★
()

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

gh0stwizard ★★★★★
()
Ответ на: комментарий от anonymous

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

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

den2
()
Ответ на: комментарий от den2

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

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

rtvd ★★★★★
()
Ответ на: комментарий от VoDA

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

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

matumba ★★★★★
()
Ответ на: комментарий от rtvd

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

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

eros2
() автор топика
Ответ на: комментарий от matumba

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

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

faustus
()

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

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

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

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