エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント4件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
テンプレートエンジンを7倍高速化するまで - YAPC::Asia Tokyo 2014
「Hamlit」はRuby製テンプレートエンジンHamlの7倍程度高速に動作する同言語の実装です。 本トークでは... 「Hamlit」はRuby製テンプレートエンジンHamlの7倍程度高速に動作する同言語の実装です。 本トークでは私がHamlitの開発を通して感じたことを元に、以下のトピックについて話します。 ライブラリ高速化の過程 最初の仮説とその失敗 高速化のアイデアを思いつくまでのプロセス 再実装することの意義 なぜ既存の実装を改善しなかったか 書き直すことで得られた経験 既存実装との衝突 意味不明な仕様の保守性 保守しやすい仕様とは 生存戦略 2番煎じにならないために 不完全なリリースの功罪 炎上 先輩からの学び 戦争の舞台裏 Rubyにおける高速化の具体的なテクニックに関する話題は避け、高速化のモチベーションや開発プロセス等にフォーカスして話す予定です。 テンプレートエンジン高速化の過程に関してはHTMLを書いたことがある程度の知識を前提に紹介します。
2015/06/16 リンク