сорі за оффтопік, але було б непогано, також, зробити добірку українських IT спільнот у телеграмі бо їх там достатня кількість на різні теми, але можливо не всі знають про це. Так наприклад у нас є телеграм чат scala ukraine (t.me/scala_ukraine)
Якщо це не тільки україномовні, то від себе хочу поділитися чудовим подкастами на scala тематику і не тільки:
www.tooling-talks.com
anchor.fm/happypathprogramming
Тоді 100% зараз краще робити ставку на Scala 2, введення всибічної і стабільної підтримки Scala 3 для цих напрямків займе якийсь час
Залежить від того чи ви хочете швидше вже на проект попасти, тоді краще Scala 2, на третій ще не так багато проєктів. Якщо ж вам все одно або ви хочете писати щось для себе і знуля, то рекомендую починати вже Scala 3. Загалом же багато чого співпадає в цих версіях, тому якщо ви знаєте Scala 2 вже на достатньо хорошому рівні, то для вас вивчити Scala 3 буде не складно. Також майте на увазі, що екосистема скали ще не цілком готова для Scala 3, тому можуть бути поодинокі випадки бібліотек які не до кінця підтримують Scala 3, і там треба самому портити.
На цю тему, доречі, можете почитати мою статтю hackernoon.com/...obie-for-ci-notifications, там є декілька слів про це.
Аргументы в духе «надо писать на ассемблере». скалу хоронят уже 7 лет на моей памяти, а старики говорят, что и до того хоронили. Только вот похоронить ни как не могут почему-то, а адопшн Скалы крупными компаниями все равно продолжается, язык стабильно в топах pypl.github.io/PYPL.html.
«Собака лает, а караван идёт», no offence.
Дякую за відгук, я сподівався що ця стаття зможе стати в нагоді і не на скалі)
Про
я і не подумав, я трошки біасед, для мене цей термін давно зрозумілий, і я забув, що можливо для інших воно НЕ зрозуміло, можливо додам пояснення. Під
,якщо коротко, то мається на увазі, що ми загортаємо код в ліниву обгортку для того щоб виконати цей код пізніше, тобто в момент саспенду нічого не буде виконуватися.
Сприводу
теж гарне зауваження.
Дякую!