Павел Фатин - Чем хорош язык Scala

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 22

  • @TeuvoLaaksonen
    @TeuvoLaaksonen 3 месяца назад +50

    А какие методы вы используете для сравнения производительности Scala и Java? я сам долго выбирал курсы по IT, рассматривал разные компании и остановился на Skypro, теперь работаю в финтехе и не жалею))

  • @azamatk4302
    @azamatk4302 3 года назад +3

    Спасибо! После просмотра вообще не хочется кодить на скале =)

  • @kotojava
    @kotojava 7 лет назад

    Пример с использованим поля в классе Cirle по дефолту использован в скале как final, но ведь чаще всего это именно переменная. Неужели скала сможет в ентерпрайз? Товарищи, что думаете?

    • @zabutimaxim
      @zabutimaxim 7 лет назад

      легко! как раз там immutable самое оно!

  • @Anton_Zh
    @Anton_Zh 3 года назад

    скала язык сложный но если знающий человек хорошо объяснит то как и бы не так сложно... а таких кто может объяснить хорошо крайне мало особенно на скале

  • @110177019
    @110177019 9 лет назад +3

    Честно слушал 10 минут. Просто заставляя себя. Дальше не смог - докладчик разозлил сильно. Слов много - смысла мало. Выключил с облегчением.

    • @birds_channel
      @birds_channel 6 лет назад +2

      x2 скорость и вперед, пока только начал смотреть, надеюсь воды будет меньше

    • @АндрейШишкин-ч7у
      @АндрейШишкин-ч7у 6 лет назад +1

      Извините, возможно вы не знаете. В ютубе есть возможность увеличивать скорость воспроизведения видео. Это очень помогает как раз в таких случаях, когда докладчик тянет кота за яйца ))

  • @lxndr4ful
    @lxndr4ful 10 лет назад

    Пашка - с Днем Рожденья! Крут!

  • @venikkin
    @venikkin 11 лет назад

    К сожалению, плохо слышно что говорят парни из зала.

  • @andd3dfx
    @andd3dfx Год назад

    Кажется, что тема все же не раскрыта

  • @Selavy82
    @Selavy82 8 лет назад +1

    Практически все перечисленные фичи из плюсов Scala вошли в JavaSE 8. Доклад явно нуждается в обновлении, и даже в переименовании - "Чем хорош язык Scala по сравнению с JavaSE 7?" Сейчас, послушав его, невозможно понять, чем Scala лучше...

    • @mer3abec
      @mer3abec 8 лет назад +1

      Скала прежде всего функциональный язык. После императивного стиля лично мне трудно дается функциональный стиль. Но попробывав некоторые фишки в скала я обнаружил что мне их реально нехватает в джаве. Например внутренние функции. В скале много всяких фишек для работы с колекциями. Но опять же, метод типа ++= или :~> меня лично отталкивает. Короче, чтобы стать эфективным скала програмистом, надо знать теорию категорий и быть больше математиком. Все эти сокращения иногда так мозг парят, что без пол литра не разберешся. Монады, моноиды, типы высших порядков, короче писец.

    • @zabutimaxim
      @zabutimaxim 7 лет назад +1

      можно подробней что вошло? immutable? properties? multiple inheritance? NPE?
      ничего подобного!
      крме stream, который лишь жалкое подобие high order function в скала, т.е. оно очень-очень отдалённо напоминает, но скала просто на порядок круче. попробуй попиши на скале и ты джаву будешь вспонинать как страшный сон, серьёзно!

    • @Selavy82
      @Selavy82 7 лет назад

      Я Scala`у более или менее знаю, писал pet-project`ы и убежать меня в её плюсах не нужно, мой комментарий относился именно к этому докладу, не нужно принимать его на счёт Scala`ы вообще. Но я в кровавом Enterprise`е, так что вынужден писать на Java`е. С другой стороны, как функциональщик и в чём-то Scala`ист (хотя сам я больше предпочитаю Clojure, но его, в отличие от Scala`ы, вообще продать куда-либо не реально), пытаюсь, что называется, "выжать из Java`ы все соки" - и ты знаешь, определённого успеха в этом я достиг! Не только Stream`ы, появилось большое кол-во библиотек, фреймворков и других инструментов в духе Scala`ы, которые позволяют дотянуться до выразительности этого языка. Если интересно, посмотри Lombok, JOOQ, RxJava, JavaSlang, Cyclops-react, CheckerFramework, Spring 5 (но не предыдущие версии!), Dagger, да и Gradle с плагинами против SBT не так уж и плох. Я сейчас с коллегой-Scala`истом как раз готовлю доклад на Joker 2017 на эту тему, так что если согласуют - если есть что сказать - приходи, послушаешь и поспорим.

    • @zabutimaxim
      @zabutimaxim 7 лет назад

      Вячеслав Лапин с ентерпрайзом сочувствую :-)
      спасибо за приглашение, но мне до вас 4 часа лету, так что нет уж лучше вы к нам :-))

  • @nonamenobody2795
    @nonamenobody2795 4 года назад

    Ничем?

  • @beizero2741
    @beizero2741 9 лет назад

    Ну... Не оч...

  • @nobulletnav
    @nobulletnav 11 лет назад

    Парень мало знает о многопоточности Java. Жирный минус за это.

  • @user-olegmish
    @user-olegmish 4 года назад

    Скала - отличный язык но Овер наркоманский