自作言語Kuin 言語仕様(暫定)の反響まとめ

くいなちゃん(@kuina_tesso)氏の自作言語Kuin 言語仕様(暫定) http://tes.so/kuin/ 主に言語仕様について言及しているものを抽出。 主に「Kuin lang:ja」で検索してRT除外しているので、漏れは沢山あるかも。 多過ぎても読み難いので、重複した内容は割愛する方向性で。誰でも編集可。 言語仕様2ページ目が公開されました。http://tes.so/kuin/2.html 続きを読む
39
くいなちゃん @b2

こんにちは。 自作コンパイラの行数、C# で 10,160行になってました。 これからどんどん増えます。

2012-07-04 02:18:08
くいなちゃん @b2

くいなちゃんの自作言語Kuin の仕様をまとめたページですん☆ http://t.co/HyDCTzWP 文句とかアイディアとかあったら遠慮なく言ってください。 現状のコンパイラの実装は、100以下の素数が求められる程度の能力ですが、ここまで来たら完成するですよ!

2012-07-04 02:25:41
片倉青一 @ktkrao1

kuinの言語仕様読んでて「何もプログラムを書かなかったら自動でHello World!!になります。」で不覚にも。

2012-07-04 02:28:03
CodeAnalyze @codeanalyze

kuin将来armとかの組み込みでも動くのん

2012-07-04 02:34:28
久我山菜々+ @nonamea774

参照型にnullが入れられるようなので、それつかってMaybeモナド作れるかな? #Kuin

2012-07-04 02:35:43
うなすけ @yu_suke1994

くいなちゃん言語のKuinだけど、仕様のページにしょっちゅう出てくる「誰が書いても同じになるように」っていうのは今まで僕は考えたことがなくてすごく素敵。

2012-07-04 02:35:54
まほるもの @no war @for2ando

kuinの仕様一読した。字面はあまり美しくない(美的感覚が最近の言語によって規定されているので)が古く懐かしきPascal風だと思って納得させることにする。

2012-07-04 02:39:20
@PotaSmith

kuin。ブレースがコメントって凄いなー。

2012-07-04 02:43:09
onorle @onorle

VM言語は自作言語作りやすいんだなー、と流れてきたkuinを見て思った。C#系統だと目についてるのだとyacqあるし、Javaだと言わずもがなゴロゴロしてるし。

2012-07-04 02:45:04
Yuuki Yokoyama @peketamin

くいなちゃん言語 kuin は java の代わりに学校教育や中小用エンタープライズ向けソリューションに使われるようになるんじゃないかと思ったほどガラガラっときた。ruby や python がやりたかったことと遠くない気がする、とか言ってみたり。

2012-07-04 03:43:57
放浪人@poubellication @ATRATITH

くいなちゃん言語Kuinの言語仕様読んだ.確かに慣れない内は書きにくそうだけど,慣れればかなり書きやすい(読みやすい)言語になりそう.くいなちゃんすごい,すごいよ

2012-07-04 08:27:01
SKS rep @repeatedly

可読性という言葉の曖昧さを新しい言語が出るたびにいつも考える

2012-07-04 09:02:41
SKS rep @repeatedly

end xxでかつ必須というのはパーサが作りやすそうだなぁ.今時のエディタならサクッと補完出来るだろうし,案外負担は少なそう.しかし見難い…

2012-07-04 09:07:11
SKS rep @repeatedly

end ifよりfiの方がいいかもしれないと思った(shell脳

2012-07-04 09:07:35
SKS rep @repeatedly

どう考えてもデフォルト値でしょう… > "自動でデフォルト値に初期化すべきか、未定義の変な値が入ったままにしておくか、検討中です。後者のほうが実行速度は速くなりますが、バグを誘発しそうですね。"

2012-07-04 09:09:17
SKS rep @repeatedly

「上記例のように、一度に複数の変数を宣言することも可能です。」と「これは誰が書いても同じようなコードにするため」が一貫してないような?

2012-07-04 09:10:41
SKS rep @repeatedly

複素数型の名前がcompなのはちょっとアレすぎる気が…

2012-07-04 09:13:10
SKS rep @repeatedly

これはやめた方が…と思ったけど普通のオブジェクト指向言語を目指しているのなら仕方ないかな > "参照型には null を代入することができます"

2012-07-04 09:15:40
SKS rep @repeatedly

文字列が値型の既存言語って実はよく知らなかったり… > "文字列型というものはなく、charの配列として宣言します。多くの既存言語と異なり、参照型であることに注意です。"

2012-07-04 09:17:09
SKS rep @repeatedly

んー,言語仕様見る限りはあまり惹かれるところがないのが現状(コンパイラのために構文を簡略化しているのは好感が持てるけども).やっぱり書き方の制御と出来ることの制御は別物だなぁという感じ

2012-07-04 09:22:12
SKS rep @repeatedly

デフォルトでimportされている標準ライブラリのシンボルと外部ライブラリのシンボルがぶつかったらどっち優先されるんだろう?やっぱり外部ライブラリかな?

2012-07-04 09:26:54
Maxしぐれん @Sigureya

Kuinの参照型でnull禁止装飾と、参照型をあえて値のセマンティクスで持つ機能があるといいんじゃないかと思った。 自分のJava嫌いの要因に構造体がないというのがあるので。

2012-07-04 09:51:28
ホテルバルティック(クローン)@築29年 @noan6251

Kuinの言語仕様のページ見た時最初にmargin取ればいいのにと思ったあたりアレ

2012-07-04 10:46:07
kakkun61 @kakkun61

くいなちゃん言語 Kuin は UTF-8 じゃなくて UTF-16 なのな。

2012-07-04 10:48:57
栗坂こなべ @kurisaka_konabe

「HSP並にゲームが作りやすく」ここが1番ハードル高そう。自作言語Kuin。入り口がどれだけ入り易そうにみえるかが勝負を分けそう。てっきり、かんたんとか言っときながら超人専用超言語が来るものだと思っていたけど、よく練られていた。

2012-07-04 11:26:04
1 ・・ 9 次へ