List of language developers: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
(11 intermediate revisions by 3 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.


== Hardware vendors with APL implementations ==
== Past developers ==
 
=== Hardware vendors with APL implementations ===


* [[wikipedia:Analogic Corporation|Analogic Corporation]]: The APL Machine
* [[wikipedia:Analogic Corporation|Analogic Corporation]]: The APL Machine
Line 18: Line 20:
* [[wikipedia:Xerox|Xerox]]
* [[wikipedia:Xerox|Xerox]]


== Portable array language developers ==
=== Portable array language developers ===


=== Vendors ===
* [[wikipedia:DECUS|DECUS]]: APL-11 for DEC [[wikipedia:PDP-11|PDP-11]]
 
* [[IBM]]: [[APL2]] and its predecessors
* [[APL2000]]: [[APL+Win]]
* [[Dyalog Ltd.]]
* [[I.P. Sharp Associates]]
* [[I.P. Sharp Associates]]
* [[IBM]]
* [[Jsoftware]]
* [[wikipedia:Kx Systems|Kx Systems]] ([[K|K4]] and [[Q]])
* Leptonics Systems Company: MacAPL
* Leptonics Systems Company: MacAPL
* MicroAPL: [[APL.68000]], [[APLX]]
* MicroAPL: [[APL.68000]], [[APLX]]
* Shakti: [[K|K7]] and later
* [[STSC]]
* [[STSC]]
* Sudley Place Software ([[Bob Smith]]): [[NARS2000]]
 
== Active developers ==


=== Organizations ===
=== Organizations ===


* [[wikipedia:DECUS|DECUS]]: APL-11 for DEC [[wikipedia:PDP-11|PDP-11]]
* [[APL2000]]: [[APL+Win]], [[APL64]]
* [[GNU APL]] community
* [[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]]
* [[Bob Smith]] (as Sudley Place Software): [[NARS2000]]
* dzaima: [[dzaima/APL]], [[dzaima/BQN]]
* dzaima: [[dzaima/APL]], [[dzaima/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]]
* Zachary Taylor: [[RAD]]


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

Navigation menu