[表示 : 全て 最新50 1-99 2ch.scのread.cgiへ]
Update time : 01/17 00:44 / Filesize : 10 KB / Number-of Response : 51
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 10:00:32.92 ID:fmeiPVPa.net]
Mind公式サイト
www.scripts-lab.co.jp/mind/whatsmind.html

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

説明書をよみましょう

2 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 12:16:00.57 ID:E0RRvtWU.net]
調べてみると当時としては思うし、国産言語だから評価はしてあげたい。
だが、今となっては、どうしても見劣りしてしまう処理系。
バックエンドが貧弱だとか、使いたいライブラリがないとかそういう問題なんだが。
言語だけ作っても、そういう面が貧弱で失敗した言語はいくつも見てきたが変わらないね。

で、インド産の ring-lang 使おうとしていたところだ。国産言語の衰退は心苦しいが、すまない。

3 名前:デフォルトの名無しさん mailto:sage [2017/12/01(金) 16:01:19.30 ID:1N6zNxgn.net]
細かいところはLLVMに投げるのが今のセオリー

4 名前: mailto:sage [2017/12/01(金) 17:36:13.79 ID:fmeiPVPa.net]
まぁ気長にやっていきます

5 名前: mailto:sage [2017/12/01(金) 17:37:51.21 ID:fmeiPVPa.net]
普通の人がちょっとつくるにはいいのではないだろうか
バックエンドを強化する Libraryを充実させる
頑張ってみます

6 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 01:08:55.65 ID:OHRP4tNE.net]
日本語でプログラムを書くメリットが分からん
プログラミングに向いてないだろ

7 名前: mailto:sage [2017/12/02(土) 11:46:04.36 ID:iEGcLF8w.net]
日本語で書いたほうが何をしてるかわかりやすいとか

8 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 14:18:55.54 ID:pAxOhb0h.net]
結局は操作的意味論がForthのそれそのものなのに字面だけ日本語風味でなにが嬉しいの?
表層だけ似非自然言語に見えるようにするって方針が PL/I が大失敗したのにまだやりたいわけ?

9 名前:デフォルトの名無しさん mailto:sage [2017/12/02(土) 19:39:49.55 ID:E4aI3tE9.net]
>>2
訂正すると Ring はサウジアラビア在住のかたが制作している。

>>5
ライブラリは SWIG でラッパー吐けるようにするだけでいい。
バックエンドは自前でやるなら Monkey2 あたりが参考になるかな。
問題は、どの分野のどの方向に進むために、どのライブラリを選択するかだよね。

10 名前:デフォルトの名無しさん mailto:sage [2017/12/03(日) 11:30:47.06 ID:DzthRn/c.net]
>>8
ソースコードを自然言語で記述しようとする日本だけとは限らないからね。
ttps://en.m.wikipedia.org/wiki/Non-English-based_programming_languages

普及しない理由のひとつは既存のライブラリやソフトウェア資産を活用できない以外にも
その国や地域でしか通用しない汎用性の乏しさもあるね。



11 名前: mailto:sage [2017/12/03(日) 14:42:46.08 ID:Vhzf+tQW.net]
>>9
そういうふうにするのがいいんだね
まだどういう風にLibraryを選ぶか 決めてないし分からないけど
発展させたい

12 名前: mailto:sage [2017/12/03(日) 14:44:35.55 ID:Vhzf+tQW.net]
ぐるナビか何かのCGI処理に使われてるって話だね

13 名前: mailto:sage [2017/12/03(日) 14:46:27.09 ID:Vhzf+tQW.net]
>>8
わたしはforthをさわったことないしPL/Iもしらないけど
日本語プログラムやってみたいと思う

14 名前: mailto:sage [2017/12/05(火) 17:00:30.07 ID:V97gV/1e.net]
保守代わりに説明書をヨミながらプログラム

15 名前: mailto:sage [2017/12/06(水) 20:51:16.70 ID:iYZUYhAq.net]
日本語プログラム流行ってほしいなぁ

16 名前:デフォルトの名無しさん [2017/12/07(木) 10:09:24.08 ID:WOEUxHNc.net]
日本語だとメンテナンスしやすいんじゃないかな。
Mindは微妙だけど、なでしこだと直観的に何をやっているのか一目で分かる。
コメントが一切いらないくらい。

17 名前:デフォルトの名無しさん mailto:sage [2017/12/07(木) 11:40:17.47 ID:aK7inTwC.net]
業務系のCOBOLだけど、富士通が開発したYPS-COBOLってのがあったね
COBOLはアレな言語だけど読みやすくはあった

18 名前:デフォルトの名無しさん mailto:sage [2017/12/10(日) 18:53:52.98 ID:RlGX9E9+.net]
>>11
ドマイナーだが 2Dゲームエンジンの Tilengine は簡単で Mind 用のラッパー書きやすいかな。
ttp://www.tilengine.org/

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

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

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

19 名前:デフォルトの名無しさん mailto:sage [2017/12/10(日) 19:01:14.89 ID:RlGX9E9+.net]
>>17
関数型言語ならば、クロガネがある。
Mind に関数型言語の特徴を導入するのかは別の話たが、実装としては興味深いかもね。

付記
日本語プログラミング言語まとめ - catch.jp-wiki
ttps://www.catch.jp/wiki/index.php?NIHONGO_Programing

20 名前: mailto:sage [2017/12/14(木) 20:07:35.74 ID:E/OGNPyK.net]
>>18

ファミコン探偵倶楽部やポートピアの作れるツールが欲しい人がいる
作ったら作れるとはおもえない



21 名前:デフォルトの名無しさん mailto:sage [2017/12/15(金) 12:56:46.34 ID:y3wd3uyU.net]
>>20
MIND または Python + Tilengine で十分可能でしょう。
スマホしか持っていないなら love2d で組めばいい。
音源は MilkyTracker, FamilyTracker, Defmask Tracker のいずれかで作る。

22 名前:デフォルトの名無しさん mailto:sage [2017/12/15(金) 13:01:00.41 ID:y3wd3uyU.net]
>>20
そうでなければ MIND で 6502 コードと .nes/.nsf ファイル吐けるように改造して
実機またはエミュレーターで動くようにする。NES の forth 実装はあったはず。

23 名前:デフォルトの名無しさん mailto:sage [2017/12/15(金) 13:10:57.50 ID:y3wd3uyU.net]
Ring でも自然言語プログラミングできる。 MIND 風にすることは可能らしいが
言語の機能をかなり活用する関係で割と高度だと思う。今は無理だが機会があれば組んでみるかな。

24 名前:デフォルトの名無しさん mailto:sage [2017/12/15(金) 21:59:55.22 ID:onuFSj3r.net]
>自然言語プログラミングできる。

脳みそご愁傷様

25 名前:デフォルトの名無しさん mailto:sage [2017/12/16(土) 14:40:07.60 ID:0NNma8eH.net]
時間を無駄にしているやつは放っておいて、
本格的にやるなら、来年以降のロードマップ決めておいた方がよさそう種。
挙げていったら良いんじゃない?

26 名前: mailto:sage [2017/12/17(日) 17:39:28.77 ID:63++VxOx.net]
>>22
forthのことも勉強しないとだね
逆ポーランド電卓に似てる

27 名前: mailto:sage [2017/12/17(日) 17:41:16.53 ID:63++VxOx.net]
>>25
ロードマップ最終的にOSがつくれるようにとか
自前コンパイルできるとか?

28 名前: mailto:sage [2017/12/22(金) 16:49:07.03 ID:87p1rPDr.net]
.netに対応するとか ASPに対応する サーバーサイドに対応するとか

29 名前: mailto:sage [2017/12/22(金) 16:50:11.61 ID:87p1rPDr.net]
Multimedia用Libraryとかゲーム用Library DirectXに似たもの

30 名前: mailto:sage [2017/12/22(金) 16:52:30.48 ID:87p1rPDr.net]
テキスト環境構築ソフト
UnicodeとかUTF-8に対応
TUI_Library



31 名前: mailto:sage [2017/12/22(金) 17:11:42.08 ID:87p1rPDr.net]
MindWorkDeskとコンソール版

32 名前: mailto:sage [2017/12/22(金) 17:14:07.36 ID:87p1rPDr.net]
Mindのフロントエンドをつくるとか

33 名前:デフォルトの名無しさん mailto:sage [2017/12/23(土) 22:13:25.79 ID:fR30VjsR.net]
>>16
なでしこわかりやすくていいよね
初心者の心理的な壁は少ない

34 名前:デフォルトの名無しさん [2017/12/25(月) 11:17:12.15 ID:BHVWTTmM.net]
>>32
ほかのアプリケーション組み込めるようにするのいいのではと思う。
そうすれば使いたい人はいるのではと思う。

あと、 Emojicode : ttp://www.emojicode.org のような絵文字プログラミング対応は
……たぶんいらないかと。 Unicode 側の絵文字対応も迷走している話も聞くからね。

35 名前:デフォルトの名無しさん mailto:sage [2017/12/27(水) 08:44:29.56 ID:qlxEeuzT.net]
結局はロジックを設計する段で挫折するだろうから、何で書いても関係ない気がする。

36 名前: mailto:sage [2017/12/27(水) 17:57:06.25 ID:K97Bvd1c.net]
Mindの作業台 Workbenchをつくる

37 名前: mailto:sage [2017/12/27(水) 17:57:51.01 ID:K97Bvd1c.net]
日本語で書いてあれば結構役に立つことも多いよ
>>35

38 名前: mailto:sage [2017/12/27(水) 17:58:31.98 ID:K97Bvd1c.net]
>>34
他のアプリケーションに組み込む? マクロとかそんな感じ?

39 名前: mailto:sage [2017/12/29(金) 13:49:20.46 ID:NmAcZsuY.net]
ライブラリとバックエンドをMindかCとかでつくること

40 名前: mailto:sage [2018/01/06(土) 13:00:24.35 ID:COwDa00M.net]
Mind保守



41 名前: mailto:sage [2018/01/06(土) 13:01:40.94 ID:COwDa00M.net]
LinuxとWindowsだけじゃなくiOS HighSierraで動くMindつくりたい
超漢字にも搭載

42 名前: mailto:sage [2018/01/07(日) 12:38:18.62 ID:1c6UQcxE.net]
Mind保守

43 名前: mailto:sage [2018/01/14(日) 13:19:27.46 ID:ed/Lx1NM.net]
作業台をつくる

44 名前: mailto:sage [2018/01/15(月) 12:44:00.20 ID:XLazbUhg.net]
Mind interpreter

45 名前: mailto:sage [2018/01/15(月) 12:54:09.47 ID:XLazbUhg.net]
いろんなアプリケーションに組み込む
テキストエディタ アウトラインプロセッサ ゲームコンストラクションキット
開発環境 3DCG 2DCG CAD 表計算 ワープロ

46 名前: mailto:sage [2018/01/15(月) 12:54:45.30 ID:XLazbUhg.net]
Mindマクロ MindSpring

47 名前: mailto:sage [2018/01/15(月) 12:57:15.84 ID:XLazbUhg.net]
MINDでCGIを作る Webアプリケーションを作る
WEBブラウザ 5chかぜろちゃんねるプラス系ブラウザ用マクロ
Inkscape系のマクロ Mindで絵を描く 絵描き掲示板 drawr風のお絵かき場所

48 名前: mailto:sage [2018/01/15(月) 12:58:55.03 ID:XLazbUhg.net]
iTunesの代わりになるアプリケーション Mindで操作できる
kbPlayerのようなものにMindをつける

49 名前: mailto:sage [2018/01/15(月) 20:56:40.40 ID:XLazbUhg.net]
Linux版でもWindows版でもGUI CUI TUIライブラリを用意する

50 名前: mailto:sage [2018/01/15(月) 20:57:47.53 ID:XLazbUhg.net]
ターミナルではなくMind用仕事机をつくる








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<10KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef