Я занимаюсь Java в течение длительного времени и начал Scala около 6 месяцев назад. Я люблю этот язык. Одна вещь, которую я обнаружил, заключается в том, что есть несколько способов сделать что-то. Я не знаю, было ли это из-за характера языка или из-за того, что он еще молод и развивается, идиомы и лучшие практики не появились.
Меня удивляет, что я всегда был python над человеком perl, где:
"Должен быть один - и желательно только один - простой способ сделать это".
имеет для меня больше смысла, чем
"Там более одного способа это сделать".
Мне интересно узнать, как вы думаете, Scala подходит для этой шкалы и почему?
Цитаты: Python PEP20 и ссылка Perl