Курс Scala 2022. Лекция 1, часть 1. Введение в Scala

  Рет қаралды 9,506

Максим Валянский о программировании

Максим Валянский о программировании

Күн бұрын

Пікірлер: 23
@mikhaillermontov8228
@mikhaillermontov8228 2 жыл бұрын
Начал изучать скала из-за того что нужен спарк и что то простое написать могу ) но чем больше погружаюсь в сам язык тем интересней )))!!! Очень хорошая подача материала ИМХО))! Так держать 👏
@mortrap3000
@mortrap3000 2 жыл бұрын
подписался на канал и стал смотреть из-за твоего коммента Р))
@ВладиленЁлкин
@ВладиленЁлкин 2 жыл бұрын
14:22 в scala 3 можно не создавать отдельный объект, а написать функцию (через def) с аннотаций @main
@himmih
@himmih Жыл бұрын
Спасибо огромное за эти лекции!!!
@Dimon-pokemon2249
@Dimon-pokemon2249 2 жыл бұрын
Круто! Спасибо за лекцию!
@abazhutov
@abazhutov Жыл бұрын
отличная лекция
@Jedi_kich
@Jedi_kich Ай бұрын
Хочется еще по скале видео
@VladimirOrlov-smr
@VladimirOrlov-smr 3 ай бұрын
Думаю, вроде бы лектор похож на Макскома, а оказывается, это он и есть!
@andreyg1511
@andreyg1511 Жыл бұрын
Лекции у вас классные! А где же работающие примеры на гитхабе? Обнаружил только заготовки для проектов.
@ryazhartur
@ryazhartur 2 жыл бұрын
Привычные в императивном стиле циклы (while, for) редко применяются в Scala и рекомендуется пользоваться рекурсией(хвостовой)?
@МаксимВалянскийопрограммирован
@МаксимВалянскийопрограммирован 2 жыл бұрын
Рекурсия это один из вариантов. Он не универсальный, например при работе с коллекциями он хорошо работает с List, но не эффективен при работе, скажем, с Vector. При работе с коллекциями часто вместо цикла можно найти хорошее решение используя функции стандартной библиотеки вроде map/filter/foldLeft.
@Jedi_kich
@Jedi_kich Ай бұрын
А курс окончен?))
@mediazador
@mediazador Жыл бұрын
Максим, спасибо большое за данный материал. При первом знакомстве сталкивался с тем, что разные авторы рекомендовали начинать изучать либо с v2.x, либо с v3.x. Как понимаю, они отличаются достаточно, скажите пожалуйста, если начинать изучать scala, то с какой версии вы порекомендовали бы?
@МаксимВалянскийопрограммирован
@МаксимВалянскийопрограммирован Жыл бұрын
Зависит от целей изучения. В production сейчас чаще используется Scala 2, по этому если цель найти работу Scala-разработчика, то изучать нужно 2-ю. А если для развития кругозора или для личных проектов, то я бы выбрал Scala 3.
@TheRedbeardster
@TheRedbeardster Жыл бұрын
Ух, итить, сам Макском! :) Правда ли, что русские физики выбрали шлакварь, а Луговский набил морду Руту? Шучу-шучу, лор - сила! :)
@Alexander-is1eq
@Alexander-is1eq 2 жыл бұрын
Очень интересное начало, но хотелось бы поменьше видеть лектора, и побольше кода. Когда код занимает всего треть экрана приходится сильно напрягаться, чтобы разглядеть полезный контент на экране планшета, а две трети экрана занимает какой то мужик в очках, не несущий совсем никакой смысловой нагрузки. За уроки большое спасибо.
@DRVTiny
@DRVTiny 2 жыл бұрын
Максим, дико извиняюсь, но не тарджет, а "таагет". Послушайте, например, на translate'е, как это звучит.
@МаксимВалянскийопрограммирован
@МаксимВалянскийопрограммирован 2 жыл бұрын
Спасибо, постараюсь исправиться.
@DRVTiny
@DRVTiny 2 жыл бұрын
@Aslan Ali есть правила фонетики, и нужно их соблюдать. Акцент - вообще не про это, он о "тонкостях" в произношении, но конечно не о том, что человек вместо одного слова произносит другое (например, вовсе не существующее)
@ergo_____3491
@ergo_____3491 2 жыл бұрын
Андрей Коновалов, знаешь почему у твоего коммента одинаковое количество лайков и дизлайков? Потому что дизлайки не отображаются. Общепринято и повсеместно распространено произношение иностранных слов на русский манер, когда разговор идёт на русском языке. По очевидной причине: правила произношения иностранных слов нужно соблюдать, чтобы вас понял иностранец, так как он знает именно такое звучание слова, как предусмотрено правилами иностранного языка. А когда все на русском говорят, то для всех и так понятно, что таргет/тарджет - это target, поэтому нет нужды соблюдать правила фонетики, зато намного удобнее и быстрее произносить иностранное слово на русский манер - на манер родного языка, вместо смешивания русской фонетики и фонетики иностранного языка (это даже звучать будет дико). Но тут ворвался ты и решил научить всех как правильно жить. Так обычно делают люди с комплексами неполноценности, которые при этом из себя ничего не представляют, поэтому к другим докапываются на ровном месте и необоснованно. Иди ещё юристов поучи как "форс мажор" произносить.
@ergo_____3491
@ergo_____3491 2 жыл бұрын
@@МаксимВалянскийопрограммирован вы все правильно делали, не стоит обращать внимание всяких рандомных оленей.
@zahodiChe
@zahodiChe 11 ай бұрын
11:13 минутка украинского😂
@TheJabberwahh
@TheJabberwahh 2 жыл бұрын
...ретУрн...
Курс Scala 2022. Лекция 1, часть 2. Case-классы и pattern matching
30:06
Максим Валянский о программировании
Рет қаралды 5 М.
Тиньков поясняет за языки программирования
0:57
код короля анура
Рет қаралды 73 М.
Wednesday VS Enid: Who is The Best Mommy? #shorts
0:14
Troom Oki Toki
Рет қаралды 50 МЛН
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
Podman vs. Docker | Container Runtime Comparison
6:03
Brian Cooper
Рет қаралды 4
Курс Scala 2022. Лекция 10, часть 1. Реактивные потоки и введение в Akka Streams
40:35
Максим Валянский о программировании
Рет қаралды 661
Курс Scala 2020. Лекция 1, часть 1. Обзор курса и введение в Scala.
35:06
Максим Валянский о программировании
Рет қаралды 7 М.
Курс Scala 2022. Лекция 11. Cats Effect и Http4s (Никита Стёпин)
42:13
Максим Валянский о программировании
Рет қаралды 1,6 М.