Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Практичность Scala
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Pavel Fatin
April 16, 2013
Programming
0
130
Практичность Scala
JUG.ru 2013,
http://jug.ru
http://www.youtube.com/watch?v=r2tzd7-LXdI#t=884
Pavel Fatin
April 16, 2013
Tweet
Share
More Decks by Pavel Fatin
See All by Pavel Fatin
Inside the IntelliJ Scala Plugin
pavelfatin
1
160
Design Patterns in Scala
pavelfatin
6
1.6k
Новый подход к компиляции Scala в IntelliJ IDEA
pavelfatin
0
150
Scala Plugin для IntelliJ IDEA
pavelfatin
0
69
Scala plugin for IntelliJ IDEA
pavelfatin
0
160
Other Decks in Programming
See All in Programming
Windows on Ryzen and I
seosoft
0
360
Redox OS でのネームスペース管理と chroot の実現
isanethen
0
420
Takumiから考えるSecurity_Maturity_Model.pdf
gessy0129
1
160
生成 AI 時代のスナップショットテストってやつを見せてあげますよ(α版)
ojun9
0
300
エンジニアの「手元の自動化」を加速するn8n 2026.02.27
symy2co
0
180
20260228_JAWS_Beginner_Kansai
takuyay0ne
5
610
PHP 7.4でもOpenTelemetryゼロコード計装がしたい! / PHPerKaigi 2026
arthur1
1
390
メッセージングを利用して時間的結合を分離しよう #phperkaigi
kajitack
3
310
守る「だけ」の優しいEMを抜けて、 事業とチームを両方見る視点を身につけた話
maroon8021
3
1.3k
OTP を自動で入力する裏技
megabitsenmzq
0
120
Java 21/25 Virtual Threads 소개
debop
0
260
へんな働き方
yusukebe
5
2.8k
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Deep Space Network (abreviated)
tonyrice
0
95
Speed Design
sergeychernyshev
33
1.6k
Building an army of robots
kneath
306
46k
The Curse of the Amulet
leimatthew05
1
10k
What does AI have to do with Human Rights?
axbom
PRO
1
2k
Utilizing Notion as your number one productivity tool
mfonobong
4
270
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
150
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
500
How to build a perfect <img>
jonoalderson
1
5.3k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
130
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Transcript
Практичность Scala Павел Фатин
[email protected]
разработчик Scala плагина для IntelliJ
IDEA, JetBrains
Достоинства Java JVM ООП Инфраструктура Распространенность
Недостатки Java Просчеты в дизайне языка Низкоуровневая модель
многопоточности
Scala сохраняет JVM Статическая типизация Высокая производительность
Совместимость с Java ООП Настраиваемая сложность Проверенность временем
Scala предоставляет Выразительный синтаксис Неизменяемость Функциональное программирование
Продуманная библиотека коллекций Победа над NPE Улучшенная работа с API Поддержка XML DSL
Краткость Scala Java
Свойства Java Scala
Функции
Неизменяемые коллекции Scala Java
Функциональность коллекций
Option вместо NPE Java Scala
Удобная работа с API
Встроенный XML
DSL
Scala – это практично
Спасибо!