日本語プログラミング言語Mind (164レス)
上下前次1-新
1: 2017/12/01(金)10:00 ID:fmeiPVPa(1/3) AAS
Mind公式サイト
外部リンク[html]:www.scripts-lab.co.jp
Linux版 Windows版 無料でできます
作文を書くようにプログラムをつくります
説明書をよみましょう
2(2): 2017/12/01(金)12:16 ID:E0RRvtWU(1) AAS
調べてみると当時としては思うし、国産言語だから評価はしてあげたい。
だが、今となっては、どうしても見劣りしてしまう処理系。
バックエンドが貧弱だとか、使いたいライブラリがないとかそういう問題なんだが。
言語だけ作っても、そういう面が貧弱で失敗した言語はいくつも見てきたが変わらないね。
で、インド産の ring-lang 使おうとしていたところだ。国産言語の衰退は心苦しいが、すまない。
3: 2017/12/01(金)16:01 ID:1N6zNxgn(1) AAS
細かいところはLLVMに投げるのが今のセオリー
4: 稲 ◆5k3wY.EMjk 2017/12/01(金)17:36 ID:fmeiPVPa(2/3) AAS
まぁ気長にやっていきます
5(1): 稲 ◆5k3wY.EMjk 2017/12/01(金)17:37 ID:fmeiPVPa(3/3) AAS
普通の人がちょっとつくるにはいいのではないだろうか
バックエンドを強化する Libraryを充実させる
頑張ってみます
6: 2017/12/02(土)01:08 ID:OHRP4tNE(1) AAS
日本語でプログラムを書くメリットが分からん
プログラミングに向いてないだろ
7: 稲 ◆5k3wY.EMjk 2017/12/02(土)11:46 ID:iEGcLF8w(1) AAS
日本語で書いたほうが何をしてるかわかりやすいとか
8(2): 2017/12/02(土)14:18 ID:pAxOhb0h(1) AAS
結局は操作的意味論がForthのそれそのものなのに字面だけ日本語風味でなにが嬉しいの?
表層だけ似非自然言語に見えるようにするって方針が PL/I が大失敗したのにまだやりたいわけ?
9(1): 2017/12/02(土)19:39 ID:E4aI3tE9(1) AAS
>>2
訂正すると Ring はサウジアラビア在住のかたが制作している。
>>5
ライブラリは SWIG でラッパー吐けるようにするだけでいい。
バックエンドは自前でやるなら Monkey2 あたりが参考になるかな。
問題は、どの分野のどの方向に進むために、どのライブラリを選択するかだよね。
10: 2017/12/03(日)11:30 ID:DzthRn/c(1) AAS
>>8
ソースコードを自然言語で記述しようとする日本だけとは限らないからね。
外部リンク:en.m.wikipedia.org
普及しない理由のひとつは既存のライブラリやソフトウェア資産を活用できない以外にも
その国や地域でしか通用しない汎用性の乏しさもあるね。
11(1): 稲 ◆5k3wY.EMjk 2017/12/03(日)14:42 ID:Vhzf+tQW(1/3) AAS
>>9
そういうふうにするのがいいんだね
まだどういう風にLibraryを選ぶか 決めてないし分からないけど
発展させたい
12: 稲 ◆5k3wY.EMjk 2017/12/03(日)14:44 ID:Vhzf+tQW(2/3) AAS
ぐるナビか何かのCGI処理に使われてるって話だね
13: 稲 ◆5k3wY.EMjk 2017/12/03(日)14:46 ID:Vhzf+tQW(3/3) AAS
>>8
わたしはforthをさわったことないしPL/Iもしらないけど
日本語プログラムやってみたいと思う
14: 稲 ◆5k3wY.EMjk 2017/12/05(火)17:00 ID:V97gV/1e(1) AAS
保守代わりに説明書をヨミながらプログラム
15: 稲 ◆5k3wY.EMjk 2017/12/06(水)20:51 ID:iYZUYhAq(1) AAS
日本語プログラム流行ってほしいなぁ
16(1): 2017/12/07(木)10:09 ID:WOEUxHNc(1) AAS
日本語だとメンテナンスしやすいんじゃないかな。
Mindは微妙だけど、なでしこだと直観的に何をやっているのか一目で分かる。
コメントが一切いらないくらい。
17(1): 2017/12/07(木)11:40 ID:aK7inTwC(1) AAS
業務系のCOBOLだけど、富士通が開発したYPS-COBOLってのがあったね
COBOLはアレな言語だけど読みやすくはあった
18(1): 2017/12/10(日)18:53 ID:RlGX9E9+(1/2) AAS
>>11
ドマイナーだが 2Dゲームエンジンの Tilengine は簡単で Mind 用のラッパー書きやすいかな。
外部リンク:www.tilengine.org
猫も杓子も Unity の時代に、日本語ゲームプログラミング、さらオールドスクールスタイルの需要はあるは不明なので、自分で本格的に使わないならば無理は禁物。鍋で温まったほうがいい。
...数年前から、なぜか一部でレトロゲーム、BASIC言語ブームではあるが。
言い忘れていたがドキュメントシステムは Ring-lang 方式 (Sphinx + MiKTeX + Microsoft Help Workshop) のほうが楽でいいと思う。 MediaWiki はネットがないと読めないし構築と管理は割と面倒だね。
19: 2017/12/10(日)19:01 ID:RlGX9E9+(2/2) AAS
>>17
関数型言語ならば、クロガネがある。
Mind に関数型言語の特徴を導入するのかは別の話たが、実装としては興味深いかもね。
付記
日本語プログラミング言語まとめ - catch.jp-wiki
外部リンク[php]:www.catch.jp
20(3): 稲 ◆5k3wY.EMjk 2017/12/14(木)20:07 ID:E/OGNPyK(1) AAS
>>18
ファミコン探偵倶楽部やポートピアの作れるツールが欲しい人がいる
作ったら作れるとはおもえない
21: 2017/12/15(金)12:56 ID:y3wd3uyU(1/3) AAS
>>20
MIND または Python + Tilengine で十分可能でしょう。
スマホしか持っていないなら love2d で組めばいい。
音源は MilkyTracker, FamilyTracker, Defmask Tracker のいずれかで作る。
22(1): 2017/12/15(金)13:01 ID:y3wd3uyU(2/3) AAS
>>20
そうでなければ MIND で 6502 コードと .nes/.nsf ファイル吐けるように改造して
実機またはエミュレーターで動くようにする。NES の forth 実装はあったはず。
23: 2017/12/15(金)13:10 ID:y3wd3uyU(3/3) AAS
Ring でも自然言語プログラミングできる。 MIND 風にすることは可能らしいが
言語の機能をかなり活用する関係で割と高度だと思う。今は無理だが機会があれば組んでみるかな。
24: 2017/12/15(金)21:59 ID:onuFSj3r(1) AAS
>自然言語プログラミングできる。
脳みそご愁傷様
25(1): 2017/12/16(土)14:40 ID:0NNma8eH(1) AAS
時間を無駄にしているやつは放っておいて、
本格的にやるなら、来年以降のロードマップ決めておいた方がよさそう種。
挙げていったら良いんじゃない?
26: 稲 ◆5k3wY.EMjk 2017/12/17(日)17:39 ID:63++VxOx(1/2) AAS
>>22
forthのことも勉強しないとだね
逆ポーランド電卓に似てる
27: 稲 ◆5k3wY.EMjk 2017/12/17(日)17:41 ID:63++VxOx(2/2) AAS
>>25
ロードマップ最終的にOSがつくれるようにとか
自前コンパイルできるとか?
28: 稲 ◆5k3wY.EMjk 2017/12/22(金)16:49 ID:87p1rPDr(1/5) AAS
.netに対応するとか ASPに対応する サーバーサイドに対応するとか
29: 稲 ◆5k3wY.EMjk 2017/12/22(金)16:50 ID:87p1rPDr(2/5) AAS
Multimedia用Libraryとかゲーム用Library DirectXに似たもの
30: 稲 ◆5k3wY.EMjk 2017/12/22(金)16:52 ID:87p1rPDr(3/5) AAS
テキスト環境構築ソフト
UnicodeとかUTF-8に対応
TUI_Library
31: 稲 ◆5k3wY.EMjk 2017/12/22(金)17:11 ID:87p1rPDr(4/5) AAS
MindWorkDeskとコンソール版
32(1): 稲 ◆5k3wY.EMjk 2017/12/22(金)17:14 ID:87p1rPDr(5/5) AAS
Mindのフロントエンドをつくるとか
33: 2017/12/23(土)22:13 ID:fR30VjsR(1) AAS
>>16
なでしこわかりやすくていいよね
初心者の心理的な壁は少ない
34(1): 2017/12/25(月)11:17 ID:BHVWTTmM(1) AAS
>>32
ほかのアプリケーション組み込めるようにするのいいのではと思う。
そうすれば使いたい人はいるのではと思う。
あと、 Emojicode : 外部リンク:www.emojicode.orgのような絵文字プログラミング対応は
……たぶんいらないかと。 Unicode 側の絵文字対応も迷走している話も聞くからね。
35(1): 2017/12/27(水)08:44 ID:qlxEeuzT(1) AAS
結局はロジックを設計する段で挫折するだろうから、何で書いても関係ない気がする。
36: 稲 ◆5k3wY.EMjk 2017/12/27(水)17:57 ID:K97Bvd1c(1/3) AAS
Mindの作業台 Workbenchをつくる
37: 稲 ◆5k3wY.EMjk 2017/12/27(水)17:57 ID:K97Bvd1c(2/3) AAS
日本語で書いてあれば結構役に立つことも多いよ
>>35
38: 稲 ◆5k3wY.EMjk 2017/12/27(水)17:58 ID:K97Bvd1c(3/3) AAS
>>34
他のアプリケーションに組み込む? マクロとかそんな感じ?
39: 稲 ◆5k3wY.EMjk 2017/12/29(金)13:49 ID:NmAcZsuY(1) AAS
ライブラリとバックエンドをMindかCとかでつくること
40: 稲 ◆5k3wY.EMjk 2018/01/06(土)13:00 ID:COwDa00M(1/2) AAS
Mind保守
41: 稲 ◆5k3wY.EMjk 2018/01/06(土)13:01 ID:COwDa00M(2/2) AAS
LinuxとWindowsだけじゃなくiOS HighSierraで動くMindつくりたい
超漢字にも搭載
42: 稲 ◆5k3wY.EMjk 2018/01/07(日)12:38 ID:1c6UQcxE(1) AAS
Mind保守
43: 稲 ◆5k3wY.EMjk 2018/01/14(日)13:19 ID:ed/Lx1NM(1) AAS
作業台をつくる
44: 稲 ◆5k3wY.EMjk 2018/01/15(月)12:44 ID:XLazbUhg(1/7) AAS
Mind interpreter
45: 稲 ◆5k3wY.EMjk 2018/01/15(月)12:54 ID:XLazbUhg(2/7) AAS
いろんなアプリケーションに組み込む
テキストエディタ アウトラインプロセッサ ゲームコンストラクションキット
開発環境 3DCG 2DCG CAD 表計算 ワープロ
46: 稲 ◆5k3wY.EMjk 2018/01/15(月)12:54 ID:XLazbUhg(3/7) AAS
Mindマクロ MindSpring
47: 稲 ◆5k3wY.EMjk 2018/01/15(月)12:57 ID:XLazbUhg(4/7) AAS
MINDでCGIを作る Webアプリケーションを作る
WEBブラウザ 5chかぜろちゃんねるプラス系ブラウザ用マクロ
Inkscape系のマクロ Mindで絵を描く 絵描き掲示板 drawr風のお絵かき場所
上下前次1-新書関写板覧索設栞歴
あと 117 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s