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
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
67
Scala plugin for IntelliJ IDEA
pavelfatin
0
160
Other Decks in Programming
See All in Programming
生成AIを活用したソフトウェア開発ライフサイクル変革の現在値
hiroyukimori
PRO
0
110
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
開発者から情シスまで - 多様なユーザー層に届けるAPI提供戦略 / Postman API Night Okinawa 2026 Winter
tasshi
0
210
CSC307 Lecture 04
javiergs
PRO
0
660
AIによる高速開発をどう制御するか? ガードレール設置で開発速度と品質を両立させたチームの事例
tonkotsuboy_com
7
2.4k
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
Raku Raku Notion 20260128
hareyakayuruyaka
0
370
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
660
組織で育むオブザーバビリティ
ryota_hnk
0
180
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
210
Oxlintはいいぞ
yug1224
5
1.4k
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
280
Featured
See All Featured
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3k
A better future with KSS
kneath
240
18k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
How GitHub (no longer) Works
holman
316
140k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Color Theory Basics | Prateek | Gurzu
gurzu
0
200
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
Technical Leadership for Architectural Decision Making
baasie
2
250
RailsConf 2023
tenderlove
30
1.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
190
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 – это практично
Спасибо!