プログラム言語の歴史で以下以外で著名なものはありますか?
??? BASICのようなメーカー独自の処理系・派生物、実験的なものは除きます。
処理系のサポートURLとその特徴の回答をお願いします。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回答は一人1回で訂正は出来ません。
APL PL/1 FORTRAN B COBOL COMIT C CLU Flavors FP Ada LOOPS Eiffel Objective-C
C# C++ (VC ) D SNOBOL RPG Simula Logo Java JavaScript SmallTalk Algol Prolog Modula
Lisp Occum PL/M Pascal (Object Pascal,Delphi) Basic( VB ) Ruby OCaml アセンブラ(各種)
GPSS CHILL PERL PHP Python awk Curl Forth Scheme VRML JCL( EXEC ) HTML(XML/SGML)
MUMPS mind 言霊 なでしこ TTSneo
http://www.shos.info/develop/oo/prglng.html
Concurrent Clean
http://sky.zero.ad.jp/~zaa54437/programming/clean/
Haskellにそっくりな言語。
Io
http://jp.rubyist.net/magazine/?0010-Legwork
http://f21.aaa.livedoor.jp/~kizz/prog/io/Docs_ja.html
プロトタイプベースのオブジェクト指向言語。
Groovy
http://jp.rubyist.net/magazine/?0012-Legwork
http://ja.wikipedia.org/wiki/Groovy
Java VM上で作動するスクリプト言語。
Dylan
http://jp.rubyist.net/magazine/?0013-Legwork
Icon
http://jp.rubyist.net/magazine/?0014-Legwork
SNOBOLの後継言語。
FORTH
http://ja.wikipedia.org/wiki/FORTH より特徴を引用:逐次型の手続き型言語。特徴としては、構文解析が不必要なこと、プログラムおよび処理系が小さくて済む。組み込み分野やロボット制御などの分野でよく利用されている。
http://www2.airnet.ne.jp/sardine/langs/Forth.html にいくつかの処理系のダウンロードの口がある。
リスト、URLにあります。
ないものを回答願います。
Tclもありましたね。
GUI支援のツールキット等は
回答から除くようお願いします。
(Qt,GTK+等)
Haskell
http://web.yl.is.s.u-tokyo.ac.jp/~ganat/memo/aboutHaskell.html
http://www.sampou.org/cgi-bin/haskell.cgi
遅延評価、高階関数、参照透過性を徹底させた関数型言語。
HyperTalk
AppleのMacintoshに付属していたカード型データベースHyperCardのプロトタイプベースのオブジェクト指向言語。互換の言語が他のプラットフォームでも開発、販売されている。
そういえばすっかり忘れてました。
ありがとうございます。
既出でした。
HSPのサイトがことごとくアクセスフィルター
で見れない。
関連で HSP,LOGO,Squeak
ビル・ゲイツさんもこんな感じに
なるのかな・
http://japan.cnet.com/news/biz/story/0,2000056020,20084587,0...
HSP関連で検索すると
SmallTalkもVisual Worksと言う名で
まだ売ってるんだ。
リストにBがあるのに「BCPL」がないのは如何なものか。
CPLを簡素化した設計で、B言語に大きな影響を与えた言語。
http://ja.wikipedia.org/wiki/BCPL
http://en.wikipedia.org/wiki/BCPL
でもってCPLは
Combined Programming Languageの略で
the Titan Computer(Cambridge)
the Atlas Computer(London)
で実装されたとか。
ALGOL60の派生ながら、巨大であったのはPL/I(PL/1ではない),Adaなどと同じ特徴ですな。
CPL/BCPLは、全てかくと長くなりすぎるので
URL側にあったので省略しました。
もうしわけありませんが既出でした。
Concurrent Clean
http://sky.zero.ad.jp/~zaa54437/programming/clean/
Haskellにそっくりな言語。
Io
http://jp.rubyist.net/magazine/?0010-Legwork
http://f21.aaa.livedoor.jp/~kizz/prog/io/Docs_ja.html
プロトタイプベースのオブジェクト指向言語。
Groovy
http://jp.rubyist.net/magazine/?0012-Legwork
http://ja.wikipedia.org/wiki/Groovy
Java VM上で作動するスクリプト言語。
Dylan
http://jp.rubyist.net/magazine/?0013-Legwork
Icon
http://jp.rubyist.net/magazine/?0014-Legwork
SNOBOLの後継言語。
特徴の説明をもう少し解説してもらいたかった。
Miranda 記憶の片隅に覚えが・
Rubyな人は言語オタクだったんですね。
IO/Clean/Groovy/Dylan/Icon/Miranda
どんどんマイナーになる気がしますが。
ありがとうございます。
----------------------------
その後はてな経由で発見された言語
http://d.hatena.ne.jp/keyword/%a5%d7%a5%ed%a5%b0%a5%e9%a5%df...
Standard ML
LiLFeS
PostScript (Tex)
Processing
Haskell
Brainfuck
ひまわり
SQL (PL/SQL)
Lua
これは知っていますが。
数値計算専用のソフトなのであえて
メーカー独自の処理系として除外させて
もらいました。
これをいれると
Mathmatica,MuPAD,SciLab,Ocat等、
スクリプトが使えるExcel/Lotus 123/Lotus Notes全てが含まれるので。
http://feedback.mech.fukui-u.ac.jp/matlab/matlab0.htm
http://www.cas.cmc.osaka-u.ac.jp/~paoon/OriginalDoc/MuPAD.ht...
更に記憶からサルベージされたもの
シェル(bsh,csh,ksh等,bat,wsh)
S言語(R言語)
REXX
シミュレータが抜けてますね。
ここで扱われている、GPSS、SIMSCRIPT。PL/IオリエンテッドのSimPL/I。
Simulaが入るならSimPL/Iは入るでしょう。
構造計算のNASTRANもある意味で外せません。
ありがとうございます。
サポートURLはないのでしょうか?
(SIMSCRIPT,SlimPL/I)
SIMSCRIPT,SimPL/I
NASTRANは昔お世話になりましたが、
言語とは言いがたいですね。
ついでに ABAQUS Ansys Fluent Hyper Mesh
・・・・・
I-DEAS CATIA PRO/E
特徴の説明をもう少し解説してもらいたかった。
Miranda 記憶の片隅に覚えが・
Rubyな人は言語オタクだったんですね。
IO/Clean/Groovy/Dylan/Icon/Miranda
どんどんマイナーになる気がしますが。
ありがとうございます。
----------------------------
その後はてな経由で発見された言語
http://d.hatena.ne.jp/keyword/%a5%d7%a5%ed%a5%b0%a5%e9%a5%df...
Standard ML
LiLFeS
PostScript (Tex)
Processing
Haskell
Brainfuck
ひまわり
SQL (PL/SQL)
Lua