Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

第一回OUCC LT会 D言語をしよう

1,128 views

Published on

D言語!

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

第一回OUCC LT会 D言語をしよう

  1. 1. D言語をしよう
  2. 2. D言語をしよう
  3. 3. 自己紹介 • はやしくんさん!です! • 理学部化学科3回生 • Twitter: @tree0_0tree • PythonでWeb開発やったりAndroid/iOSアプリ 開発したりしてます(KOANアプリとか) • D言語歴は2週間くらい
  4. 4. D言語is何? • Dark Languageの略 • C言語並の実行速度で、C++みたいな複雑仕様じゃな くて、JavaみたいなGCを持ち合わせた型推論とか配 列のスライスとかができる超クールでモダンなサイコー の言語 • 強い静的型付けのマルチパラダイム言語
  5. 5. D言語is何? • サイコーの言語過ぎてなかなか言語仕様が固まらなかっ たっぽい • 頻繁な破壊的な言語仕様の変更が多かったが、最近は 落ち着いてきてなんか使えそうな感じがしてきた
  6. 6. こんな感じ • いい感じのGC(マーク&スイープ) • 型推論 • Template • Cの関数を呼び出せる • unittestが言語仕様に含まれてる • DUBっていうビルドツールがある
  7. 7. 困ること • ライブラリとかがまだ微妙い(Cの関数群とか 使えるけど型的なアレでラッパ無いときつかっ たりする) • IDE氏∼∼∼∼∼ • 公式ドキュメントのサンプルコードを参考に して書くと動かなかったりする
  8. 8. でも!

×