Light Table (software)

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Light Table
Original authorsChris Granger
Robert Attorri
DeveloperKodowa
Initial release12 April 2012; 14 years ago (2012-04-12)[1]
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inClojureScript[2]
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    TypeIntegrated development environment
    License2014[a]: MIT
    2014[b]: GPL-3.0-only[3]
    2012[c]: Proprietary

    Light Table is an integrated development environment for software engineering developed by Chris Granger and Robert Attorri. It features real-time feedback allowing instant execution, debugging and access to documentation.[6] The instant feedback provides an execution environment intended to help developing abstractions.[7]

    The development team attempted to create a program which shows the programmer what the effects of their additions are in real-time, rather than requiring them to work out the effects as they write the code.[8] Though the program began by supporting only Clojure, it has since aimed to support Python and JavaScript.[7] The developers claim that the software can reduce programming time by up to 20%.[7]

    It was financed by a Kickstarter fundraising campaign and subsequently backed by Y Combinator.[9] The Kickstarter campaign aimed to raise $200,000 USD and finished with $316,720 USD.[8]

    See also

    [edit | edit source]

    Notes

    [edit | edit source]
    1. ^ 2014-11-06: MIT since version 0.7.0
    2. ^ 2014-01-08: GPL-3.0-only from version 0.6.1 to 0.6.7.
    3. ^ Proprietary from 2012 to version 0.6.0.

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).