次プログラミング言語たちFORTRUN新世代のFORTRUNはfortrunと書くらしい。OKITACのガイドとレファレンスで独学。レファレンスを辞書とは知らずわからないまま読んだ。ルンゲクッタで数値計算をした。プログラムをカードで読み込ませる時代。変数名に制限があったり、制御機能はIF,FOR,CALLぐらい。データ構造は配列のみ。私が知らなかっただけかもしれないが、部品とその使い方を覚えるのは簡単。組み合わせるかが問題。日立などがPCを出し、スイッチONでROMのBASICが使えるようになった。私が手にしたのはN88-BASIC。作成したプログラムは成績処理マークリーダ採点MS-DOSになり、BACICコンパイラを使う。Windows95になり、F-BACICコンパイラ(富士通)を使う。Pascal(DOS上)を購入。2.5を四捨五入をすると2.0になる。二進で計算しているので仕方がないという販売社と手紙で議論。最近接偶数への丸めを30年後に知る。学校教育で教えないBASICの次の言語にできなかった。UNIXシェルスクリプトDOSのバッチファイルはこれの不完全な真似UNIXのコマンドを並べてバッチ(順次実行)させるもの。制御構造が入ってプログラミング言語としての体裁がある。UNIXの制御が目的なので汎用の言語とは言えない。sh、bash、csh、ksh、tcsh、zshなど種類があり、文法も異なる。shbangはもともとどの文法で書いたかを示すもの。Linuxの世の中になってシェルスクリプトといえばほぼbash。ときどきcshとなっている。${f%.jpg}s.jpg;doneUSP(ユニバーサル・シェル・プログラミング)友の会awk,sedUNIXシェルで使われるコマンドだが、文字列の加工に特化した言語といえなくもない。345詳しくは連想配列に感動した昔perl種類が多く、制約の多いシェルスクリプトよりも、分かりやすかったので好んで使った。メール再配布プログラムを作った。サーバープログラムやプロセスのフォークについて経験を積んだObject思考でなかったver.4系の時代Ruby写真から、exifを使ってウェブページに仕立てるプログラムを作成。その後あまり触っていない。初歩の勉強はしたが、スクリプト的な使用にとどまり、経験不足。JavascriptDOMを学んでから積極的に使うようになった授業のテキストをhtmlにした関係で、多用。チェックデータベースとの組み合わせは一件だけ(postgresql)。無料で使える環境に依らず動作する安達順一(2020-01-10)https://dabiyone.com/。