Windows, Linux, BSD WoW everything ever etc all c, c++(could have used clos for that part), no huskel
where is your god now
Name:
Anonymous2015-03-22 21:36
Once all the user base of Haskell combined manage to create 1/100th of what one of Symbolics, TI and Xerox, or NTT managed to do with Lisp, I might start paying attention.
This is, amongst other things: + Hardware designed to support (by being conceptually cohesive with) a Lisp system. + A multi-tasking, networked, operating system capable of controlling a variety of HCIs (especially raster displays (including projectors and television), keyboards, mice and printers). + An advanced presentation based GUI library. + A graphical interface to the operating system on top of that GUI library. + A GUI driven presentation editor and programming environment with the ability to: + Intuitively design a presentation based interface. + Graphically inspect and modify any instantiated object in the (entire) system, including low level drivers and the programming environemnt itself. + Individually run any one procedure at the user's will in an environment of the user's will (including specific machine) with arguments of the user's will (i.e. a REPL). + Instantenously find the definition of any symbol (identifier) at point (whether it be remote or local) + The ability to recompile any definition at point. + The ability to do all of this whether the programs are remote or local. + Other GUI driven production environments, widely deployed in professional production, for: + Image editing + Video editing + 3D modelling + 3D animation + Electrical and VLSI CAD. + (KE based!) Mechanical 3D CAD. + Knowledge engineering. + CAS. + Symbiosis with massively parallel computers (e.g. the connection machine, which was programmed with, and augmented a, Symbolics work station in a special dialect of Lisp (called star Lisp)).
The swan song of Haskell is that it has been used to write a few financial calcs and game strategies at the behest of traders.