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

くいなちゃん(@kuina_tesso)氏の自作言語Kuin 言語仕様(暫定) http://tes.so/kuin/ 主に言語仕様について言及しているものを抽出。 主に「Kuin lang:ja」で検索してRT除外しているので、漏れは沢山あるかも。 多過ぎても読み難いので、重複した内容は割愛する方向性で。誰でも編集可。 言語仕様2ページ目が公開されました。http://tes.so/kuin/2.html 続きを読む
プログラミング プログラミング言語 コンパイラ 自作言語 kuin
37
くいなちゃん @b2
こんにちは。 自作コンパイラの行数、C# で 10,160行になってました。 これからどんどん増えます。
くいなちゃん @b2
くいなちゃんの自作言語Kuin の仕様をまとめたページですん☆ http://t.co/HyDCTzWP 文句とかアイディアとかあったら遠慮なく言ってください。 現状のコンパイラの実装は、100以下の素数が求められる程度の能力ですが、ここまで来たら完成するですよ!
片倉青一 / 神原傘 @KanbaraKasa
kuinの言語仕様読んでて「何もプログラムを書かなかったら自動でHello World!!になります。」で不覚にも。
CodeAnalyze @codeanalyze
kuin将来armとかの組み込みでも動くのん
なな(久我山 菜々)🐇🥕 @nonamea774
参照型にnullが入れられるようなので、それつかってMaybeモナド作れるかな? #Kuin
うなすけ @yu_suke1994
くいなちゃん言語のKuinだけど、仕様のページにしょっちゅう出てくる「誰が書いても同じになるように」っていうのは今まで僕は考えたことがなくてすごく素敵。
まほるもの/Truthia-METALにしてユキリト @for2ando
kuinの仕様一読した。字面はあまり美しくない(美的感覚が最近の言語によって規定されているので)が古く懐かしきPascal風だと思って納得させることにする。
@PotaSmith
kuin。ブレースがコメントって凄いなー。
onorle @onorle
VM言語は自作言語作りやすいんだなー、と流れてきたkuinを見て思った。C#系統だと目についてるのだとyacqあるし、Javaだと言わずもがなゴロゴロしてるし。
Yuki Yokoyama65kg @peketamin
くいなちゃん言語 kuin は java の代わりに学校教育や中小用エンタープライズ向けソリューションに使われるようになるんじゃないかと思ったほどガラガラっときた。ruby や python がやりたかったことと遠くない気がする、とか言ってみたり。
放浪人@poubellication @ATRATITH
くいなちゃん言語Kuinの言語仕様読んだ.確かに慣れない内は書きにくそうだけど,慣れればかなり書きやすい(読みやすい)言語になりそう.くいなちゃんすごい,すごいよ
SKSの申し子 @repeatedly
可読性という言葉の曖昧さを新しい言語が出るたびにいつも考える
SKSの申し子 @repeatedly
end xxでかつ必須というのはパーサが作りやすそうだなぁ.今時のエディタならサクッと補完出来るだろうし,案外負担は少なそう.しかし見難い…
SKSの申し子 @repeatedly
end ifよりfiの方がいいかもしれないと思った(shell脳
SKSの申し子 @repeatedly
どう考えてもデフォルト値でしょう… > "自動でデフォルト値に初期化すべきか、未定義の変な値が入ったままにしておくか、検討中です。後者のほうが実行速度は速くなりますが、バグを誘発しそうですね。"
SKSの申し子 @repeatedly
「上記例のように、一度に複数の変数を宣言することも可能です。」と「これは誰が書いても同じようなコードにするため」が一貫してないような?
SKSの申し子 @repeatedly
複素数型の名前がcompなのはちょっとアレすぎる気が…
SKSの申し子 @repeatedly
これはやめた方が…と思ったけど普通のオブジェクト指向言語を目指しているのなら仕方ないかな > "参照型には null を代入することができます"
SKSの申し子 @repeatedly
文字列が値型の既存言語って実はよく知らなかったり… > "文字列型というものはなく、charの配列として宣言します。多くの既存言語と異なり、参照型であることに注意です。"
SKSの申し子 @repeatedly
んー,言語仕様見る限りはあまり惹かれるところがないのが現状(コンパイラのために構文を簡略化しているのは好感が持てるけども).やっぱり書き方の制御と出来ることの制御は別物だなぁという感じ
SKSの申し子 @repeatedly
デフォルトでimportされている標準ライブラリのシンボルと外部ライブラリのシンボルがぶつかったらどっち優先されるんだろう?やっぱり外部ライブラリかな?
しぐれん(エビフライ教徒) @Sigureya
Kuinの参照型でnull禁止装飾と、参照型をあえて値のセマンティクスで持つ機能があるといいんじゃないかと思った。 自分のJava嫌いの要因に構造体がないというのがあるので。
ホテルバルティック(クローン)@築24年 @noan6251
Kuinの言語仕様のページ見た時最初にmargin取ればいいのにと思ったあたりアレ
岡本和樹・技術書典 6 こ13・4/14 @kakkun61
くいなちゃん言語 Kuin は UTF-8 じゃなくて UTF-16 なのな。
栗坂こなべ @kurisaka_konabe
「HSP並にゲームが作りやすく」ここが1番ハードル高そう。自作言語Kuin。入り口がどれだけ入り易そうにみえるかが勝負を分けそう。てっきり、かんたんとか言っときながら超人専用超言語が来るものだと思っていたけど、よく練られていた。
残りを読む(181)

コメント

栗坂こなべ @kurisaka_konabe 2012年7月4日
まとめを更新しました。順番を多少弄ったのと、若干の重複内容の削除、関数適用演算子の話題等を追加
栗坂こなべ @kurisaka_konabe 2012年7月6日
まとめを更新しました。最近のトピック追加と若干の重複内容の削除。あと、順番を弄っていた分は、追加して時系列でソートしたときに崩れて面倒なんで諦めました。
栗坂こなべ @kurisaka_konabe 2012年7月6日
「なんで 俺の or あの方の ナイスツィートが反映されていないの?」という方がもしいらっしゃったら、誰でも編集可能なんで放り込んで貰えると助かります。
栗坂こなべ @kurisaka_konabe 2012年7月14日
まとめを更新しました。 見出しで大雑把に区画を分けて多少見易く。 長くなったので、言語仕様2ページ目公開以後は続きへ。
ログインして広告を非表示にする
ログインして広告を非表示にする