Ответы пользователя по тегу Scala
  • Spring Scala стоит ли использовать?

    Для Scala стало модным для существующих библиотек на Java писать высокоуровневые обёртки, но я считаю это несовсем верным путём. Во-первых, как правило, страдает производительность. Во-вторых, при выбросе исключения вы получаете невменяемый stack trace с такими строками как MyClass#anonfun#dde#ff. Кстати говоря, с логами та же ситуация с непонятными именами. В-третьих, Scala это совсем другая идеология и использовать её только ради некоторых "плюшек" для более менее серьёзного проекта чистый overkill. Лучше уж использовать Java 8. Учитывая то, что Spring Scala это неофициальный проект и плохо поддерживается, лучше вообще его не использовать.
    Ответ написан
    1 комментарий
  • С чего начать в Scala (?) разработчику из PHP мира?

    Чтобы эффективно писать на Scala нужно сначала изучить Java SE. Scala все свои высокие абстракции так или иначе транслирует в концепции Java. А чтобы всё это дело ещё лучше понимать надо разбираться в принципах работы JVM. Обычно всё это используется для создания более менее глобальных, высоконагруженных, распределённых приложений. Вакансий по Scala со временем появляется всё больше и больше. Но язык не без своих проблем, стоит только взглянуть на багтрекер и выступления Paul Phillips. Тем не менее он активно развивается, растёт комьюнити. Запущен проект Dotty, в котором компилятор перепишут чтобы он был проще и большее количество людей смогло разобраться в нём чтобы контрибьютить.

    PHP отлично подходит для большинства веб-проектов. Пересаживаться на Scala стоит только если вы хотите разрабатывать что-то более глобальное и сложное с большой базой кода.
    Ответ написан
    Комментировать