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
Pavel Fatin
April 16, 2013
Programming
140
0
Share
Практичность Scala
JUG.ru 2013,
http://jug.ru
http://www.youtube.com/watch?v=r2tzd7-LXdI#t=884
Pavel Fatin
April 16, 2013
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
160
Scala Plugin для IntelliJ IDEA
pavelfatin
0
74
Scala plugin for IntelliJ IDEA
pavelfatin
0
160
Other Decks in Programming
See All in Programming
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
11
3.1k
Stage 3 Decorators でできること / できないこと / TSKaigi 2026
susisu
1
1.4k
TSKaigi2026-静的解析への投資がAI時代のコード品質を支える ── カスタムESLintルールの設計と運用
hayatokudou
7
1.3k
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
140
Technical Debt: Understanding it Rightly, Engaging it Rightly #LaravelLiveJP
shogogg
0
180
Why Laravel apps break—Mastering the fundamentals to keep them maintainable
kentaroutakeda
1
320
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.2k
AIエージェントと協働するCLI開発 — BunとOpenClawで学んだこと
yoshikouki
1
230
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
310
Make SRE Operations Easier with Azure SRE Agent
kkamegawa
0
2.3k
自動レビューエンジンの実装と運用 ~レビューのない世界へ~
kurukuru1999
2
300
Signal Forms: Beyond the Basics @ngBaguette 2026 in Paris
manfredsteyer
PRO
0
180
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Statistics for Hackers
jakevdp
799
230k
The Cost Of JavaScript in 2023
addyosmani
55
10k
A Soul's Torment
seathinner
6
2.9k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
160
My Coaching Mixtape
mlcsv
0
140
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.8k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
Rails Girls Zürich Keynote
gr2m
96
14k
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 – это практично
Спасибо!