[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 23:15 / Filesize : 10 KB / Number-of Response : 57
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Google】Noop【JVM】



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

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も前世紀はそうだった






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<10KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef