• Имеет ли смысл переводить java проект на scala?

    @lucky_libora
    Вопрос требует уточнения, что именно вы хотите перенести на Scala?

    - Часть логики
    - Полный отказ от Java
    - Переписать все на Scala с 0
    Ответ написан
    Комментировать
  • Что учить Java или Scala

    @lucky_libora
    Лучше все же начать с Java

    На Скалу сразу не залезешь :)

    Рекомендую все же начать с Java, в процессе обучения сформируются основные понятия и принципы программирования, а уже потом прыгать на Scala, к тому же как нам известно компилируется в Java byte code и использует многие вещи из Java

    Но стоит отметить что полноценный переход с Java на Scala не так уж прост. Scala - это непросто расширение Java с синтаксическим сахаром, это полноценный набор концептов, сочетающий в себе принципы объектно-ориентированного и функционального программирования
    Ответ написан
    Комментировать
  • Стоит ли изучать Scala начинающему?

    @lucky_libora
    Все зависит от того в какой сфере вы хотели бы работать
    Ответ написан
    Комментировать
  • Есть ли ниша у Scala в web-приложениях?

    @lucky_libora
    Да есть, но нужно учитывать специфику веб-приложения

    Scala наиболее подходит для высоконагруженных систем и для систем с реалтайм вычислениями (реактивное программирование)

    Но на самом деле не составит большого труда написать и небольшое приложение на Scala, используя какой-нибудь удобный веб-фреймворк к примеру Play (RoR like), в итоге получив запас по использованию ресурсов
    Ответ написан
    Комментировать
  • Какую выбрать базу данных и ORM для Scala?

    @lucky_libora
    Можно воспользоваться PostgreSQL

    БД реляционная, имеет встроенный тип для работы с JSON с необходимыми методами
    Ответ написан
    Комментировать