avva: (Default)
[personal profile] avva
В новой версии Джавы можно будет вставлять двоичные литералы с префиксом 0b, выбирать внутри switch'а по строкам, и разделять цифры внутри числа подчеркиванием. Вся эта прелесть будет готова к следующей осени.

А про closures они еще не решили пока, думают.

Смешные люди все-таки.
Page 1 of 5 << [1] [2] [3] [4] [5] >>

Date: 2009-11-25 02:04 am (UTC)
From: [identity profile] ygam.livejournal.com
А в новой версии сиплюсплюса не будет концептов.

Date: 2009-11-25 02:13 am (UTC)
From: [identity profile] b-a-t.livejournal.com
Эээ... Perl?!

Date: 2009-11-25 02:15 am (UTC)
From: [identity profile] avva.livejournal.com
в перле нет свитча :)

(без дополнительных библиотек)

Date: 2009-11-25 02:23 am (UTC)
From: [identity profile] kouzdra.livejournal.com
Микрософт тут оказался прямее: не долго мудрствуя, просто ML в .NET встроили - что наверное и правильно...

Date: 2009-11-25 02:26 am (UTC)
From: [identity profile] ivaaan.livejournal.com
Зато в Ruby есть ;-)

Date: 2009-11-25 02:26 am (UTC)
From: [identity profile] anton-solovyev.livejournal.com
Самое интересное-то не отметил: обращение к элементам списка как list[i] т.п. и автоматическое закрытие ресурсов в try!

Date: 2009-11-25 02:28 am (UTC)
From: [identity profile] avva.livejournal.com
Все равно чудовищное джавовское многословие эти две штуки (хоть и прекрасные сами по себе) никак не перебьют и не отменят.

Date: 2009-11-25 02:29 am (UTC)
From: [identity profile] selfmade.livejournal.com
та це ж using!

Date: 2009-11-25 02:45 am (UTC)
From: [identity profile] avva.livejournal.com
Знаете анекдот про Джаву?

- тук-тук
- кто там?
- [...
длинная пауза
...]
Джава!

Так вот, мне сообщили по секрету, что это на самом деле про Руби :)

Date: 2009-11-25 02:49 am (UTC)
From: [identity profile] ivaaan.livejournal.com
Что-то у меня туго с юмором в 6 утра...

Правильно думают

Date: 2009-11-25 03:06 am (UTC)
From: [identity profile] sergeytk.livejournal.com
"Никогда не жили хорошо, нечего и начинать".

Date: 2009-11-25 04:49 am (UTC)
From: [identity profile] drugoi-m.livejournal.com
Не сильно крутые фичи)

Date: 2009-11-25 05:22 am (UTC)
From: [identity profile] cema.livejournal.com
Ну в некотором смысле есть.

Date: 2009-11-25 05:22 am (UTC)
From: [identity profile] cema.livejournal.com
Это тоже Джава.

Date: 2009-11-25 06:00 am (UTC)
From: [identity profile] migmit.vox.com (from livejournal.com)
Мдя. Интересно, сколько времени ушло на добавление таких крутых фич в компилятор.

Date: 2009-11-25 06:14 am (UTC)
From: [identity profile] pin-dragon.livejournal.com
А вот это

Map
[Error: Irreparable invalid markup ('<string,>') in entry. Owner must fix manually. Raw contents below.]

А вот это

Map<String, List<String>> anagrams = new HashMap<String, List<String>>();

becomes:

Map<String, List<String>> anagrams = new HashMap<>();

они про какой язык? o_O

Date: 2009-11-25 06:15 am (UTC)
From: [identity profile] pin-dragon.livejournal.com
Извиняюсь за битый коммент, утро)

Date: 2009-11-25 06:18 am (UTC)
From: [identity profile] captain-tylor.livejournal.com
Меняв последнее время приятно удивил ActionScript 3. Очень похоже на джаву, но при этом пользоваться не противно, и даже местами приятно.

Date: 2009-11-25 06:20 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
Ну есть же Scala. А самое ценное в Java — это JVM и наборы библиотек, которые, вообще говоря, понятно как звать из любого языка на JVM.

Date: 2009-11-25 06:26 am (UTC)
ocehb: (Default)
From: [personal profile] ocehb
уже есть (5.{9,10}.x)

Date: 2009-11-25 06:32 am (UTC)
From: [identity profile] creaturen2.livejournal.com
Опа, перегруженный оператор[], оказывается, называется "first class language support for creating collections" :)

Date: 2009-11-25 06:35 am (UTC)
From: [identity profile] secondary-tea.livejournal.com
Java и есть.
А должно быть что-то вроде
var anagrams = new HashMap
[Error: Irreparable invalid markup ('<string,>') in entry. Owner must fix manually. Raw contents below.]

Java и есть.
А должно быть что-то вроде
var anagrams = new HashMap<String, List<String>>;

Date: 2009-11-25 06:37 am (UTC)
From: [identity profile] secondary-tea.livejournal.com
C++ есть на JVM, чтобы можно было сравнить? :-))

Date: 2009-11-25 06:55 am (UTC)
nine_k: A stream of colors expanding from brain (Default)
From: [personal profile] nine_k
К счастью, нет ;-P)

Date: 2009-11-25 08:04 am (UTC)
From: [identity profile] javax-slr.livejournal.com
Не нужно closures.
Это всё шаги к нечитаемым программам на Джаве.

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

Это всё придумывают те, кому не приходится чинить баги в программах написанных людьми с 2-3 года опыта
Page 1 of 5 << [1] [2] [3] [4] [5] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 04:19 pm
Powered by Dreamwidth Studios