<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Go towards a Word-Progress &#187; Alice</title>
	<atom:link href="http://wordprogress.org/archives/tag/alice/feed" rel="self" type="application/rss+xml" />
	<link>http://wordprogress.org</link>
	<description>　～言霊とプログラム言語の共進化!?</description>
	<lastBuildDate>Fri, 22 Jan 2010 03:37:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Alice 3 beta画面キャプチャからdankogai氏『アマグラマーのすすめ』を見る</title>
		<link>http://wordprogress.org/archives/292</link>
		<comments>http://wordprogress.org/archives/292#comments</comments>
		<pubDate>Sat, 07 Nov 2009 08:27:29 +0000</pubDate>
		<dc:creator>アルケー</dc:creator>
				<category><![CDATA[JVM]]></category>
		<category><![CDATA[Alice]]></category>

		<guid isPermaLink="false">http://wordprogress.org/?p=292</guid>
		<description><![CDATA[
		<script type="text/javascript"><!--
			show_rakuten('#comicset10001698', '<!-- cache --><div class="rakuten_image"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fcomicset%2F10001698%2F" target="_blank"><img src="http://thumbnail.image.rakuten.co.jp/@0_mall/comicset/cabinet/1395.jpg?_ex=128x128"><br /><p class="rakuten_logo"><!-- Rakuten Web Services Attribution Snippet FROM HERE --><a href="http://webservice.rakuten.co.jp/" target="_blank"><img src="http://webservice.rakuten.co.jp/img/credit/200709/credit_4936.gif" border="0" alt="楽天ウェブサービスセンター" title="楽天ウェブサービスセンター" width="49" height="36"/></a><!-- Rakuten Web Services Attribution Snippet TO HERE --></p><font class="rakuten_warn"><a href="#" class="tooltip">[ご利用にあたって]<span>このサイトで掲載されている情報は、「Go towards a Word-Progress」の作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格が、その商品の販売に適用されます。</span></a></font></div><div class="rakuten_info"><p class="rakuten_itemname"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fcomicset%2F10001698%2F" target="_blank">2000円以上送料無料！通常24時間発送！【漫画全巻】【中古】残酷な神が支配する　＜1〜17巻完結＞　萩尾望都</a></p><p class="rakuten_caption">著者 ： 萩尾望都出版社 ： 小学館サイズ ： B6版……</p><p><em>販売価格：</em> 6800 円 <font class="rakuten_time">(10/07/29 23:15 更新)</font></p><p><em>販売店舗：</em> <a href="http://www.rakuten.co.jp/comicset/" target="_blank">中古漫画全巻　楽天市場店</a></p></div><!-- cache -->');
		// -->
		</script>
		
		<script type="text/javascript"><!--
			show_rakuten('#surugaya-a-too10289094', 'NotFound');
		// -->
		</script>
		昨晩、dankogai氏の『アナグラマーのすすめ』を読みながら寝たこともあり、教育用言語に興味を持っている。なので、先ほどのAliceを、Alice 3の開発ブログなどから追いかけてみた。
Alice 3は、Sunとちょっとした蜜月(?)の中、開発が進められていたもようで、トップページには例のコレが。

Aliceが言語としてそこそこブレイク中の背景には、こうしたSun/Javaとの関係のほか、プロデュースした教授がすい臓がんの中最後の授業を・・・という、全米(の一部)がおおいに涙したストーリーなどがあるらしいが、そのあたりはひとまずおいて、Alice 3 betaの開発環境(NetBeansの文字が・・)について見てみた(以下、キャプチャ)。

なんとなくは分かるだろう。画面右上のペンギンに関するクラスMyPenguinに、hopというプロシージャを定義している。そこにUp/Downという命令を記述という具合。まさしく、オブジェクト指向の教育向けだ。こうしたビジュアル教育環境の好き嫌いはさておき(dan氏はおそらく好きではないだろう)、この教育環境が女性エンジニアを増やすため、メインのターゲットのひとつを女子中学生に据えているところが興味深い。・・・果たして、その試みが成就するものかは・・・判断できない(Alice 3について、実際に試したわけでもなんでもないので、実はもっとすばらしいものかもしれないが)。
このaliceを見た目で、JavaScript用いたプログラミング教育書籍『アマグラマーのすすめ 』(未完)を見てみる。ちょっとだけ、本文を引用させてもらう。
HTMLがWebページという「もの」を書くための言語だったのに対し、JavaScriptはWebページをどう「描きかえるか」という「こと」を書くための言語というわけです。
実はコンピューター上で試行錯誤してみると、「もの」と「こと」はきちんと別れていた方が 都合の多い場合も多いことに気がつきます。
・・・
本を一冊読んだぐらいではプログラマーにはなれません。それがどんな名著でも。
・・・
プログラミング言語には命令形しかないということです。それもそのはず、プログラミング言語というのはコンピューターに何をすればいいのかを伝える、すなわちコンピューターに命令するための言語だからです。そこには過去形も現在形も未来系も不要です。「やる」も「やらぬ」も不要でただ「やれ」だけがあればいいのです。
・・・
私は前に「プログラムには命令と条件分岐しかない」と言いました。実はこれだけでも、きちんと動くプログラムは書けます。しかし、それだけでプログラムを書こうという人は今ではいません。
・・・
なぜなら、プログラマーには次の三大美徳が備わっているからです。
怠慢(laziness) 短気(impatience) 傲慢(hubris)
HTMLがWebページという「もの」を書くための言語だったのに対し、JavaScriptはWebページをどう「描きかえるか」という「こと」を書くための言語というわけです。
実はコンピューター上で試行錯誤してみると、「もの」と「こと」はきちんと別れていた方が 都合の多い場合も多いことに気がつきます。
・・・
本を一冊読んだぐらいではプログラマーにはなれません。それがどんな名著でも。
・・・
プログラミング言語には命令形しかないということです。それもそのはず、プログラミング言語というのはコンピューターに何をすればいいのかを伝える、すなわちコンピューターに命令するための言語だからです。そこには過去形も現在形も未来系も不要です。「やる」も「やらぬ」も不要でただ「やれ」だけがあればいいのです。
・・・
私は前に「プログラムには命令と条件分岐しかない」と言いました。実はこれだけでも、きちんと動くプログラムは書けます。しかし、それだけでプログラムを書こうという人は今ではいません。
・・・
プログラマーには次の三大美徳が備わっている　怠慢(laziness)　短気(impatience)　傲慢(hubris)
当然、言っていることは間違ってはいない。加えて、JavaScriptのevalを用いて、その場でコードを試せるなど利点もある。だが、残念ながら、Aliceに比べるといささか「華」が欠けている。dan氏の記述は関数内関数からクロージャに入るあたりでとまっている。早い時期にクロージャを、というdan氏の主張はもっともなのだが・・
と、ここまで見ても、やはり教育用言語としては、JavaScriptの方に可能性を感じる。立ち上がりがもっさりするJava環境上で、さらにビジュアルな環境を動かし、３次元・・・「運動会の徒競走で全員が並んで走って全員が一等賞」みたいな映像を見た時のように違和感がある。ただ、2007年時点のdan氏の企図を実現するためには、Aliceコミュニティのそこそこの勢いに学ぶべきところがあるのだろう。JavaScriptも当然、そこそこビジュアル面はいけるので、そのあたりにもフォーカスを当てる・・・方が良いのか、私には分からないが。私は実のところ、１冊目の入門書よりも、２冊目の本の方に興味があるのだが(LispClojure本?)、１冊目がJava/C/PHP以外のルートも確立してほしいところ。JavaScriptでプログラミング入門本には期待する。
とはいえ、dan氏「アマグラマー」、導入部分で、programmerとprostituteを無理やりかけているあたりですでに女子中学生向けでない;;
・・・Aliceの方は、で不思議の国のアリスのキャラクター、(GAE向けjavaフレームワークのあれでなく、人気のネットワークゲームの)slims2のキャラクターをオブジェクト指向的に(?)操作して、プログラミングを学べるらしい。　参考 storytelling alice
CGでプログラミングというのがいいのかは不明だが、その名の通り、アクター・ベースのプログラミング教育環境として・・・JavaSceiptベースのビジュアル教育環境・・・を提供するのが良いのか・・・も・・・？
・・・例えば、おモー様の世界感(nowhereとしての火星？)あたりを取り込んだJavaScript入門を・・・そのうち、勝手に書いてみるかもしれない。JavaScriptの利点であるブラウザ環境の親和性を活かしつつ。
Now Loading...
Now Loading...
]]></description>
			<content:encoded><![CDATA[
		<script type="text/javascript"><!--
			show_rakuten('#comicset10001698', '<!-- cache --><div class="rakuten_image"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fcomicset%2F10001698%2F" target="_blank"><img src="http://thumbnail.image.rakuten.co.jp/@0_mall/comicset/cabinet/1395.jpg?_ex=128x128"><br /><p class="rakuten_logo"><!-- Rakuten Web Services Attribution Snippet FROM HERE --><a href="http://webservice.rakuten.co.jp/" target="_blank"><img src="http://webservice.rakuten.co.jp/img/credit/200709/credit_4936.gif" border="0" alt="楽天ウェブサービスセンター" title="楽天ウェブサービスセンター" width="49" height="36"/></a><!-- Rakuten Web Services Attribution Snippet TO HERE --></p><font class="rakuten_warn"><a href="#" class="tooltip">[ご利用にあたって]<span>このサイトで掲載されている情報は、「Go towards a Word-Progress」の作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格が、その商品の販売に適用されます。</span></a></font></div><div class="rakuten_info"><p class="rakuten_itemname"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fcomicset%2F10001698%2F" target="_blank">2000円以上送料無料！通常24時間発送！【漫画全巻】【中古】残酷な神が支配する　＜1〜17巻完結＞　萩尾望都</a></p><p class="rakuten_caption">著者 ： 萩尾望都出版社 ： 小学館サイズ ： B6版……</p><p><em>販売価格：</em> 6800 円 <font class="rakuten_time">(10/07/29 23:15 更新)</font></p><p><em>販売店舗：</em> <a href="http://www.rakuten.co.jp/comicset/" target="_blank">中古漫画全巻　楽天市場店</a></p></div><!-- cache -->');
		// -->
		</script>
		
		<script type="text/javascript"><!--
			show_rakuten('#surugaya-a-too10289094', 'NotFound');
		// -->
		</script>
		<p>昨晩、dankogai氏の『<a href="http://blog.livedoor.jp/dankogai/archives/50939443.html">アナグラマーのすすめ</a>』を読みながら寝たこともあり、教育用言語に興味を持っている。なので、<a href="http://wordprogress.org/archives/287">先ほどのAlice</a>を、Alice 3の開発ブログなどから追いかけてみた。</p>
<p>Alice 3は、Sunとちょっとした蜜月(?)の中、開発が進められていたもようで、トップページには例のコレが。</p>
<p><img class="alignnone size-full wp-image-293" title="Alice and Java" src="http://wordprogress.org/wp2045/wp-content/uploads/2009/11/Alice-and-Java.jpg" alt="Alice and Java" width="224" height="198" /></p>
<p>Aliceが言語としてそこそこブレイク中の背景には、こうしたSun/Javaとの関係のほか、<strong><span style="color: #ff0000;">プロデュースした教授がすい臓がんの中最後の授業を・・・という、全米(の一部)がおおいに涙したストーリーなどがあるらしい</span></strong>が、そのあたりはひとまずおいて、Alice 3 betaの開発環境(NetBeansの文字が・・)について見てみた(以下、キャプチャ)。</p>
<p><img class="alignnone size-full wp-image-294" title="Alice 3 beta" src="http://wordprogress.org/wp2045/wp-content/uploads/2009/11/Alice-3-beta.jpg" alt="Alice 3 beta" width="966" height="774" /></p>
<p>なんとなくは分かるだろう。画面右上のペンギンに関するクラスMyPenguinに、hopというプロシージャを定義している。そこにUp/Downという命令を記述という具合。まさしく、オブジェクト指向の教育向けだ。こうしたビジュアル教育環境の好き嫌いはさておき(dan氏はおそらく好きではないだろう)、この教育環境が女性エンジニアを増やすため、メインのターゲットのひとつを女子中学生に据えているところが興味深い。・・・果たして、その試みが成就するものかは・・・判断できない(<em>Alice 3について、実際に試したわけでもなんでもないので、実はもっとすばらしいものかもしれないが</em>)。</p>
<p>このaliceを見た目で、JavaScript用いたプログラミング教育書籍『アマグラマーのすすめ 』(未完)を見てみる。ちょっとだけ、本文を引用させてもらう。</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">HTMLがWebページという「もの」を書くための言語だったのに対し、JavaScriptはWebページをどう「描きかえるか」という「こと」を書くための言語というわけです。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">実はコンピューター上で試行錯誤してみると、「もの」と「こと」はきちんと別れていた方が 都合の多い場合も多いことに気がつきます。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">・・・</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">本を一冊読んだぐらいではプログラマーにはなれません。それがどんな名著でも。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">・・・</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">プログラミング言語には命令形しかないということです。それもそのはず、プログラミング言語というのはコンピューターに何をすればいいのかを伝える、すなわちコンピューターに命令するための言語だからです。そこには過去形も現在形も未来系も不要です。「やる」も「やらぬ」も不要でただ「やれ」だけがあればいいのです。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">・・・</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">私は前に「プログラムには命令と条件分岐しかない」と言いました。実はこれだけでも、きちんと動くプログラムは書けます。しかし、それだけでプログラムを書こうという人は今ではいません。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">・・・</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">なぜなら、プログラマーには次の三大美徳が備わっているからです。</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 263px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">怠慢(laziness) 短気(impatience) 傲慢(hubris)</div>
<blockquote><p><span style="color: #800000;">HTMLがWebページという「もの」を書くための言語だったのに対し、JavaScriptはWebページをどう「描きかえるか」という「こと」を書くための言語というわけです。</span><br />
<span style="color: #800000;">実はコンピューター上で試行錯誤してみると、「もの」と「こと」はきちんと別れていた方が 都合の多い場合も多いことに気がつきます。</span><br />
<span style="color: #800000;">・・・</span><br />
<span style="color: #800000;">本を一冊読んだぐらいではプログラマーにはなれません。それがどんな名著でも。</span><br />
<span style="color: #800000;">・・・</span><br />
<span style="color: #800000;">プログラミング言語には命令形しかないということです。それもそのはず、プログラミング言語というのはコンピューターに何をすればいいのかを伝える、すなわちコンピューターに命令するための言語だからです。そこには過去形も現在形も未来系も不要です。「やる」も「やらぬ」も不要でただ「やれ」だけがあればいいのです。</span><br />
<span style="color: #800000;">・・・</span><br />
<span style="color: #800000;">私は前に「プログラムには命令と条件分岐しかない」と言いました。実はこれだけでも、きちんと動くプログラムは書けます。しかし、それだけでプログラムを書こうという人は今ではいません。</span><br />
<span style="color: #800000;">・・・</span><br />
<span style="color: #800000;">プログラマーには次の三大美徳が備わっている　怠慢(laziness)　短気(impatience)　傲慢(hubris)</span></p></blockquote>
<p>当然、言っていることは間違ってはいない。加えて、JavaScriptのevalを用いて、その場でコードを試せるなど利点もある。だが、残念ながら、Aliceに比べるといささか「華」が欠けている。dan氏の記述は関数内関数からクロージャに入るあたりでとまっている。早い時期にクロージャを、というdan氏の主張はもっともなのだが・・</p>
<p>と、ここまで見ても、やはり教育用言語としては、JavaScriptの方に可能性を感じる。立ち上がりがもっさりするJava環境上で、さらにビジュアルな環境を動かし、３次元・・・「運動会の徒競走で全員が並んで走って全員が一等賞」みたいな映像を見た時のように違和感がある。ただ、2007年時点のdan氏の企図を実現するためには、Aliceコミュニティのそこそこの勢いに学ぶべきところがあるのだろう。JavaScriptも当然、そこそこビジュアル面はいけるので、そのあたりにもフォーカスを当てる・・・方が良いのか、私には分からないが。私は実のところ、１冊目の入門書よりも、２冊目の本の方に興味があるのだが(<span style="text-decoration: line-through;">Lisp</span>Clojure本?)、１冊目がJava/C/PHP以外のルートも確立してほしいところ。JavaScriptでプログラミング入門本には期待する。</p>
<p>とはいえ、dan氏「アマグラマー」、導入部分で、programmerとprostituteを無理やりかけているあたりですでに女子中学生向けでない;;</p>
<p>・・・Aliceの方は、で不思議の国のアリスのキャラクター、(GAE向けjavaフレームワークのあれでなく、人気のネットワークゲームの)slims2のキャラクターをオブジェクト指向的に(?)操作して、プログラミングを学べるらしい。　<strong>参考</strong> <a href="http://www.alice.org/kelleher/storytelling/">storytelling alice</a></p>
<p>CGでプログラミングというのがいいのかは不明だが、その名の通り、アクター・ベースのプログラミング教育環境として・・・JavaSceiptベースのビジュアル教育環境・・・を提供するのが良いのか・・・も・・・？</p>
<p>・・・例えば、<a href="http://ja.wikipedia.org/wiki/%E8%90%A9%E5%B0%BE%E6%9C%9B%E9%83%BD">おモー様</a>の世界感(nowhereとしての火星？)あたりを取り込んだJavaScript入門を・・・そのうち、勝手に書いてみるかもしれない。JavaScriptの利点であるブラウザ環境の親和性を活かしつつ。</p>
<p><div id="comicset10001698" class="rakuten_details">Now Loading...</div></p>
<p><div id="surugaya-a-too10289094" class="rakuten_details">Now Loading...</div></p>
]]></content:encoded>
			<wfw:commentRss>http://wordprogress.org/archives/292/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TIOBEランキング@2009.10 不思議な２つのAlice</title>
		<link>http://wordprogress.org/archives/287</link>
		<comments>http://wordprogress.org/archives/287#comments</comments>
		<pubDate>Sat, 07 Nov 2009 06:06:33 +0000</pubDate>
		<dc:creator>アルケー</dc:creator>
				<category><![CDATA[JVM]]></category>
		<category><![CDATA[Alice]]></category>
		<category><![CDATA[TIOBE]]></category>

		<guid isPermaLink="false">http://wordprogress.org/?p=287</guid>
		<description><![CDATA[
		<script type="text/javascript"><!--
			show_rakuten('#book12072869', '<!-- cache --><div class="rakuten_image"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F4408782%2F" target="_blank"><img src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/jan_4988017/4988017650431.jpg?_ex=128x128"><br /><p class="rakuten_logo"><!-- Rakuten Web Services Attribution Snippet FROM HERE --><a href="http://webservice.rakuten.co.jp/" target="_blank"><img src="http://webservice.rakuten.co.jp/img/credit/200709/credit_4936.gif" border="0" alt="楽天ウェブサービスセンター" title="楽天ウェブサービスセンター" width="49" height="36"/></a><!-- Rakuten Web Services Attribution Snippet TO HERE --></p><font class="rakuten_warn"><a href="#" class="tooltip">[ご利用にあたって]<span>このサイトで掲載されている情報は、「Go towards a Word-Progress」の作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格が、その商品の販売に適用されます。</span></a></font></div><div class="rakuten_info"><p class="rakuten_itemname"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F4408782%2F" target="_blank">Alice in Wonder Underground</a></p><p class="rakuten_caption">BUCK-TICK(BUCK-TICK)このアーティストの新着メールを登録する発売日：2007年08月08日初回生産限定（無くなり次第終了いたします。）登録情報レーベル：(株)アリオラジャパン発売元：-ディスク枚数：1枚(CD1枚)総曲数：2(シングル)収録時間：9分33秒品番：BVCR-19714JAN:4988017650431デビュー20周年を迎えた2007年に発表のメモリアル・シングル。いつまでも変わることのないパワフルでセンセーショナルなスタイルで、唯一無二のサウンドを炸裂させている。タイトル（……</p><p><em>販売価格：</em> 1890 円 <font class="rakuten_time">(10/07/30 16:42 更新)</font></p><p><em>販売店舗：</em> <a href="http://www.rakuten.co.jp/book/" target="_blank">楽天ブックス</a></p></div><!-- cache -->');
		// -->
		</script>
		プログラミング言語のランキングとして有名な TIOBE Index の2009年10月のデータを眺めていて、興味深いものをみつけた。
上位陣、iPhone効果でObjective-Cがジャンプアップ、D言語に加えてLuaも下がり気味・・・といったことはさておいて、私が興味を持っているのは、20位以下。このあたりになると、統計もいいかげんそうで、あまりあてにならないのかもしれないが、34位とまだまだなScalaの上に知らない言語がいくつもならんでいる。
そのうち、Adaの次の30位にランクインしているAlice、聞いたことがなかったので、ちょっと調べて見た。
むむっ、プログラミング言語Aliceは２つあるぞ。

オブジェクト指向教育用言語Alice (on JVM with 3Dグラフィックサポート)
並列処理指向関数型言語Alice (Ozの影響を受けたML系言語、らしい)

どっちも、Scalaにゆかりあり、かな。
たぶん、教育用言語の方がランキングされているのだと思う(OCamlなどメジャーどころ(?)のML系言語は既にScalaの下のランクだし)。今度TIOBEランキングを見て、まだ、Scalaの上位だったらさわってみようかな。JVM上ということで、相互運用できそうだし。
 ※ちなみに、「Alice Scala」で検索すると、イタリア系女子のみが検索上位に来る
&#8212;-
Ruby/C#の観点からのまとめ@2009年冒頭　=&#62;　どのプログラミング言語が将来的に有望か

Alice in Wonder Underground(違)

Now Loading...
]]></description>
			<content:encoded><![CDATA[
		<script type="text/javascript"><!--
			show_rakuten('#book12072869', '<!-- cache --><div class="rakuten_image"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F4408782%2F" target="_blank"><img src="http://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/jan_4988017/4988017650431.jpg?_ex=128x128"><br /><p class="rakuten_logo"><!-- Rakuten Web Services Attribution Snippet FROM HERE --><a href="http://webservice.rakuten.co.jp/" target="_blank"><img src="http://webservice.rakuten.co.jp/img/credit/200709/credit_4936.gif" border="0" alt="楽天ウェブサービスセンター" title="楽天ウェブサービスセンター" width="49" height="36"/></a><!-- Rakuten Web Services Attribution Snippet TO HERE --></p><font class="rakuten_warn"><a href="#" class="tooltip">[ご利用にあたって]<span>このサイトで掲載されている情報は、「Go towards a Word-Progress」の作成者により運営されています。価格、販売可能情報は、変更される場合があります。購入時に楽天市場店舗（www.rakuten.co.jp）に表示されている価格が、その商品の販売に適用されます。</span></a></font></div><div class="rakuten_info"><p class="rakuten_itemname"><a href="http://hb.afl.rakuten.co.jp/hgc/0b16999f.c5b9c54b.0b1699a0.49a76732/?pc=http%3A%2F%2Fitem.rakuten.co.jp%2Fbook%2F4408782%2F" target="_blank">Alice in Wonder Underground</a></p><p class="rakuten_caption">BUCK-TICK(BUCK-TICK)このアーティストの新着メールを登録する発売日：2007年08月08日初回生産限定（無くなり次第終了いたします。）登録情報レーベル：(株)アリオラジャパン発売元：-ディスク枚数：1枚(CD1枚)総曲数：2(シングル)収録時間：9分33秒品番：BVCR-19714JAN:4988017650431デビュー20周年を迎えた2007年に発表のメモリアル・シングル。いつまでも変わることのないパワフルでセンセーショナルなスタイルで、唯一無二のサウンドを炸裂させている。タイトル（……</p><p><em>販売価格：</em> 1890 円 <font class="rakuten_time">(10/07/30 16:42 更新)</font></p><p><em>販売店舗：</em> <a href="http://www.rakuten.co.jp/book/" target="_blank">楽天ブックス</a></p></div><!-- cache -->');
		// -->
		</script>
		<p>プログラミング言語のランキングとして有名な <a style="color: purple;" href="http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html">TIOBE Index</a> の2009年10月のデータを眺めていて、興味深いものをみつけた。</p>
<p>上位陣、iPhone効果でObjective-Cがジャンプアップ、D言語に加えてLuaも下がり気味・・・といったことはさておいて、私が興味を持っているのは、20位以下。このあたりになると、統計もいいかげんそうで、あまりあてにならないのかもしれないが、34位とまだまだなScalaの上に知らない言語がいくつもならんでいる。</p>
<p>そのうち、Adaの次の30位にランクインしているAlice、聞いたことがなかったので、ちょっと調べて見た。</p>
<p>むむっ、プログラミング言語Aliceは２つあるぞ。</p>
<ul>
<li><a href="http://www.alice.org/index.php">オブジェクト指向教育用言語Alice</a> (on JVM with 3Dグラフィックサポート)</li>
<li><a href="http://www.ps.uni-sb.de/alice/">並列処理指向関数型言語Alice</a> (Ozの影響を受けたML系言語、らしい)</li>
</ul>
<p>どっちも、Scalaにゆかりあり、かな。</p>
<p>たぶん、教育用言語の方がランキングされているのだと思う(OCamlなどメジャーどころ(?)のML系言語は既にScalaの下のランクだし)。今度TIOBEランキングを見て、まだ、Scalaの上位だったらさわってみようかな。JVM上ということで、相互運用できそうだし。</p>
<p><em> ※ちなみに、「Alice Scala」で検索すると、イタリア系女子のみが検索上位に来る</em></p>
<p>&#8212;-</p>
<p>Ruby/C#の観点からのまとめ@2009年冒頭　=&gt;　<a href="http://www.oiax.jp/rails/zakkan/promising_programming_languages.html">どのプログラミング言語が将来的に有望か</a></p>
<ul>
<li>Alice in Wonder Underground(違)</li>
</ul>
<p><em><div id="book12072869" class="rakuten_details">Now Loading...</div></em></p>
]]></content:encoded>
			<wfw:commentRss>http://wordprogress.org/archives/287/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
