1 名前: ◆xP/ot.8NZY mailto:sage [2009/09/19(土) 00:07:09 ] Noop キタコレ ・Dependency injection in the language ・Testability - a seam between every pair of classes ・Immutability ・Syntax geared entirely towards readable code ・Executable documentation that's never out-of-date ・Properties, strong typing, and sensible modern standard library ■関連URL ◆Noop code.google.com/p/noop/ ◆JavaVM向けの新言語「Noop」リリース codezine.jp/article/detail/4428 ◆JVMで動作する新言語「Noop」- Google開発者らによる新プロジェクト journal.mycom.co.jp/news/2009/09/18/036/index.html
32 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 17:13:01 ] d.hatena.ne.jp/yayugu/20090918/1253235095 びみょーだな 誰が得するんだ
33 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 17:18:37 ] きもい Javaの嫌いな部分を真似しなくていいのに
34 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 17:40:31 ] >>33 嫌いな部分ってどこだ?DIとかテストか?
35 名前:デフォルトの名無しさん mailto:sage [2009/09/23(水) 19:56:31 ] >>28 なるほど納得
36 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 01:49:55 ] >>32 この人英語わかってないぞ だまされるなよ 提案されてる機能とか、guiceのソースとかがごちゃ混ぜになってる noopで書いたソースってほとんど今はないんじゃないか?
37 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 03:02:44 ] 今のところnoopで書かれててちゃんと動作するのってexampleフォルダにあるソースくらいだよね Hello World code.google.com/p/noop/source/browse/examples/noop/helloworld/HelloWorld.noop 足し算 code.google.com/p/noop/source/browse/examples/noop/arithmetic/Arithmetic.noop whileループ code.google.com/p/noop/source/browse/examples/noop/controlFlow/WhileLoop.noop 委譲サンプル code.google.com/p/noop/source/browse/examples/noop/delegation/Delegate.noop code.google.com/p/noop/source/browse/examples/noop/delegation/Delegator.noop code.google.com/p/noop/source/browse/examples/noop/delegation/Interface.noop 今はまだ開発中でif文も動かない段階。 もうちょっと待つべしなのだと思う
38 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 03:11:38 ] 今試してみたらDelegator.noopは動かなかった。
39 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 03:47:22 ] BrainF*ck並ってところか
40 名前:デフォルトの名無しさん mailto:sage [2009/09/24(木) 20:59:32 ] ifも動かないのによく発表できるな
41 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 00:27:04 ] 「俺って、まだ作りかけで、if文も動かない頃からNoop知ってたぜ」 というのが自慢話になるからいいだろ
42 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 00:43:18 ] Noop.gにはIF文の定義書いてあるみたいだけど。 ちょっと確認してみる
43 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 00:52:57 ] 19日版ではif文動かなかった、っていうかBooleanが無かった while文が動くようになったのが一昨日らしい code.google.com/p/noop/source/list 毎日仕様が追加されるプログラミング言語Noop。 斬新すぐる
44 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 01:04:02 ] 仕様は追加されないだろw
45 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 02:08:46 ] >>41 俺って、まだ作りかけで、if文も動かない頃からJava知ってたぜ
46 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 07:20:20 ] そのころはまだ oak だったのではあるまいか
47 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 17:44:36 ] List args みたいに、使わない引数の型を抽象化することがあるみたいだけど、 何か落とし穴とかないんだろうか
48 名前:デフォルトの名無しさん mailto:sage [2009/09/25(金) 20:50:17 ] >>47 それってJavaやC#のObject型とかCのvoid *みたいなもの?
49 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 00:02:48 ] > 使わない引数の型を抽象化する この日本語の意味が既に全然わからない哀れな俺にだれか説明を頼む。
50 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 00:31:58 ] それは抽象的な説明だ
51 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 02:46:10 ] 実際にはList<String>が来るんだけど、Stringかどうかを指定していない(捨象している) ってこと
52 名前:デフォルトの名無しさん mailto:sage [2009/09/26(土) 02:49:57 ] 具体的には、Arithmetic.noopの改訂「a0327ee139」の差分を見て思った
53 名前:デフォルトの名無しさん [2009/09/26(土) 03:52:09 ] 一つの機能に色んな実現方法っつーか構文があるのって今がproposalの段階だからなのかな? newがproposalのwikiで色んな書かれ方しててどれが正しいんだって感じ。 自分でwikiに載ってるパターンでnew書いても動かないのは書き方が悪いだけか?
54 名前:デフォルトの名無しさん mailto:sage [2009/09/28(月) 09:25:26 ] Google発の言語だって言う期待感と、構想レベルじゃねーかっていうガッカリ感の落差が半端ないな。 Googleの名前背負って発表していいレベルじゃない。
55 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 00:11:50 ] googleはいつも話題だけだよw
56 名前:デフォルトの名無しさん mailto:sage [2009/09/29(火) 02:07:57 ] MSも前世紀はそうだった