Content deleted Content added
Jerryobject (talk | contribs) m →External links: WP:EXTernal link update. |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1:
{{Infobox programming language
| name = Atom
| logo =
| paradigm = [[Functional programming|
| family = [[Haskell]]
| designer = Thomas Hawkins
| developer =
Line 13:
| dialects =
| influenced =
| influenced by = [[
| operating system = [[Cross-platform software|Cross-platform]]
| license = [[BSD licenses|BSD]]3
Line 19:
| file ext =
}}
'''Atom''' is a [[___domain-specific language]] (DSL) in [[
== History ==
Originally intended as a [[
When Atom's author switched careers in late 2007, from [[Logic synthesis|logic design]] to [[
== Overview ==
Line 30:
By removing [[Runtime (program lifecycle phase)|runtime]] task scheduling and mutex locking, two services traditionally served by a [[real-time operating system]] (RTOS), Atom can eliminate the need and overhead of an RTOS in embedded applications.
== Limits ==
Line 50 ⟶ 47:
[[Category:Real-time computing]]
[[Category:Synchronous programming languages]]
[[Category:Statically typed programming languages]]
[[Category:Haskell programming language family]]
[[Category:Free software programmed in Haskell]]
[[Category:Cross-platform free software]]
[[Category:Free and open source compilers]]
[[Category:Programming languages created in 2007]]
[[Category:2007 software]]
|