Template:APL features: Difference between revisions

From APL Wiki
Jump to navigation Jump to search
Miraheze>RikedyP
No edit summary
Miraheze>RikedyP
(Collapsible table)
Line 1: Line 1:
{| class="wikitable collapsible collapsed"
{| class="wikitable mw-collapsible mw-collapsed" style="width:100%;"
   |-
   |-
   ! colspan="2" | '''<big>APL programming language</big>'''
   ! colspan="2" | '''<big>APL programming language</big>'''

Revision as of 19:00, 18 September 2019

APL programming language
Introductions I am new to programmingI am a programmer but new to APLIntermediate APLModern APL for old APLers
Features
Syntax Comparison with traditional mathematics
Built-ins Primitive functionPrimitive operatorQuad-namesSystem commands
Array model ShapeRankDepthSimple scalars
Functions TradfnsDfnsDerived functionsTrains
Operators TradopsDopsDerived operators
Other Bracket indexingBracket axisOuter productAssignmentBranchingKeywordsObject orientated programmingUser commands
Guides GUI applicationsCalling APL from other languagesCalling other languages from APLPerformance tuningAPL on the webParallel computing
Interface The APL SessionTyping APL symbolsAPL fontsMnemonics
Dialects
Maintained Dyalog APLAPL+WinAPL64APL2GNU APLNARS2000dzaima/APLngn/aplAPLNextOpenAPLVisualAPL
Historical Iverson notationAPL\360APL.SVVSAPLYork APLAPLXSharp APL (SAX) ∙ A+APL#APL\1130
**Derivatives:** JKLYaPASRADELINial
Developers
Current DyalogIBMAPLNowSudley Place SoftwareGNU APL community
Historical MicroAPLIPSASTSCBurroughsCDCData GeneralDECHarrisHPSiemensXerox
Community
Sharing code List of open source softwareAPLcart
User groups BAA (UK) ∙ SIGAPL (USA) ∙ FinnAPL (Finland) ∙ SAUG (Switzerland) ∙ APL Borealis (Canada) ∙ SwedAPL (Sweden) ∙ JAPLA (Japan) ∙ APL-GermanyAPL et J (France)
Forums Dyalog ForumAPL2000 DNNARS2000 Forum
Other APL OrchardDyalog User MeetingIverson Award
People Ken IversonRoger HuiJohn ScholesBob BerneckyPhil AbramsLarry BreedArthur WhitneyCharles BrennerJim Brown (IBM)Adin FalkoffGene McDonnellRoger MooreAlan PerlisBob SmithMorten KrombergGitte ChristensenJon McGrewLynne ShawWilliam RutiserRoy SykesPeter DonnellyDonald McIntyrePhilip Van CleaveAl RoseRaymond TisserandClark WiedmannAlex MorrowDan DyerIan SharpGarth Foster
Publications
Standards ISO 8485:1989 (APL) ∙ ISO/IEC 13751:2001 (Extended APL) ∙ A Dictionary of APL
Other Documentation suitesBooksPapersVideosPeriodicalsTutorials