Size: 3497
Comment:
|
Size: 3907
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
#acl AutoAdminGroup:write All:read | #acl AutoAdminGroup:read,write,admin,delete,revert All:read |
Line 6: | Line 6: |
= APL Wiki Frontpage = | |
Line 7: | Line 8: |
||<tablestyle="float:right; font-weight: bold; text-align:Left;">Help shortcuts|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[FrontPage/AboutTheWiki|About the APL wiki]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[BeginnersStartHere|Beginners start here]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[WhyYouShouldHaveAnAccount|Why you should have an account]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[AplCharacters|APL characters]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[HowToBecomeAnAuthor|How to become an author]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[TestPage|Gain experience on the TestPage]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[AuthorConventions|Author conventions]]|| ||<style="background:#ffe; padding:5px 2em 1em 0 text-align:left;">[[EditingGuidelines|Editing guidelines]]|| |
## ||<tablestyle="background:magenta; both; font-size:large; font-weight: bold; margin: 0.5em 0 1em 1em;"> /!\ || The APL wiki is currently available in read-only mode due to severe spamming attacks|| ## ||<tablestyle="background:magenta; both; font-size:large; font-weight: bold; margin: 0.5em 0 1em 1em;"> /!\ || The APL wiki will not be available on the 2015-11-30. We need a day for maintenance.|| ## Be careful about the following sentences in terms of wording and position - that's what is displayed by the search engines! This wiki is about the '''APL Programming Language''', one of the oldest (in terms of age) and youngest (in terms of concepts) of all programming languages. It is an interpreted language with built-in array capabilities and outstanding debugging features that makes the language an excellent choice for the [[WikiPedia:Agile_software_development|agile approach]]. APL is also the very first functional programming language ever. If you are curious about APL consider reading Bernard Legrand's excellent article [[http://www.vector.org.uk/archive/v231/legrand.htm|"APL - a Glimpse of Heaven"]] on [[http://www.vector.org.uk/|Vector]]. For news follow us on [[https://twitter.com |Twitter]]; just search for "aplwiki". |
Line 18: | Line 20: |
||<tablestyle="background:#eee; margin:1em;" style="padding:1em 2em;"> '''[[HelloWorld | "Hello World" with APL]]'''||<style="padding:1em 2em;">[[AplIn20Minutes | APL in 20 minutes]] ||<style="padding:1em 2em;"> [[AplOnYouTube | APL on Youtube ]] || | {{{#!html <div style="position: relative; float: right; margin-left: 10px;"> }}} {{{#!html <div class="highlights"> <h1>}}} Highlights {{{#!html </h1> }}} |
Line 20: | Line 31: |
## ||<tablestyle="background:magenta; both; font-size:large; font-weight: bold; margin: 0.5em 0 1em 1em;"> /!\ The APL wiki is not be available currently due to maintenance work|| | Try APL online: [[http://tryapl.org]] |
Line 22: | Line 33: |
||<tablestyle="background:magenta; both; font-size:large; font-weight: bold; margin: 0.5em 0 1em 1em;"> /!\ The APL wiki will not be available on 2009-03-07 due to maintenance work|| | [[HelloWorld|"Hello World" with APL]] |
Line 24: | Line 35: |
= APL wiki Frontpage = | [[AplIn20Minutes|APL in 20 Minutes]] |
Line 26: | Line 37: |
## Be careful about the following sentences - that's what is displayed used by the search engines! This wiki is about the '''APL Programming Language''', one of the oldest (in terms of age) and youngest (in terms of concepts) of all programming languages. It is an interpreted language with built-in array capabilities and outstanding debugging features that makes the language a perfect choice for the [[WikiPedia:Agile_software_development|agile approach]]. |
[[AplVideos | APL Videos]] |
Line 29: | Line 39: |
## TABULAR LAYOUT COPIED FROM THE J WIKI ||<^ rowbgcolor="#FFFFFF" style="border:none;" 50%> <<Include(/Column1)>> ||<^ style="border:none;" 50%> <<Include(/Column2)>> || |
[[Open Source APL: NARS2000]] |
Line 32: | Line 41: |
## * [:AboutApl:About APL] - APL? What is APL? ## * [:Guides:] - Beginners guides, FAQs, How-tos, etc. ## * Vendors ## * [:DyalogApl:Dyalog] ## * [:AplX:APLX] ## * [:APL2000:APL2000] ## * [:Apl2:APL2] ## * [:AplNext:APL Next] ## * ["SHARP APL"] ## * DevelopmentTools - What makes programmer's life easier ## * ShowCases - APL in action ## * [:CategoryPuzzles:Puzzles] - Problems and tasks to exhibit and strengthen your APL muscles ## * [:Articles:Articles] - A collection of articles on APL ## * Library - More code than text ## * [:Examples:Examples] - Code that might be useful to get something to work ## * [:Utils:Utilities] - Code you can copy as it is ## * [:Scripts:Scripts] - Classes and Namespace scripts ## * [:Frameworks:Frameworks] - Starting points for a new application ## * [:Phrases:Phrases] - expressions useful for every-day problems ## * [:Stories:Stories] - Who uses APL? Do you have to tell a story? Please add yourself to the growing community of APL users. ## * [:AplHistory:APL's History] ## * [:Links:Links] - Links to other APL-related sites |
[[LearnApl/LearningApl | Tutorial: "Learning APL" ]] {{{#!html </div> }}} {{{#!html <div class="highlights"> <h1>}}} Help shortcuts {{{#!html </h1> }}} [[FrontPage/AboutTheWiki|About the APL wiki]] [[BeginnersStartHere|Beginners start here]] [[WhyYouShouldHaveAnAccount|Why should I have an account?]] [[AplCharacters|APL characters]] [[HowToBecomeAnAuthor|How to become an author]] [[HelpOnPageCreation|How to create a new page]] Gain experience on the [[http://sandbox.aplwiki.com|sandbox]] [[AuthorConventions|Author conventions]] [[EditingGuidelines|Editing guidelines]] {{{#!html </div></div> }}} == APL in action == * [[CategoryEssays|Essays]] - More text than code, these articles help you learn to think in APL * [[CategoryPuzzles|Puzzles]] - Problems to exhibit & strengthen your APL muscles * [[Articles]] - A collection of published articles on APL * [[BooksAndPublications|Books and publications]] * [[Studio]] - Basic examples of APL code * [[Examples]] and miscellaneous script files * [[CategoryShowCases|Show Cases]] == Guides — Beginners guides, FAQs etc. == * [[PrimersAndTutorials| Primers and tutorials]] * [[FAQs]] - Frequently asked questions * [[CategoryTechnologies|Technologies]] - Web, database, interfaces * [[General]] == APL community == * [[Community/Forums|Forums]] * [[Community/MailingLists|Mailing lists]] * [[Community/UserGroups|User groups]] * [[Community/WebResources| Other web resources]] - Web sites and user pages == Misc == * [[Misc/Vendors|Vendors]] * [[Misc/SupportedPlatforms|Supported Platforms]] * [[Misc/Training|Training]] - Sources offering workshops and/or courses * [[DevelopmentTools | Development Tools]] to make your work easier * [[Misc/Articles|Articles]] - Where the focus is not on APL, but APL is used somehow == APL open source code library == * [[CategoryAplTree | APLTree: an APL Open Source Library]] - Software for many tasks and problems a programmer runs typically into. * [[CategoryDyalogUserCommands | UserCommands]] - Third-party user commands for Dyalog. |
APL Wiki Frontpage
This wiki is about the APL Programming Language, one of the oldest (in terms of age) and youngest (in terms of concepts) of all programming languages. It is an interpreted language with built-in array capabilities and outstanding debugging features that makes the language an excellent choice for the agile approach. APL is also the very first functional programming language ever.
If you are curious about APL consider reading Bernard Legrand's excellent article "APL - a Glimpse of Heaven" on Vector.
For news follow us on Twitter; just search for "aplwiki".
APL in action
Essays - More text than code, these articles help you learn to think in APL
Puzzles - Problems to exhibit & strengthen your APL muscles
Articles - A collection of published articles on APL
Studio - Basic examples of APL code
Examples and miscellaneous script files
Guides — Beginners guides, FAQs etc.
FAQs - Frequently asked questions
Technologies - Web, database, interfaces
APL community
Other web resources - Web sites and user pages
Misc
Training - Sources offering workshops and/or courses
Development Tools to make your work easier
Articles - Where the focus is not on APL, but APL is used somehow
APL open source code library
APLTree: an APL Open Source Library - Software for many tasks and problems a programmer runs typically into.
UserCommands - Third-party user commands for Dyalog.