Зачем нужен Scala?
Разбираем, почему это не самый популярный язык.
Разработчик языка рассчитывал, что Scala станет преемником Java: он наследует многое хорошее из Java, работает по схожим принципам и добавляет что-то своё. И хотя Scala не стал таким же распространённым, всё равно стоит понять, из чего он сделан.
Читать далее
Разбираем, почему это не самый популярный язык.
Разработчик языка рассчитывал, что Scala станет преемником Java: он наследует многое хорошее из Java, работает по схожим принципам и добавляет что-то своё. И хотя Scala не стал таким же распространённым, всё равно стоит понять, из чего он сделан.
Читать далее
Журнал «Код» программирование без снобизма
Зачем нужен язык Scala — Журнал «Код»
Встречали в вакансиях позицию разработчика на Scala? Это редкий зверь, но платят нормально. Разберёмся, что это такое и зачем нужно.
👍1
Основы языка Scala
Классы:
1. объявление класса
2. конструкторы
3. синтаксис Геттер/Сеттер
#основы #классы
Читать туториал
Классы:
1. объявление класса
2. конструкторы
3. синтаксис Геттер/Сеттер
#основы #классы
Читать туториал
Scala Documentation
Классы
Основы Scala
ЗНАЧЕНИЯ ПАРАМЕТРОВ ПО УМОЛЧАНИЮ:
Scala предоставляет возможность задавать значения параметров по умолчанию, что позволяет лишний раз не указывать параметры.
#основы
Читать далее
ЗНАЧЕНИЯ ПАРАМЕТРОВ ПО УМОЛЧАНИЮ:
Scala предоставляет возможность задавать значения параметров по умолчанию, что позволяет лишний раз не указывать параметры.
#основы
Читать далее
Scala Documentation
Значения Параметров По умолчанию
Основы Scala
#основы
ИМЕНОВАННЫЕ АРГУМЕНТЫ
При вызове методов можно конкретно указывать название задаваемого аргумента следующим образом:
Читать далее
#основы
ИМЕНОВАННЫЕ АРГУМЕНТЫ
При вызове методов можно конкретно указывать название задаваемого аргумента следующим образом:
Читать далее
Scala Documentation
Именованные Аргументы
Основы Scala
#основы
СОПОСТАВЛЕНИЕ С ПРИМЕРОМ.
Сопоставление с примером (Pattern matching) - это механизм сравнения значений с определенным примером. При успешном совпадении значение может быть разложено на составные части. Мы рассматриваем сопоставление с примером, как более мощную версию switch оператора из Java. Eго также можно использовать вместо серии if/else выражений.
1. Синтаксис
2. Сопоставление с классами образцами
3. Ограждения примеров
4. Сопоставление только с типом
5. Запечатанные классы
6. Замечания
Читать далее
#основы
СОПОСТАВЛЕНИЕ С ПРИМЕРОМ.
Сопоставление с примером (Pattern matching) - это механизм сравнения значений с определенным примером. При успешном совпадении значение может быть разложено на составные части. Мы рассматриваем сопоставление с примером, как более мощную версию switch оператора из Java. Eго также можно использовать вместо серии if/else выражений.
1. Синтаксис
2. Сопоставление с классами образцами
3. Ограждения примеров
4. Сопоставление только с типом
5. Запечатанные классы
6. Замечания
Читать далее
Scala Documentation
Сопоставление с примером
Наиболее распространённые мифы о Scala: сеанс с разоблачением
Для работы со Scala требуются мега-аналитические навыки
Для работы со Scala требуется уверенно понимать функциональное программирование
Синтаксис Scala странный и сложный
.....
Читать далее
Для работы со Scala требуются мега-аналитические навыки
Для работы со Scala требуется уверенно понимать функциональное программирование
Синтаксис Scala странный и сложный
.....
Читать далее
🤔1
Что выведет следующий код?
Anonymous Quiz
37%
Выведет “sublime”
11%
Ничего не выведет
52%
Ошибка при выполнении
Что выведет следующий код?
Anonymous Quiz
27%
Выведет Some(“hi”)
6%
Ничего не выведет
12%
Ошибка при выполнении
55%
Выведет “hi”
👍1
Что выведет этот код?
Anonymous Quiz
19%
Выведется “speed”
56%
Ничего не выведется
12%
Код выдаст ошибку
14%
Ничего из вышеперечисленного
Что выведет этот код?
Anonymous Quiz
16%
Выведется “woof”
66%
Ничего не выведется
6%
Возникнет исключение
13%
Ничего из вышеперечисленного