原悠「Rubyで作る奇妙なプログラミング言語」、情報省正式採用言語Whitespaceも ― 2008年12月31日 11時54分11秒
ASAHIネット(http://www.asahi-net.or.jp)のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://www.amazon.co.jp/exec/obidos/ASIN/4764903628/showshotcorne-22/
Rubyによる情報科学入門 (単行本)
のほかに、もひとつ、Rubyネタ。
http://www.amazon.co.jp/exec/obidos/ASIN/4839927847/showshotcorne-22/
Rubyで作る奇妙なプログラミング言語 Esoteric Language
原 悠 (著)
が出てます。
目次は、
http://book.mycom.co.jp/MYCOM/html/book/978-4-8399-2784-4/index/978-4-8399-2784-4.html
をどうぞ。
目次をみると、Whitespaceの話も出てますね。
Whitespaceは、もう、5、6年前になる?
Ringのミーティングの後、銀座4丁目交差点のところの喫茶店でバカ話をし
ていたとき、ASAHIネットの草野君が教えてくれました。
スパイ御用達言語です。もちろん、情報省の正式採用プログラミング言語で
す。\(^O^)/
昔、弾さんが、タブを使うな、空白に置き換えろと書いたブログのエントリ
があって、それを読んだおれ、Whitespaceを出して、タブをいじめるなという
ネタを書こうと思っていたけど、たぶん、書いてないよね?
この機会に簡単にやっておく。
現代の主流プログラミング言語では、タブと空白は、文法的な区切りを示す
もので読み飛ばされるだけという、あまりに不当かつ差別的かつ屈辱的な扱い
を受け、人間扱いされていない(人間じゃないけど。^^;)。
まあ、いまのご時世でいえば、派遣労働者の首切りですわ。タブと空白は派
遣労働者扱い。
そこで、Whitespaceは、そのアンチテーゼとして、「タブと空白に人権!を」。
タブと空白の地位向上を目指して開発されたという設定。
実際にどう書くかというと、タブと空白だけでプログラムを書く。
その結果、どうなるか。
コンピュータに入っているWhitespaceのプログラムをプリンタで紙に印刷し
て、プログラムをコンピュータから削除してしまえば、手元には真っ白な1枚
の紙しか残らない。
何という素晴らしい性質!\(^O^)/
これがスパイ御用達言語といわれる所以。おれはこれを絶賛し、情報省のプ
ログラミング言語として正式採用した。\(^O^)/
九大の講義でも、情報系の学生だから、Whitespaceを紹介したらウケます。
ただし、深い話もあるので、こうやって冗談も真面目にやると、プログラミ
ング言語の深いところがわかるといって、毎度、紹介しています。
スパイ御用達言語Whitespace
http://compsoc.dur.ac.uk/whitespace/
Whitespace
この数年、Whitespaceとともに紹介しているのが、Grass
これは、日本の農業復活を願う(爆)農家・園芸家御用達言語です。
http://www.blue.sky.or.jp/grass/
ちょっと草植えときますね型言語 Grass
Grassのページの最後に、変な関数型言語のリンクがいくつかあります。
http://www.madore.org/~david/programs/unlambda/
The Unlambda Programming Language
Unlambda: Your Functional Programming Language Nightmares Come True
http://web.archive.org/web/20070205053939/http://ling.ucsd.edu/~barker/Iota/
Iota and Jot: the simplest languages?
http://homepages.cwi.nl/~tromp/cl/lazy-k.html
Lazy K
ほかに有名どころは、
http://ja.wikipedia.org/wiki/Brainfuck
ですね。
スラドJでも話題になってたんだ。一番忙しくて、読んでない時期だなあ。
12月は、デスマーチ状態で、ほんと苦しかったわ。
http://slashdot.jp/developers/08/12/12/1419232.shtml
「Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~」 発売
---
http://www.amazon.co.jp/exec/obidos/ASIN/4764903628/showshotcorne-22/
Rubyによる情報科学入門 (単行本)
のほかに、もひとつ、Rubyネタ。
http://www.amazon.co.jp/exec/obidos/ASIN/4839927847/showshotcorne-22/
Rubyで作る奇妙なプログラミング言語 Esoteric Language
原 悠 (著)
が出てます。
目次は、
http://book.mycom.co.jp/MYCOM/html/book/978-4-8399-2784-4/index/978-4-8399-2784-4.html
をどうぞ。
目次をみると、Whitespaceの話も出てますね。
Whitespaceは、もう、5、6年前になる?
Ringのミーティングの後、銀座4丁目交差点のところの喫茶店でバカ話をし
ていたとき、ASAHIネットの草野君が教えてくれました。
スパイ御用達言語です。もちろん、情報省の正式採用プログラミング言語で
す。\(^O^)/
昔、弾さんが、タブを使うな、空白に置き換えろと書いたブログのエントリ
があって、それを読んだおれ、Whitespaceを出して、タブをいじめるなという
ネタを書こうと思っていたけど、たぶん、書いてないよね?
この機会に簡単にやっておく。
現代の主流プログラミング言語では、タブと空白は、文法的な区切りを示す
もので読み飛ばされるだけという、あまりに不当かつ差別的かつ屈辱的な扱い
を受け、人間扱いされていない(人間じゃないけど。^^;)。
まあ、いまのご時世でいえば、派遣労働者の首切りですわ。タブと空白は派
遣労働者扱い。
そこで、Whitespaceは、そのアンチテーゼとして、「タブと空白に人権!を」。
タブと空白の地位向上を目指して開発されたという設定。
実際にどう書くかというと、タブと空白だけでプログラムを書く。
その結果、どうなるか。
コンピュータに入っているWhitespaceのプログラムをプリンタで紙に印刷し
て、プログラムをコンピュータから削除してしまえば、手元には真っ白な1枚
の紙しか残らない。
何という素晴らしい性質!\(^O^)/
これがスパイ御用達言語といわれる所以。おれはこれを絶賛し、情報省のプ
ログラミング言語として正式採用した。\(^O^)/
九大の講義でも、情報系の学生だから、Whitespaceを紹介したらウケます。
ただし、深い話もあるので、こうやって冗談も真面目にやると、プログラミ
ング言語の深いところがわかるといって、毎度、紹介しています。
スパイ御用達言語Whitespace
http://compsoc.dur.ac.uk/whitespace/
Whitespace
この数年、Whitespaceとともに紹介しているのが、Grass
これは、日本の農業復活を願う(爆)農家・園芸家御用達言語です。
http://www.blue.sky.or.jp/grass/
ちょっと草植えときますね型言語 Grass
Grassのページの最後に、変な関数型言語のリンクがいくつかあります。
http://www.madore.org/~david/programs/unlambda/
The Unlambda Programming Language
Unlambda: Your Functional Programming Language Nightmares Come True
http://web.archive.org/web/20070205053939/http://ling.ucsd.edu/~barker/Iota/
Iota and Jot: the simplest languages?
http://homepages.cwi.nl/~tromp/cl/lazy-k.html
Lazy K
ほかに有名どころは、
http://ja.wikipedia.org/wiki/Brainfuck
ですね。
スラドJでも話題になってたんだ。一番忙しくて、読んでない時期だなあ。
12月は、デスマーチ状態で、ほんと苦しかったわ。
http://slashdot.jp/developers/08/12/12/1419232.shtml
「Rubyで作る奇妙なプログラミング言語 ~Esoteric Language~」 発売
コメント
トラックバック
_ ホットコーナーの舞台裏 - 2009年11月06日 09時30分32秒
ASAHIネット(http://www.asahi-net.or.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
http://iiyu.asablo.jp/blog/2009/11/05/4676800
カモリーマン手帳ビジネス
の
---
http://iiyu.asablo.jp/blog/2009/11/05/4676800
カモリーマン手帳ビジネス
の
_ ホットコーナーの舞台裏 - 2011年01月28日 04時48分28秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
全然注意を払ってなかったが、日本オリジナルのコンパイラ本もま
---
全然注意を払ってなかったが、日本オリジナルのコンパイラ本もま
_ ホットコーナーの舞台裏 - 2014年09月22日 10時23分22秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
こんな本が出ています。
http://www.amazon.co.jp/exec/obidos/ASIN/4062578816/shows
---
こんな本が出ています。
http://www.amazon.co.jp/exec/obidos/ASIN/4062578816/shows
_ ホットコーナーの舞台裏 - 2014年09月22日 10時23分23秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonからホットコーナー(http://www.asahi-net.or.jp/~ki4s-nkmr/ )に転載したものから。
---
こんな本が出ています。
http://www.amazon.co.jp/exec/obidos/ASIN/4062578816/shows
---
こんな本が出ています。
http://www.amazon.co.jp/exec/obidos/ASIN/4062578816/shows
_ ホットコーナー - 2018年04月10日 10時38分43秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonから。
---
Unicodeに、日本発の絵文字がたくさん入ったことで、ついに、それを使うプログラミング言語ができてますね。
http://www.emojicode.org/
Emoj
---
Unicodeに、日本発の絵文字がたくさん入ったことで、ついに、それを使うプログラミング言語ができてますね。
http://www.emojicode.org/
Emoj
_ ホットコーナー - 2019年03月05日 23時28分00秒
ASAHIネット(http://asahi-net.jp )のjouwa/salonから。
---
毎日の仕事を効率よくこなしていくには、いろんなプログラミング言語のスキルをみがいておくほうがいいです。
特に、スクリプ
---
毎日の仕事を効率よくこなしていくには、いろんなプログラミング言語のスキルをみがいておくほうがいいです。
特に、スクリプ
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。
※投稿には管理者が設定した質問に答える必要があります。