Template:APL features

From APL Wiki
Revision as of 22:20, 18 September 2019 by Miraheze>Adám Brudzewsky (sort name lists)
Jump to navigation Jump to search
APL programming language
Introductions I am new to programmingI am a programmer but new to APLIntermediate APLModern APL for old APLers
Features
Syntax Syntactic overviewComparison 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 APL+Win (APL*PLUS) ∙ APL2APL64APLNextDyalog APLGNU APLNARS2000 (NARS) ∙ OpenAPLVisualAPLdzaima/APLngn/apl
Historical A+APL#APL.SVAPLX (APL.68000) ∙ APL\1130APL\360Iverson notationSharp APL (SAX) ∙ VSAPLYork APL
Derivatives ELIJK (Q, KDB+) ∙ LYaPASNialRAD
Developers
Current APLNowDyalogGNU APL communityIBMSudley Place Software
Historical BurroughsCDCDECData GeneralHPHarrisIPSAMicroAPLSTSCSiemensXerox
Community
Sharing code List of open source softwareAPLcart
User groups APL Borealis (Canada) ∙ APL et J (France) ∙ APL-GermanyBAA (UK) ∙ FinnAPL (Finland) ∙ JAPLA (Japan) ∙ SAUG (Switzerland) ∙ SIGAPL (USA) ∙ SwedAPL (Sweden)
Forums APL2000 DNDyalog ForumNARS2000 Forum
Other APL OrchardDyalog User MeetingIverson Award
People Phil AbramsBob BerneckyLarry BreedCharles BrennerJim Brown (IBM)Gitte ChristensenPhilip Van CleavePeter DonnellyDan DyerAdin FalkoffGarth FosterRoger HuiKen IversonMorten KrombergGene McDonnellJon McGrewDonald McIntyreRoger MooreAlex MorrowAlan PerlisAl RoseWilliam RutiserJohn ScholesIan SharpLynne ShawBob SmithRoy SykesRaymond TisserandArthur WhitneyClark Wiedmann
Publications
Standards ISO 8485:1989 (APL) ∙ ISO/IEC 13751:2001 (Extended APL) ∙ A Dictionary of APL
Other Documentation suitesBooksPapersVideosPeriodicalsTutorials