Scala In Perl Company : Hatena
Abstract
はてなでベータ版を提供中のサーバ管理サービスであるMackerelは、サーバサイドをScalaを使って実装しています。
このトークでは、10年あまりPerlを利用してきたはてなが、なぜ新たな開発言語としてScalaを選択したのかや、言語の変化が開発フローにどのような影響あたえたのかについて解説します。Scalaの言語自体にフォーカスするのではなく、Webアプリケーション開発にScalaを採用したメリットやデメリットを、Perlと比較しながら、Perlエンジニアの体験を通じて紹介する予定です。
- はてなにおけるPerlによるWeb開発の課題
- なぜScalaを選択したのか
- Scalaを用いたWebアプリケーション開発
- エコシステム
- フレームワーク/ライブラリ
- 開発環境
- デプロイ
- 実際にScalaを利用してよかったところ/わるかったところ
- 豊富な言語機能
- リファクタリング/レビュー
- コンパイル時間と開発のリズム
Talk Details
Venue | Main Hall (Fujiwara Hiroshi Hall) |
---|---|
Starts On | 2014-08-29 13:40:00 |
Talk Category | Tutorial |
Language | Japanese |
Slide Subtitles | Japanese |
Talk Duration | 20 minutes |
Material (Difficulty) Level | Regular |
May we take your photo? | allow |
May we record your talk? | allow |