2,963
edits
(Created page with "A '''language developer''' is a company or individual that develops and distributes a programming language. This includes '''vendors''', companies that sell an APL implementat...") |
(→Individual developers: Change dzaima/BQN to BQN: includes CBQN as well) |
||
(22 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
:''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]].'' | |||
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 == | ||
* [[wikipedia:Burroughs Corporation|Burroughs Corporation]] | === Hardware vendors with APL implementations === | ||
* [[wikipedia:Control Data Corporation|Control Data Corporation]] (CDC) | |||
* [[wikipedia:Data General|Data General]] | * [[wikipedia:Analogic Corporation|Analogic Corporation]]: The APL Machine | ||
* [[wikipedia:Digital Equipment Corporation|Digital Equipment Corporation]] (DEC) | * [[wikipedia:Burroughs Corporation|Burroughs Corporation]]: APL-B5500, [[APL/700]] | ||
* [[wikipedia:Commodore International|Commodore International]]: Waterloo APL | |||
* [[wikipedia:Control Data Corporation|Control Data Corporation]] (CDC): APL/VE | |||
* [[wikipedia:Data General|Data General]]: AOS/VS APL | |||
* [[wikipedia:Digital Equipment Corporation|Digital Equipment Corporation]] (DEC): APL-10, VAX-11 APL | |||
* Harris Computer Systems: Harris APL | |||
* [[wikipedia:Honeywell|Honeywell]]: GCOS7 APL7 | |||
* [[wikipedia:Hewlett-Packard|Hewlett-Packard]] (HP): [[APL\3000]] | * [[wikipedia:Hewlett-Packard|Hewlett-Packard]] (HP): [[APL\3000]] | ||
* | * Micro Computer Machines: [[wikipedia:MCM/70|MCM/70]] firmware | ||
* [[wikipedia:Siemens|Siemens AG]] | * [[wikipedia:Siemens|Siemens AG]] | ||
* [[wikipedia:Xerox|Xerox]] | * [[wikipedia:Xerox|Xerox]] | ||
== Portable array language developers == | === Portable array language developers === | ||
* [[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 | ||
* MicroAPL: [[APL.68000]], [[APLX]] | |||
* MicroAPL: [[ | |||
* [[STSC]] | * [[STSC]] | ||
== Active developers == | |||
=== Organizations === | === Organizations === | ||
* [[ | * [[APL2000]]: [[APL+Win]], [[APL64]] | ||
* [[Dyalog Ltd.]]: [[Dyalog APL]] | |||
* [[Jsoftware]]: [[J]] | |||
* Log-On Software: Log-On [[APL2]] | |||
* [[wikipedia:Kx Systems|Kx Systems]]: [[K|K4]] and [[Q]] | |||
=== Individual developers === | === Individual developers === | ||
* [[Adám Brudzewsky]]: [[Extended Dyalog APL]] | * [[Adám Brudzewsky]]: [[Extended Dyalog APL]] | ||
* [[Marshall Lochbaum]]: [[I]] | * [[Bob Smith]] (as Sudley Place Software): [[NARS2000]] | ||
* dzaima: [[dzaima/APL]], [[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]] |