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
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
540
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
140
AI時代の認知負荷との向き合い方
optfit
0
140
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
480
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
AI & Enginnering
codelynx
0
110
CSC307 Lecture 06
javiergs
PRO
0
680
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.5k
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
120
Oxlintはいいぞ
yug1224
5
1.3k
AtCoder Conference 2025
shindannin
0
1k
ZJIT: The Ruby 4 JIT Compiler / Ruby Release 30th Anniversary Party
k0kubun
1
390
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
Music & Morning Musume
bryan
47
7.1k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
The Curse of the Amulet
leimatthew05
1
8.2k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
117
110k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
200
New Earth Scene 8
popppiees
1
1.5k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
110
Leo the Paperboy
mayatellez
4
1.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Agile that works and the tools we love
rasmusluckow
331
21k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
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 – это практично
Спасибо!