新しいプログラミング言語を作りたい
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2012/10/22(月) 16:18:41.93C++のように、コストの掛かる機能は付けない
Rubyのように、代入時に型を気にしなくて済む
基本概念変わっても良いから、アイデアを出し合って新しいプログラミング言語を作ろう。
0002デフォルトの名無しさん
2012/10/22(月) 16:23:31.900003デフォルトの名無しさん
2012/10/22(月) 16:48:47.71誰か、新しいプログラミング言語制作に手を貸してくれー。
0004デフォルトの名無しさん
2012/10/22(月) 16:49:22.600005デフォルトの名無しさん
2012/10/22(月) 16:52:01.85VIPでもいったほうがいい。
0006デフォルトの名無しさん
2012/10/22(月) 16:53:57.27話はそれからじゃないか?
てかロクに決まってないのに最適化ってまだだろ。
0007デフォルトの名無しさん
2012/10/22(月) 16:54:30.08sort(v.begin(),v.end(),[](const super_complicated_template_container_type::super_long_named_value_type x){return x+1;});
という、C++文法を
sort(v.begin(),v.end(),[](const var x){return x+1;});
という、記号をなるべく使わない形で書きたいと思ったのがきっかけ
C#では、
sort(v.begin(), v.end(), x => x+1);
という、何故か記号に頼った形になる
0008デフォルトの名無しさん
2012/10/22(月) 17:00:04.020009デフォルトの名無しさん
2012/10/22(月) 17:10:13.030010デフォルトの名無しさん
2012/10/22(月) 17:37:28.08groovy版
def hasA(s:String):Boolean = {
def hasA(s:String):Boolean = {
for(i <- 0 until s.length) {
if(s(i) == 'a') return true
}
return false
}
新言語版
var intA(s:String) = {
for(i ;s.length;i++) {
if(s(i) == 'a') return true
}
return false
}
■ このスレッドは過去ログ倉庫に格納されています