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
0
120
Практичность 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
150
Design Patterns in Scala
pavelfatin
6
1.5k
Новый подход к компиляции Scala в IntelliJ IDEA
pavelfatin
0
140
Scala Plugin для IntelliJ IDEA
pavelfatin
0
59
Scala plugin for IntelliJ IDEA
pavelfatin
0
150
Other Decks in Programming
See All in Programming
Cloudflare Workersで進めるリモートMCP活用
syumai
5
520
監視 やばい
syossan27
12
10k
On-the-fly Suggestions of Rewriting Method Deprecations
ohbarye
3
5.4k
開発者フレンドリーで顧客も満足?Platformの秘密
algoartis
0
220
ビカム・ア・コパイロット
ymd65536
1
130
KawaiiLT 登壇資料 キャリアとモチベーション
hiiragi
0
160
カウシェで Four Keys の改善を試みた理由
ike002jp
1
140
ウォンテッドリーの「ココロオドル」モバイル開発 / Wantedly's "kokoro odoru" mobile development
kubode
2
560
「理解」を重視したAI活用開発
fast_doctor
0
300
ASP.NETアプリケーションのモダナイゼーションについて
tomokusaba
0
260
2025-04-25 GitHub Copilot Agent ライブデモ(スクリプト)
goataka
0
110
エンジニアが挑む、限界までの越境
nealle
1
330
Featured
See All Featured
Mobile First: as difficult as doing things right
swwweet
223
9.6k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
The Cult of Friendly URLs
andyhume
78
6.3k
Six Lessons from altMBA
skipperchong
28
3.8k
Docker and Python
trallard
44
3.4k
Typedesign – Prime Four
hannesfritz
41
2.6k
Adopting Sorbet at Scale
ufuk
76
9.4k
Into the Great Unknown - MozCon
thekraken
38
1.8k
A better future with KSS
kneath
239
17k
Become a Pro
speakerdeck
PRO
28
5.3k
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 – это практично
Спасибо!