tobotras: (Default)
tobotras ([personal profile] tobotras) wrote2014-03-20 03:51 pm

Синтаксическое

СЯУ, как в Java 7 выглядит multi-exception catch, а в Java 8 -- лямбда. Некрасиво.

[identity profile] crimcat.livejournal.com 2014-03-20 02:37 pm (UTC)(link)
Я вот честно не знаю ЯП, где бы лямбды выглядели красиво. Даже в хаскелле не нравится, хотя там они внешне - наименьшее зло :)

[identity profile] crimcat.livejournal.com 2014-03-20 03:14 pm (UTC)(link)
Что характерно, это всё тот же лисп :)
Но лисп - счастливое исключение (должны же быть вечные ценности). Это, пожалуй, единственный язык, к которому есть только одна придирка. Скобочки :)

[identity profile] bormotov.livejournal.com 2014-03-20 05:26 pm (UTC)(link)
вот да, если нет аллергии на скобочки - то всё, вопросов вообще нет.

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

[identity profile] zinal.livejournal.com 2014-03-20 03:52 pm (UTC)(link)
Поддерживаю.
В целом Java вообще некрасивая - из языков с аналогичным синтаксисом красивы (при правильном применении) только "чистый" C и C++ (в последнем случае правильное применение очень нетривиально).