learn-ruby-in-kansai:1740
From: Tagawa Hirofumi <tagahiro@p...>
Date: Thu, 6 Sep 2007 10:18:57 +0900
Subject: [learn-ruby-in-kansai:1740] Re: (再)第19回 Ruby/Rails勉強会@関西のプログラムを募集します
Tagawaです。 有り難うございます。Ruby関西は関数型言語に興味を持っている人が 多数集まっているので、必ず盛り上がると思います。 On Sat, 01 Sep 2007 23:14:04 +0900 NISHIMOTO Keisuke <keisuken@c...> wrote: > 西本です. (snip) > 「ScalaからみたRuby」 > > 概要: > Matzにっきでも取り上げられたJVM上で動作する静的関数型言語 > 「Scala」を例に動的型言語「Ruby」の言語的性質を再考します. > > Scalaは,Rubyと同じくオブジェクト指向型の言語ですが,殆どの > 型(クラスなど)を実行前またはコンパイル時に静的に解決します. > また静的型を柔軟に扱うための文法と機能を持っていたり,軽量 > の並列化機能「Actor」を持っていて,なかなか面白い言語になっ > ています. > またコンパイルの過程でJavaのクラス(ほぼ1:1)に変換してしまう > ため,Java言語でコンパイルしたクラスとほぼ同じ性能を発揮しま > す. > > 一方Rubyは,同じくオブジェクト指向言語ですが,型の内容は実行 > 時までわかりません.この動的な性質により,今重要とされている > メタプログラミングを容易にします. > また自由な表記や便利な文法により,ループや条件に一致したオブ > ジェクトの抽出が容易になったり,簡潔に記述できるようになって > います. > また最近軽量並列化機能「Fiber」が実装され,注目されています. > > 「Scala」「Ruby」とも似たコンセプトが合ったり,一方まったく > 違うアプローチをとっていたりとなかなか興味深いと思います. > > その両者の言語を文法や機能を比較しながらRubyの意義を検討して > いきたいと思います. > > 対象: 中級者から上級者 > 時間: 40分(〜50分)程度(質疑応答10分)を想定 > > ちょっと敷居が高いような気がしますが,なぜ今Rubyが注目される > のかを文法や機能の立場から垣間見れるのではないかと思います. -- ML: learn-ruby-in-kansai@r... 使い方: http://QuickML.com/
1728 2007-08-25 17:26 [tagahiro@p... ] 第19回 Ruby/Rails勉強会@関西のプログラムを募集します 1729 2007-08-25 18:15 ┣[tagahiro@p... ] 1730 2007-08-27 14:06 ┣[okkez000@g... ] 1732 2007-09-01 14:13 ┃┗[tagahiro@p... ] 1731 2007-08-28 04:53 ┣[topstone@y... ] 「Rails を教える順序の検討」 (Re: 第19回 Ruby/Rails勉強会@関西のプログラムを募集します) 1733 2007-09-01 14:15 ┃┣[tagahiro@p... ] 1761 2007-09-13 19:09 ┃┗[tagahiro@p... ] 1765 2007-09-14 21:50 ┃ ┗[topstone@y... ] chat 活用とか (Re: 「Rails を教える順序の検討」) 1734 2007-09-01 14:25 ┣[tagahiro@p... ] (再)第19回 Ruby/Rails勉強会@関西のプログラムを募集します 1735 2007-09-01 16:14 ┃┣[keisuken@c... ] 1736 2007-09-01 16:29 ┃┃┣[ko1@a... ] 1737 2007-09-01 16:50 ┃┃┃┗[keisuken@c... ] -> 1740 2007-09-06 03:18 ┃┃┣[tagahiro@p... ] 1762 2007-09-13 19:11 ┃┃┣[tagahiro@p... ] 1770 2007-09-26 17:49 ┃┃┗[keisuken@c... ] Re: 第19回 Ruby/Rails勉強会@関西 1772 2007-09-27 04:46 ┃┃ ┣[shoko-m@m... ] 1773 2007-09-27 04:55 ┃┃ ┗[shoko-m@m... ] 第19回 Ruby/Rails勉強会@関西発表資料に関して 1774 2007-09-27 06:28 ┃┃ ┣[ujihisa@g... ] 1775 2007-09-27 11:28 ┃┃ ┣[keisuken@c... ] 1776 2007-09-27 12:37 ┃┃ ┃┗[konami@k... ] 1777 2007-09-28 12:23 ┃┃ ┗[topstone@y... ] 明朝6時までに (Re: 発表資料に関して) 1778 2007-09-28 14:04 ┃┃ ┣[shoko-m@m... ] 1781 2007-09-29 00:32 ┃┃ ┃┗[topstone@y... ] internal server error (Re: 明朝6時までに) 1782 2007-09-29 00:48 ┃┃ ┃ ┗[okkez000@g... ] 1779 2007-09-28 18:42 ┃┃ ┗[konami@k... ] 印刷資料 1780 2007-09-28 20:02 ┃┃ ┗[shoko-m@m... ] 1783 2007-09-29 01:15 ┃┃ ┗[keisuken@c... ] 1738 2007-09-02 17:51 ┃┣[okkez000@g... ] 1741 2007-09-06 03:21 ┃┃┗[tagahiro@p... ] @ 1749 2007-09-09 15:21 ┃┗[aki.kyara@g... ] 1752 2007-09-10 19:54 ┃ ┗[tagahiro@p... ] @ 1756 2007-09-11 16:44 ┃ ┗[aki.kyara@g... ] 1757 2007-09-11 17:14 ┃ ┗[tagahiro@p... ] 1747 2007-09-09 01:09 ┗[ko1@a... ] 1748 2007-09-09 01:38 ┣[konami@k... ] 1750 2007-09-10 09:31 ┃┗[ujihisa@g... ] 1753 2007-09-10 19:59 ┃ ┗[tagahiro@p... ] 1751 2007-09-10 19:46 ┗[tagahiro@p... ] 1758 2007-09-12 16:04 ┗[ko1@a... ] 1759 2007-09-13 00:03 ┣[shoko-m@m... ] 1760 2007-09-13 10:57 ┗[tagahiro@p... ]