VisualAPL: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>Adám Brudzewsky
No edit summary
No edit summary
 
(10 intermediate revisions by 5 users not shown)
Line 2: Line 2:
| array model              = [[nested array model|nested]]
| array model              = [[nested array model|nested]]
| index origin            = 0 (default) or 1
| index origin            = 0 (default) or 1
| function styles          = [[tradfn]], .NET signature method
| function styles          = [[Defined function|defined]], .NET signature method
| numeric types            = Any .NET type
| numeric types            = Any .NET type
| unicode support          = full
| unicode support          = full
| released                = 2009
| released                = 2009
| withdrawn                = 2011
| withdrawn                = 2011
| developer                = [[APLNow LLC]]
| developer                = [[APL2000]]
| platform                = [https://en.wikipedia.org/wiki/Common_Language_Infrastructure CLI]
| platform                = [[wikipedia:Common_Language_Infrastructure|CLI]]
| operating system        = Windows
| operating system        = Windows
| license                  = Unavailable / Proprietary software
| license                  = Unavailable / Proprietary software
| website                  = [http://forum.apl2000.com/viewforum.php?f=4 APLDN]
| website                  = [http://forum.apl2000.com/viewforum.php?f=4 APLDN]
| documentation            = [http://forum.apl2000.com/viewtopic.php?f=4&t=626&p=2383&hilit=documentation#p2383 APLDN]
| documentation            = [http://forum.apl2000.com/viewtopic.php?f=4&t=626&p=2383&hilit=documentation#p2383 APLDN]
| influenced by            = [[APL+Win]], [https://en.wikipedia.org/wiki/C_Sharp_(programming_language) C#]
| forum                    = [http://forum.apl2000.com/ APLDN]
| influenced by            = [[APL+Win]], [[wikipedia:C_Sharp_(programming_language)|C#]]
}}
}}
'''Visual APL''', also known as APLNext, was an attempt by [[APLNow]] at creating a an implementation of based on the Microsoft [[.NET#.NET_Framework|.NET framework]],
'''Visual APL''', also known as APLNext, was an attempt by [[APL2000]] at creating an implementation of APL based on the Microsoft [[.NET#.NET_Framework|.NET framework]],
designed to make APL available to mainstream programmers by being fully integrated into Visual Studio, the (then) foremost IDE for .NET based development on Windows. This meant a lot of changes to traditional aspects of APL programming, like having a workspace, and avoiding all reserved words. VisualAPL supported the intermingling of C# and APL code.
designed to make APL available to mainstream programmers by being fully integrated into Visual Studio, the (then) foremost IDE for .NET based development on Windows. This meant a lot of changes to traditional aspects of APL programming, like having a workspace, and avoiding all reserved words. VisualAPL supported the intermingling of C# and APL code.


Line 22: Line 23:
== External links ==
== External links ==


[http://forum.apl2000.com/viewforum.php?f=4 VisualAPL topics] on [[APLDN]]
[http://forum.apl2000.com/viewforum.php?f=4 VisualAPL topics] on the [[APL2000|APLDN]]


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

Latest revision as of 00:41, 25 November 2020

Visual APL, also known as APLNext, was an attempt by APL2000 at creating an implementation of APL based on the Microsoft .NET framework, designed to make APL available to mainstream programmers by being fully integrated into Visual Studio, the (then) foremost IDE for .NET based development on Windows. This meant a lot of changes to traditional aspects of APL programming, like having a workspace, and avoiding all reserved words. VisualAPL supported the intermingling of C# and APL code.

Much like Dyalog Ltd.'s similar project, APL#, it quickly fizzled. It was released in 2009 and the last news about it were published in 2011.

External links

VisualAPL topics on the APLDN


APL dialects [edit]
Maintained APL+WinAPL2APL64APL\ivApletteAprilCo-dfnsDyalog APLDyalog APL Visiondzaima/APLGNU APLKapNARS2000PometoTinyAPL
Historical A Programming LanguageA+ (A) ∙ APL#APL2CAPL\360APL/700APL\1130APL\3000APL.68000APL*PLUSAPL.jlAPL.SVAPLXExtended Dyalog APLIverson notationIVSYS/7090NARSngn/aplopenAPLOperators and FunctionsPATRowanSAXSHARP APLRationalized APLVisualAPL (APLNext) ∙ VS APLYork APL
Derivatives AHPLBQNCoSyELIGleeIIvyJJellyK (Goal, Klong, Q) ∙ KamilaLispLang5LilNialRADUiua
Overviews Comparison of APL dialectsTimeline of array languagesTimeline of influential array languagesFamily tree of array languages