日本語プログラミング言語Mind

2017/12/01(金) 10:00:32.92ID:fmeiPVPa
Mind公式サイト
http://www.scripts-lab.co.jp/mind/whatsmind.html

Linux版 Windows版 無料でできます
作文を書くようにプログラムをつくります

説明書をよみましょう
2017/12/01(金) 12:16:00.57ID:E0RRvtWU
調べてみると当時としては思うし、国産言語だから評価はしてあげたい。
だが、今となっては、どうしても見劣りしてしまう処理系。
バックエンドが貧弱だとか、使いたいライブラリがないとかそういう問題なんだが。
言語だけ作っても、そういう面が貧弱で失敗した言語はいくつも見てきたが変わらないね。

で、インド産の ring-lang 使おうとしていたところだ。国産言語の衰退は心苦しいが、すまない。
2017/12/01(金) 16:01:19.30ID:1N6zNxgn
細かいところはLLVMに投げるのが今のセオリー
2017/12/01(金) 17:36:13.79ID:fmeiPVPa
まぁ気長にやっていきます
2017/12/01(金) 17:37:51.21ID:fmeiPVPa
普通の人がちょっとつくるにはいいのではないだろうか
バックエンドを強化する Libraryを充実させる
頑張ってみます
2017/12/02(土) 01:08:55.65ID:OHRP4tNE
日本語でプログラムを書くメリットが分からん
プログラミングに向いてないだろ
2017/12/02(土) 11:46:04.36ID:iEGcLF8w
日本語で書いたほうが何をしてるかわかりやすいとか
2017/12/02(土) 14:18:55.54ID:pAxOhb0h
結局は操作的意味論がForthのそれそのものなのに字面だけ日本語風味でなにが嬉しいの?
表層だけ似非自然言語に見えるようにするって方針が PL/I が大失敗したのにまだやりたいわけ?
2017/12/02(土) 19:39:49.55ID:E4aI3tE9
>>2
訂正すると Ring はサウジアラビア在住のかたが制作している。

>>5
ライブラリは SWIG でラッパー吐けるようにするだけでいい。
バックエンドは自前でやるなら Monkey2 あたりが参考になるかな。
問題は、どの分野のどの方向に進むために、どのライブラリを選択するかだよね。
2017/12/03(日) 11:30:47.06ID:DzthRn/c
>>8
ソースコードを自然言語で記述しようとする日本だけとは限らないからね。
ttps://en.m.wikipedia.org/wiki/Non-English-based_programming_languages

普及しない理由のひとつは既存のライブラリやソフトウェア資産を活用できない以外にも
その国や地域でしか通用しない汎用性の乏しさもあるね。
2017/12/03(日) 14:42:46.08ID:Vhzf+tQW
>>9
そういうふうにするのがいいんだね
まだどういう風にLibraryを選ぶか 決めてないし分からないけど
発展させたい
2017/12/03(日) 14:44:35.55ID:Vhzf+tQW
ぐるナビか何かのCGI処理に使われてるって話だね
2017/12/03(日) 14:46:27.09ID:Vhzf+tQW
>>8
わたしはforthをさわったことないしPL/Iもしらないけど
日本語プログラムやってみたいと思う
2017/12/05(火) 17:00:30.07ID:V97gV/1e
保守代わりに説明書をヨミながらプログラム
2017/12/06(水) 20:51:16.70ID:iYZUYhAq
日本語プログラム流行ってほしいなぁ
16デフォルトの名無しさん
垢版 |
2017/12/07(木) 10:09:24.08ID:WOEUxHNc
日本語だとメンテナンスしやすいんじゃないかな。
Mindは微妙だけど、なでしこだと直観的に何をやっているのか一目で分かる。
コメントが一切いらないくらい。
2017/12/07(木) 11:40:17.47ID:aK7inTwC
業務系のCOBOLだけど、富士通が開発したYPS-COBOLってのがあったね
COBOLはアレな言語だけど読みやすくはあった
2017/12/10(日) 18:53:52.98ID:RlGX9E9+
>>11
ドマイナーだが 2Dゲームエンジンの Tilengine は簡単で Mind 用のラッパー書きやすいかな。
ttp://www.tilengine.org/

猫も杓子も Unity の時代に、日本語ゲームプログラミング、さらオールドスクールスタイルの需要はあるは不明なので、自分で本格的に使わないならば無理は禁物。鍋で温まったほうがいい。

...数年前から、なぜか一部でレトロゲーム、BASIC言語ブームではあるが。

言い忘れていたがドキュメントシステムは Ring-lang 方式 (Sphinx + MiKTeX + Microsoft Help Workshop) のほうが楽でいいと思う。 MediaWiki はネットがないと読めないし構築と管理は割と面倒だね。
レスを投稿する

5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況