Саш, я имею наглость полагать, что после трёх дней вдумчивого читания исходников я смогу править чужой код на любом языке. Но не на всех это доставит мне удовольствие, вот в чём пойнт.
Я знаю как минимум одно исключение из твоего правила -- это Хаскель
Ну а скалу можно довольно в лоб использовать как "джаву с выводом типов и чуть более простым синтаксисом". Я помогал коллегам дописывать и тестировать небольшой вебсервис (точнее rest интерфейс к скальной же бибилиотеке)
Что характерно, это всё тот же лисп :) Но лисп - счастливое исключение (должны же быть вечные ценности). Это, пожалуй, единственный язык, к которому есть только одна придирка. Скобочки :)
Поддерживаю. В целом Java вообще некрасивая - из языков с аналогичным синтаксисом красивы (при правильном применении) только "чистый" C и C++ (в последнем случае правильное применение очень нетривиально).
no subject
Date: 2014-03-20 12:48 pm (UTC)no subject
Date: 2014-03-20 01:02 pm (UTC)no subject
Date: 2014-03-20 11:25 pm (UTC)no subject
Date: 2014-03-22 01:53 am (UTC)no subject
Date: 2014-03-22 02:15 am (UTC)Ну а скалу можно довольно в лоб использовать как "джаву с выводом типов и чуть более простым синтаксисом". Я помогал коллегам дописывать и тестировать небольшой вебсервис (точнее rest интерфейс к скальной же бибилиотеке)
no subject
Date: 2014-03-20 01:36 pm (UTC)хотя, конечно, миллиарды скобочек гораздо красивее!!
no subject
Date: 2014-03-20 01:54 pm (UTC)no subject
Date: 2014-03-20 02:07 pm (UTC)no subject
Date: 2014-03-20 02:10 pm (UTC)Comparator c = (a, b) -> Integer.compare(a.length(), b.length());
no subject
Date: 2014-03-20 02:19 pm (UTC)У меня нет опыта писания чего либо на яве (максимум читаю
со словарём), и вот эти стрелочки никаких эмоций не вызывают.no subject
Date: 2014-03-20 03:06 pm (UTC)no subject
Date: 2014-03-20 05:22 pm (UTC)Варианты, которые уже предложили в комментариях - это вот оно, более по-явовски?
no subject
Date: 2014-03-20 05:23 pm (UTC)Не уверен.
no subject
Date: 2014-03-20 05:27 pm (UTC)no subject
Date: 2014-03-23 06:30 am (UTC)no subject
Date: 2014-03-20 02:34 pm (UTC)no subject
Date: 2014-03-20 02:35 pm (UTC)f x = \y -> x+y
no subject
Date: 2014-03-20 02:37 pm (UTC)no subject
Date: 2014-03-20 03:05 pm (UTC)no subject
Date: 2014-03-20 03:14 pm (UTC)Но лисп - счастливое исключение (должны же быть вечные ценности). Это, пожалуй, единственный язык, к которому есть только одна придирка. Скобочки :)
no subject
Date: 2014-03-20 05:26 pm (UTC)Внезапно задался вопросом - а что в смолтолке с лямбдами - оказывается есть, называются блоки, но тоже выглядят не очень-то.
no subject
Date: 2014-03-20 03:52 pm (UTC)В целом Java вообще некрасивая - из языков с аналогичным синтаксисом красивы (при правильном применении) только "чистый" C и C++ (в последнем случае правильное применение очень нетривиально).
no subject
Date: 2014-03-20 05:59 pm (UTC)no subject
Date: 2014-03-20 06:51 pm (UTC)no subject
Date: 2014-03-23 07:54 am (UTC)