Suche senden
Hochladen
Rubyist started to learn Groovy - things important to leran new LL
•
3 gefällt mir
•
1,978 views
Uchio Kondo
Folgen
LightWeight Language Planets Aug 2011 @ Koraku-en
Weniger lesen
Mehr lesen
Lifestyle
Melden
Teilen
Melden
Teilen
1 von 47
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
宏治 高尾
「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
orange clover
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
宏治 高尾
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
ググリワードを探す話
ググリワードを探す話
toru ishikawa
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
Kohki Yamagiwa
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
Empfohlen
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
小学生3年生から使えるRubyのビジュアルプログラミングエディタ「スモウルビー」と、それを活用した任意団体「Rubyプログラミング少年団」[第7回フクオカ...
宏治 高尾
「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
orange clover
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
ぼくたちRubyプログラミング少年団!~小・中学生向けプログラミング言語Rubyの学習塾の運営、学習教材の開発・販売事業~
宏治 高尾
Ruby with My Life
Ruby with My Life
Hiroshi SHIBATA
ググリワードを探す話
ググリワードを探す話
toru ishikawa
ウェブエンジニアとしての1年目を振り返って
ウェブエンジニアとしての1年目を振り返って
Kohki Yamagiwa
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
トークイベントいろいろ
トークイベントいろいろ
高見 知英
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Shinichi Okada
ゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツ
Yusuke Ando
TypeScriptからひも解く方向性
TypeScriptからひも解く方向性
echigoya-jp
雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた
Shota Inoue
Ruby programmer silverの取得に向けて
Ruby programmer silverの取得に向けて
善弘 植木
TypeScriptについて
TypeScriptについて
echigoya-jp
Rubyでアプリ開発(2013 0430)
Rubyでアプリ開発(2013 0430)
Shinichirou Nakamura
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
拓弥 遠藤
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
Mrubyの始め方
Mrubyの始め方
Masaki Muranaka
Hello Ruby
Hello Ruby
Takahiro KUREBAYASHI
で、次は何がくるの? - 第2回 TIS Matsuri
で、次は何がくるの? - 第2回 TIS Matsuri
Yoshitaka Kawashima
Django で始める PyCharm 入門
Django で始める PyCharm 入門
kashew_nuts
Perlbeginnes 9 lt_ytnobody
Perlbeginnes 9 lt_ytnobody
azuma satoshi
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Yuya Matsushima
Students.rb #1 資料
Students.rb #1 資料
Tetsunari Niina
210630 python
210630 python
Takuya Nishimoto
Walking front end
Walking front end
Hirata Tomoko
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Tetsuo Mitsuda
社内勉強会 2014/10/08
社内勉強会 2014/10/08
Takaki Yoneyama
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
kisshy
Weitere ähnliche Inhalte
Was ist angesagt?
トークイベントいろいろ
トークイベントいろいろ
高見 知英
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Shinichi Okada
ゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツ
Yusuke Ando
TypeScriptからひも解く方向性
TypeScriptからひも解く方向性
echigoya-jp
雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた
Shota Inoue
Ruby programmer silverの取得に向けて
Ruby programmer silverの取得に向けて
善弘 植木
TypeScriptについて
TypeScriptについて
echigoya-jp
Rubyでアプリ開発(2013 0430)
Rubyでアプリ開発(2013 0430)
Shinichirou Nakamura
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
拓弥 遠藤
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Yoshitaka Kawashima
Mrubyの始め方
Mrubyの始め方
Masaki Muranaka
Hello Ruby
Hello Ruby
Takahiro KUREBAYASHI
で、次は何がくるの? - 第2回 TIS Matsuri
で、次は何がくるの? - 第2回 TIS Matsuri
Yoshitaka Kawashima
Django で始める PyCharm 入門
Django で始める PyCharm 入門
kashew_nuts
Perlbeginnes 9 lt_ytnobody
Perlbeginnes 9 lt_ytnobody
azuma satoshi
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Yuya Matsushima
Students.rb #1 資料
Students.rb #1 資料
Tetsunari Niina
210630 python
210630 python
Takuya Nishimoto
Walking front end
Walking front end
Hirata Tomoko
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Tetsuo Mitsuda
Was ist angesagt?
(20)
トークイベントいろいろ
トークイベントいろいろ
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
Kanrk05 .Netでお仕事しているプログラマがスクリプト言語として使うRuby
ゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツ
TypeScriptからひも解く方向性
TypeScriptからひも解く方向性
雑兵だけどGolangでコマンドラインツールを作ってみた
雑兵だけどGolangでコマンドラインツールを作ってみた
Ruby programmer silverの取得に向けて
Ruby programmer silverの取得に向けて
TypeScriptについて
TypeScriptについて
Rubyでアプリ開発(2013 0430)
Rubyでアプリ開発(2013 0430)
ぼくのNode.jsのだいいっぽ
ぼくのNode.jsのだいいっぽ
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
渋谷JVM#1 Immutable時代のプログラミング言語 Clojure
Mrubyの始め方
Mrubyの始め方
Hello Ruby
Hello Ruby
で、次は何がくるの? - 第2回 TIS Matsuri
で、次は何がくるの? - 第2回 TIS Matsuri
Django で始める PyCharm 入門
Django で始める PyCharm 入門
Perlbeginnes 9 lt_ytnobody
Perlbeginnes 9 lt_ytnobody
Middleman Guides & How to Learn
Middleman Guides & How to Learn
Students.rb #1 資料
Students.rb #1 資料
210630 python
210630 python
Walking front end
Walking front end
20120915 Pythonは本当にBlenderの役に立っているか?
20120915 Pythonは本当にBlenderの役に立っているか?
Andere mochten auch
社内勉強会 2014/10/08
社内勉強会 2014/10/08
Takaki Yoneyama
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
kisshy
開発現場で使えるかもしれないGroovy
開発現場で使えるかもしれないGroovy
zgmf_mbfp03
20140329_kyon_kao_wedding_LT_Groovy
20140329_kyon_kao_wedding_LT_Groovy
Nobuhiro Sue
Lispで仕事をするために
Lispで仕事をするために
fukamachi
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
toshihiro ichitani
バラバラの同僚を社内勉強会でつなげよう
バラバラの同僚を社内勉強会でつなげよう
Masakatsu Sugii
社内勉強会のきっかけ
社内勉強会のきっかけ
Yuji Tomiyama
Andere mochten auch
(8)
社内勉強会 2014/10/08
社内勉強会 2014/10/08
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
2011.12.06 DevLOVE 社内勉強会×勉強会 講演資料
開発現場で使えるかもしれないGroovy
開発現場で使えるかもしれないGroovy
20140329_kyon_kao_wedding_LT_Groovy
20140329_kyon_kao_wedding_LT_Groovy
Lispで仕事をするために
Lispで仕事をするために
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
人が集まらない勉強会の果てに辿り着いた新しい勉強会 For Meta Con2009
バラバラの同僚を社内勉強会でつなげよう
バラバラの同僚を社内勉強会でつなげよう
社内勉強会のきっかけ
社内勉強会のきっかけ
Ähnlich wie Rubyist started to learn Groovy - things important to leran new LL
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
Kohei Taniguchi
コミュニティのある風景
コミュニティのある風景
Ryunosuke SATO
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Naoto Koshikawa
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
宏治 高尾
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Masaya Konishi
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!
Ouka Yuka
解り方と教え方
解り方と教え方
健人 井関
The History of Groovy #GroovyBase
The History of Groovy #GroovyBase
kyon mm
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなし
yamanekko
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
Masaya TARUI
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
parrotstudio
2015 07-04-ruby rails
2015 07-04-ruby rails
Hiroshi Oyamada
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
Kazuhiro Serizawa
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
Shoot Morii
3分 gem クッキング
3分 gem クッキング
Kenji Mori
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
Ryo Higashigawa
TypeScriptをオススメする理由
TypeScriptをオススメする理由
Yusuke Naka
#nds34 LT
#nds34 LT
Kazumune Katagiri
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
Yutaka Tachibana
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
Kazuhiro Serizawa
Ähnlich wie Rubyist started to learn Groovy - things important to leran new LL
(20)
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
オブジェクト指向プログラマが今関数型言語を学ばないといけない理由
コミュニティのある風景
コミュニティのある風景
MF GeeksNight pplogの話
MF GeeksNight pplogの話
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Kids,Ruby,Fun! ぼくたち、 Rubyプログラミング少年団! 〜小学生からはじめる Ruby プログラミング〜
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Mrubyについて 第16回 岡山ruby, ruby on rails勉強会
Rubyの仕事で食べていくために僕らは!
Rubyの仕事で食べていくために僕らは!
解り方と教え方
解り方と教え方
The History of Groovy #GroovyBase
The History of Groovy #GroovyBase
RubyConfの話の続きのおはなし
RubyConfの話の続きのおはなし
メモリアロケーションからみた拡張ライブラリに大切なこと
メモリアロケーションからみた拡張ライブラリに大切なこと
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
プログラマになれないあなたのための言語戦略 (Gunma.web #7 2011/12/17)
2015 07-04-ruby rails
2015 07-04-ruby rails
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
第六回 #渋谷java Javaを書き始めて 1年半が経って思うこと
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
セキュリティ&プログラミングキャンプ2009参加レポート (PDF版)
3分 gem クッキング
3分 gem クッキング
これからはじめるための JavaScript 開発環境
これからはじめるための JavaScript 開発環境
TypeScriptをオススメする理由
TypeScriptをオススメする理由
#nds34 LT
#nds34 LT
Ruby and I at 神奈川Ruby会議01
Ruby and I at 神奈川Ruby会議01
じっくりコトコト煮込んだJavaスープ
じっくりコトコト煮込んだJavaスープ
Mehr von Uchio Kondo
人間たちとsystemd
人間たちとsystemd
Uchio Kondo
ペパボのサービスとRuby
ペパボのサービスとRuby
Uchio Kondo
minneで学ぶクラウド脳
minneで学ぶクラウド脳
Uchio Kondo
Ruby way-openstack.keynote
Ruby way-openstack.keynote
Uchio Kondo
インフラ自動化とHashicorp tools
インフラ自動化とHashicorp tools
Uchio Kondo
Puppet of-2015-forupload
Puppet of-2015-forupload
Uchio Kondo
Hashicorpツールズ
Hashicorpツールズ
Uchio Kondo
Consul は 全自動オーケストレーションの 夢を見るか?
Consul は 全自動オーケストレーションの 夢を見るか?
Uchio Kondo
Drone.io のご紹介
Drone.io のご紹介
Uchio Kondo
ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例
Uchio Kondo
Testing in Sinatra
Testing in Sinatra
Uchio Kondo
Start-padrino
Start-padrino
Uchio Kondo
otomodachi-kakumei
otomodachi-kakumei
Uchio Kondo
Mehr von Uchio Kondo
(13)
人間たちとsystemd
人間たちとsystemd
ペパボのサービスとRuby
ペパボのサービスとRuby
minneで学ぶクラウド脳
minneで学ぶクラウド脳
Ruby way-openstack.keynote
Ruby way-openstack.keynote
インフラ自動化とHashicorp tools
インフラ自動化とHashicorp tools
Puppet of-2015-forupload
Puppet of-2015-forupload
Hashicorpツールズ
Hashicorpツールズ
Consul は 全自動オーケストレーションの 夢を見るか?
Consul は 全自動オーケストレーションの 夢を見るか?
Drone.io のご紹介
Drone.io のご紹介
ペパボ福岡支社におけるRubyの活用事例
ペパボ福岡支社におけるRubyの活用事例
Testing in Sinatra
Testing in Sinatra
Start-padrino
Start-padrino
otomodachi-kakumei
otomodachi-kakumei
Rubyist started to learn Groovy - things important to leran new LL
1.
Ruby厨の僕がGroovyを始めてみた - あるいは新しくLLを学ぶ上で大切なこと -
Uchio Kondo / @udzura おともだち革命
2.
Uchio Kondo @udzura, http://udzura.jp
おともだち革命 Fujisan.co.jp プログラマ
3.
RubyKaigi 2011 http://udzura.jp/projects/LT/
4.
- PR -
(発表者の給与の)提供:
5.
本題 - @udzuraの自分語り -
6.
2008年4月 プログラマになった
7.
PHP
8.
PHPから学んだこと
…
9.
2009年 Rubyはじめる
10.
CGI → Rails
11.
Rubyから学んだこと:
Webアップリケ~ションの基本 OOP MVCをはじめとしたフレームワークの良さ
12.
Rubyから学んだこと(2):
プログラミングの楽しさ 技術を調べまくったり、ブログを書いたり することの楽しさ プログラミングは、創造的活動であること
13.
精神的なことを より多く学んだ
14.
2010年3月 Fujisan.co.jp
15.
「Ruby書きます!」
16.
入社したら Java文化でした
17.
Groovy
18.
日本国内では大変貴重(?) Groovy/Grails 導入実績のある会社
だったりする
19.
やるしかない
& やらざるを得ない
20.
RubyとGroovy
21.
似てるところ: ブロックがある
eachとかがある DSLパターンに超強い
22.
Groovyでとまどったとこ: Javaツールを使わざるを得ない
import?アノテーション? GroovyというかJavaの知識がない…
23.
Groovyでとまどったとこ:
AST変換によるDSLは より黒魔術度が高い http://jp.rubyist.net/magazine/?0034-GuestTalk
24.
AST変換の例: http://d.hatena.ne.jp/uehaj/20090805/1249464678
25.
つぶやきまくってたら Groovyコミュニティの方々が 優しく教えてくれる……
26.
Groovyやって良かった:
Javaにも詳しくなった やはりJVMは高速 コミュニティがまだまだ若々しい感じがする (活躍している方と、距離が近い) Spockが便利 あくまでも動的言語
27.
Groovyは 大事な武器の一つに…… (なるほど上達してないかも……)
28.
AST変換とかもバリバリできるよう
頑張ります!
29.
Groovy学習中のエピソード
30.
あるK先輩曰く
31.
「Rubyは、タイプ数が少なすぎて プログラムを書いた気がしないので、
手応えがない」
32.
プログラミング言語と 習慣・価値観
33.
(?:PHPと)? Rubyしか知らなかった
時の価値感
34.
Ruby的な文化の元での価値感
に強く影響されている (ただし、他の言語と共通であったり、 良い影響を与えたりできる)
35.
他の言語を学ぶ 特に、LLを学ぶ
36.
他の価値感、考え方を学ぶことにもなる
37.
言いたいこと
38.
プログラミング言語は、ただの道具ではなく 文化や価値観を内包するもので、 その背景には言語の利用者ひとりひとりと、
そしてコミュニティがある (特にLLはその傾向が強い)
39.
他の言語(LL)を学ぶこと =新しい価値観を学ぶこと よりエキサイティングでおもしろいこと
40.
※ 個人の意見です!
41.
今後の予定
42.
Python
PyGTK おもしろそう 式と文が違うってどういうこと? 何かまた独特の文化がありそうな……
43.
JavaScript jQueryぐらいは…… もっと頑張りたいですね
44.
Erlang というかElixsirがすごそう またRubyに似た言語か~~~
45.
Haskell
Twitter上の関数型系の人が怖い 「モナドぐらい知ってるよ~」とか言ってみたい
46.
Special Thanks Groovyの魅力をTwitter上で色々教えてくださった @tyamaさん、@fumokmmさん、@kimukou_26さん
&素晴らしいFujisan.co.jpの先輩方
47.
ご清聴 ありがとうございました!
Jetzt herunterladen