List of language developers: Difference between revisions

Jump to navigation Jump to search
→‎Individual developers: Change dzaima/BQN to BQN: includes CBQN as well
(→‎Individual developers: Change dzaima/BQN to BQN: includes CBQN as well)
(7 intermediate revisions by 4 users not shown)
Line 1: Line 1:
A '''language developer''' is a company or individual that develops and distributes a programming language. This includes '''vendors''', companies that sell an APL implementation, as well as organizations and individuals that develop free implementations.
:''This article lists notable language developers only. For all APL dialects including those without notable developers, see [[Timeline of APL dialects]]. To choose a dialect for use today, consider the article on [[running APL]].''


Not all developers have dedicated pages as they may not have significant involvement in the APL world. This is particularly true of early APL vendors, since in the [[wikipedia:Mainframe computer|mainframe]] era APL implementations were written in machine code for a particular architecture. Many hardware vendors implemented their own version of a dialect like [[APL.SV]] but did not contribute significantly to APL design.
A language developer is an organization or individual that develops and distributes a programming language. This includes vendors, which are companies that sell APL implementations, as well as developers of free implementations. In the [[wikipedia:Mainframe computer|mainframe]] era it was common for hardware vendors to create APL implementations in machine code for their particular architecture. Developers active today use portable languages in order to support multiple architectures.


== Past developers ==
== Past developers ==
Line 23: Line 23:


* [[wikipedia:DECUS|DECUS]]: APL-11 for DEC [[wikipedia:PDP-11|PDP-11]]
* [[wikipedia:DECUS|DECUS]]: APL-11 for DEC [[wikipedia:PDP-11|PDP-11]]
* [[IBM]]: [[APL2]] and its predecessors
* [[I.P. Sharp Associates]]
* [[I.P. Sharp Associates]]
* Leptonics Systems Company: MacAPL
* Leptonics Systems Company: MacAPL
Line 34: Line 35:
* [[APL2000]]: [[APL+Win]], [[APL64]]
* [[APL2000]]: [[APL+Win]], [[APL64]]
* [[Dyalog Ltd.]]: [[Dyalog APL]]
* [[Dyalog Ltd.]]: [[Dyalog APL]]
* [[IBM]]: [[APL2]] and its predecessors
* [[Jsoftware]]: [[J]]
* [[Jsoftware]]: [[J]]
* Log-On Software: Log-On [[APL2]]
* [[wikipedia:Kx Systems|Kx Systems]]: [[K|K4]] and [[Q]]
* [[wikipedia:Kx Systems|Kx Systems]]: [[K|K4]] and [[Q]]


Line 42: Line 43:
* [[Adám Brudzewsky]]: [[Extended Dyalog APL]]
* [[Adám Brudzewsky]]: [[Extended Dyalog APL]]
* [[Bob Smith]] (as Sudley Place Software): [[NARS2000]]
* [[Bob Smith]] (as Sudley Place Software): [[NARS2000]]
* dzaima: [[dzaima/APL]], [[dzaima/BQN]]
* dzaima: [[dzaima/APL]], [[BQN]]
* [[Marshall Lochbaum]]: [[I]], [[BQN]]
* [[Marshall Lochbaum]]: [[I]], [[BQN]]
* [[Nick Nickolov]]: [[ngn/apl]] and [[ngn/k]]
* [[Nick Nickolov]]: [[ngn/apl]] and [[ngn/k]]
* [[wikipedia:Rob Pike|Rob Pike]]: [[Ivy]]
* [[wikipedia:Rob Pike|Rob Pike]]: [[Ivy]]
* [[John Gibbons]]: [[Nial]]


{{APL development}}[[Category:Vendors]][[Category:Lists]]
{{APL development}}[[Category:Vendors]][[Category:Lists]]

Navigation menu