Submit Search
Upload
福井技術者のつどい その1 タコでもわかるD言語講座
•
Download as ODP, PDF
•
0 likes
•
1,386 views
明
明洋 庄司
Follow
福井技術者の集い その1 タコでもわかるD言語講座
Read less
Read more
Report
Share
Report
Share
1 of 12
Download now
Recommended
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
llamakko_cafe
『全日本学生ゲーム開発サークル連合』の紹介
『全日本学生ゲーム開発サークル連合』の紹介
IGDA Japan
澤田進平 (筑波大学) http://www36.atwiki.jp/zengeren/ IGDA日本 同人・インディーゲーム部会(SIG-Indie)第1回研究会「同人・インディーゲーム開発の現状と課題」 http://www.igda.jp/modules/news/article.php?storyid=1633
D I/O
D I/O
monoshoo
D言語のI/Oのお話し
C# で i phone ゲーム開発
C# で i phone ゲーム開発
Katsutoshi Makino
オンラインゲーム開発の楽しさ
オンラインゲーム開発の楽しさ
Akineko Shimizu
オンラインゲーム開発の環境面と技術面で楽しさの紹介
水を求めて〜蜃気楼に負けないゲーム開発〜
水を求めて〜蜃気楼に負けないゲーム開発〜
dan5
【mBaaSユーザー発表会】LTで開発のヒントを掴もう!発表スライド
楽しくて病みつきになるゲームジャムのススメ
楽しくて病みつきになるゲームジャムのススメ
Hiroki Omae
ゲームジャムって何?おいしいの?どんなのがあるの?そんな疑問に答えるプレゼンをやってみました。ご笑覧下さい。
面白いゲームを作る方法
面白いゲームを作る方法
kosenconf012hachinohe
2010.1.30 高専カンファレンス in 八戸 一般発表4「面白いゲームを作る方法」
Recommended
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
学生・生徒のうちにやっておきたいこと、挑戦しておきたいこと
llamakko_cafe
『全日本学生ゲーム開発サークル連合』の紹介
『全日本学生ゲーム開発サークル連合』の紹介
IGDA Japan
澤田進平 (筑波大学) http://www36.atwiki.jp/zengeren/ IGDA日本 同人・インディーゲーム部会(SIG-Indie)第1回研究会「同人・インディーゲーム開発の現状と課題」 http://www.igda.jp/modules/news/article.php?storyid=1633
D I/O
D I/O
monoshoo
D言語のI/Oのお話し
C# で i phone ゲーム開発
C# で i phone ゲーム開発
Katsutoshi Makino
オンラインゲーム開発の楽しさ
オンラインゲーム開発の楽しさ
Akineko Shimizu
オンラインゲーム開発の環境面と技術面で楽しさの紹介
水を求めて〜蜃気楼に負けないゲーム開発〜
水を求めて〜蜃気楼に負けないゲーム開発〜
dan5
【mBaaSユーザー発表会】LTで開発のヒントを掴もう!発表スライド
楽しくて病みつきになるゲームジャムのススメ
楽しくて病みつきになるゲームジャムのススメ
Hiroki Omae
ゲームジャムって何?おいしいの?どんなのがあるの?そんな疑問に答えるプレゼンをやってみました。ご笑覧下さい。
面白いゲームを作る方法
面白いゲームを作る方法
kosenconf012hachinohe
2010.1.30 高専カンファレンス in 八戸 一般発表4「面白いゲームを作る方法」
ゲームの企画って…
ゲームの企画って…
Hiroyuki Shimanishi
個人的に、ゲームの企画の業務ってなんなのかを整理するのに作成した資料。 プログラムも絵も音もダメ、というと何をするのか? を考えてみた。 汎用性はないので、つっこみがあると私が得をします DL不可でプライベート設定になってるの気づかなかった。
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
narumi_
個人開発でゲームを作成した際に自分がどんな方法で行ったのかまとめました。 個人でゲームを作ってみたいと思っている方に参考になれば嬉しいです。
ゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのこと
MASA_T_O
2014年3月22日発表
エターナらないゲーム開発
エターナらないゲーム開発
Kohki Miki
インディーゲーム開発アンチパターンとその解決策
東方紅魔郷AI
東方紅魔郷AI
aki33524
Swiftアプリ制作入門 かんたんシューティングゲーム
Swiftアプリ制作入門 かんたんシューティングゲーム
聡 中川
エンジニアインターン 就活イベント 「Swiftアプリ制作」用スライドです。
一人からのゲーム開発
一人からのゲーム開発
Haruto Watanabe
山陰ITPro勉強会で発表したスライドです
More Related Content
Viewers also liked
ゲームの企画って…
ゲームの企画って…
Hiroyuki Shimanishi
個人的に、ゲームの企画の業務ってなんなのかを整理するのに作成した資料。 プログラムも絵も音もダメ、というと何をするのか? を考えてみた。 汎用性はないので、つっこみがあると私が得をします DL不可でプライベート設定になってるの気づかなかった。
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
narumi_
個人開発でゲームを作成した際に自分がどんな方法で行ったのかまとめました。 個人でゲームを作ってみたいと思っている方に参考になれば嬉しいです。
ゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのこと
MASA_T_O
2014年3月22日発表
エターナらないゲーム開発
エターナらないゲーム開発
Kohki Miki
インディーゲーム開発アンチパターンとその解決策
東方紅魔郷AI
東方紅魔郷AI
aki33524
Swiftアプリ制作入門 かんたんシューティングゲーム
Swiftアプリ制作入門 かんたんシューティングゲーム
聡 中川
エンジニアインターン 就活イベント 「Swiftアプリ制作」用スライドです。
一人からのゲーム開発
一人からのゲーム開発
Haruto Watanabe
山陰ITPro勉強会で発表したスライドです
Viewers also liked
(7)
ゲームの企画って…
ゲームの企画って…
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
個人開発でゲーム一本完成させるまでの苦難の道のり 〜企画編〜
ゲーム制作初心者が知るべき8つのこと
ゲーム制作初心者が知るべき8つのこと
エターナらないゲーム開発
エターナらないゲーム開発
東方紅魔郷AI
東方紅魔郷AI
Swiftアプリ制作入門 かんたんシューティングゲーム
Swiftアプリ制作入門 かんたんシューティングゲーム
一人からのゲーム開発
一人からのゲーム開発
福井技術者のつどい その1 タコでもわかるD言語講座
1.
タコでもわかるD言語講座 鯖江高校 2年
庄司 明洋 / @alpha_kai_NET
2.
自己紹介 ● 鯖江高校2年なので普通の高校生です
● 今回の主催です・・・ ● アメリカ合衆国 ワイオミング州ララミー市生まれ ● D言語大好きです Rubyも好きです ● 最近はHaskellいいなぁとか思っています ● 同人サークルProject Originの代表 ● セキュリティキャンプ 全国大会 2014 セキュアなシステムを作ろうクラス システムソフトウェアゼミ卒業し ました ● 低レイヤーに手を出したいと思っているが時間がなくてつらい ● ちなみにVim派です ● 詳しいプロフィールはこちらをどうぞ : http://alpha-kai-net.info
3.
今日の目標 ● D言語という素晴らしい言語をみんなに知って
もらう ● 今日はD言語の処理系を全員にインストールし てもらう → D言語ユーザー増える!!
4.
Let's D! ●
公式サイト : http://dlang.org さあ!インストールしよう! - Windows : インストーラーあります - Linux : 各パッケージマネージャーから - Mac : homebrewとかで
5.
Hello Worldだ! ね?簡単でしょ?
C言語に似た構文 hw.dとして保存してから コンパイル&実行 : rdmd hw.d
6.
次はFizzBuzz
7.
D言語の特徴 ● ユーザーが少ない
- つらい ● D言語君つよい
8.
結局D言語の利点は? ● バイナリを吐く言語には珍しくGCを標準で搭載
● 関数型言語由来の機能が使える - Immutable, lambda, 他にも・・・ ● 契約によるプログラミングができる ● ほとんどの処理をコンパイル時評価する - 実行時のコストが低くなる ● ネイティブで動くのでとてもはやい ● 標準ライブラリが充実してるので生産性が高い - jsonパーサーとかネットワーク通信ライブラリ(curlのラッパー) とかいろいろあります ● まだまだありますが割愛
9.
関数型由来の機能 ● Lambda
– 無名関数 (){ writeln(“lambda”); }; -こんな感じで関数リテラルが作れる -書いてないけど引数を渡すことも可能 ● Immutable – 不変値 constみたいなもの ● あとは割愛
10.
契約によるプログラミング ● 事後条件/事前条件でエラーを事前に抑止でき
る ● コードの可読性があがる ● 凡例は割愛
11.
D言語で作ったものの紹介 ● Twitter4D
: D言語製のTwitterAPIラッパー ● TwitNotify : libnotify(notify-send)と Twitter4Dを使ったD言語製のTwitter通知ツー ル 標準ライブラリがとても充実しているのでとて も楽 ● ほかは僕のGitHubを見てください – https://github.com/alphaKAI
12.
Let's Enjoy D!
● さあ、みなさんD言語をはじめましょう ● 質問のある方はお気軽にどうぞ ご清聴ありがとうございました
Download now