APL-sharp: Difference between revisions

Jump to navigation Jump to search
m
Fix latest release infobox field
Miraheze>Adám Brudzewsky
No edit summary
m (Fix latest release infobox field)
 
(10 intermediate revisions by 5 users not shown)
Line 9: Line 9:
| released                = 2010
| released                = 2010
| withdrawn                = 2012
| withdrawn                = 2012
| latest version           = 0.3.0.627 / October 2011
| latest release version   = 0.3.0.627 / October 2011
| developer                = [[Dyalog Ltd.]]
| developer                = [[Dyalog Ltd.]]
| license                  = Unavailable / Proprietary software
| license                  = Unavailable / Proprietary software
| implementation languages = [[wikipedia:C_Sharp_(programming_language)|C#]]
| implementation language  = [[wikipedia:C_Sharp_(programming_language)|C#]]
| platform                = [https://en.wikipedia.org/wiki/Common_Language_Infrastructure CLI]
| platform                = [[wikipedia:Common Language Infrastructure|CLI]]
| operating systems        = Microsoft Windows, macOS, Symbian OS, Linux
| operating systems        = Microsoft Windows, macOS, Symbian OS, Linux
| influenced by            = [[APL2]], [[J]], [[Dyalog APL]], [[wikipedia:C_Sharp_(programming_language)|C#]]
| influenced by            = [[APL2]], [[J]], [[Dyalog APL]], [[wikipedia:C_Sharp_(programming_language)|C#]]
}}
}}
 
:''For technical reasons, "APL" redirects here. For an overview, see [[Overview]].''
'''APL#''' (pronounced ''APL Sharp'') was presented by [[Dyalog Ltd.]] at the 2010 [[APL conference]] in Berlin. The goal was to make the benefits of safe/managed computing available to users of APL through the development of an APL dialect targeting Microsoft Silverlight/Moonlight and featuring tight integration with Microsoft [[.NET]].
'''APL#''' (pronounced ''APL Sharp'') was presented by [[Dyalog Ltd.]] at the 2010 [[APL conference]] in Berlin. The goal was to make the benefits of safe/managed computing available to users of APL through the development of an APL dialect targeting Microsoft Silverlight/Moonlight and featuring tight integration with Microsoft [[.NET]].


Line 28: Line 28:
* User-defined names are global by default, and local variables are visible to all sub-functions
* User-defined names are global by default, and local variables are visible to all sub-functions


APL# featured a single functional form (besides for [[train]]s) which was a hybrid between [[dfn]] and [[tradfn]] syntax, superficially resembling that of dfns, but allowing a header (calling signature) and [[control structures]].
APL# featured a single functional form (besides for [[train]]s) which was a hybrid between [[dfn]] and [[tradfn]] syntax, superficially resembling that of dfns, but allowing a header (calling signature) and [[control structure]]s.


In 2012 Microsoft deprecated Silverlight for HTML5 in Windows 8, and Dyalog subsequently abandoned the APL# project.
In 2012 Microsoft deprecated Silverlight for HTML5 in Windows 8, and Dyalog subsequently abandoned the APL# project.
Line 40: Line 40:
* [https://www.dyalog.com/uploads/conference/dyalog11/presentations/D08_apl_sharp/AplSharpCoreLanguage_Dyalog2011_Presentation.pdf APL# Core language]
* [https://www.dyalog.com/uploads/conference/dyalog11/presentations/D08_apl_sharp/AplSharpCoreLanguage_Dyalog2011_Presentation.pdf APL# Core language]


{{APL programming language}}
{{APL dialects}}[[Category:APL dialects]][[Category:Nested array languages]][[Category:.NET]]

Navigation menu