Dyalog APL: Difference between revisions
Jump to navigation
Jump to search
→Versions
Miraheze>Marshall |
Miraheze>Marshall |
||
Line 40: | Line 40: | ||
! Number !! Year !! Month !! Features | ! Number !! Year !! Month !! Features | ||
|- | |- | ||
| 1 || 1983 || April || | | 1 || 1983 || April || [[Assignment]] for [[derived function]]s | ||
|- | |- | ||
| 2 || 1984 || || | | 2 || 1984 || || | ||
Line 54: | Line 54: | ||
| 5.2 || 1990 || January || | | 5.2 || 1990 || January || | ||
|- | |- | ||
| 6.0 || 1990 || April || | | 6.0 || 1990 || April || [[Namespaces]] with dot syntax | ||
|- | |- | ||
| 6.1 || 1990 || October || | | 6.1 || 1990 || October || | ||
Line 64: | Line 64: | ||
| 7.0 || 1994 || August || | | 7.0 || 1994 || August || | ||
|- | |- | ||
| 7.1 || 1995 || May || | | 7.1 || 1995 || May || [[Keywords]] (If/Then/Else, Repeat/Until, exception handling, and so on) | ||
|- | |- | ||
| 8.0 || 1996 || May || | | 8.0 || 1996 || May || [[dfns]] with [[lexical scope]] | ||
|- | |- | ||
| 8.1 || 1997 || March || | | 8.1 || 1997 || March || | ||
Line 84: | Line 84: | ||
| 10.1 || 2004 || July || | | 10.1 || 2004 || July || | ||
|- | |- | ||
| 11.0 || 2006 || October || | | 11.0 || 2006 || October || [[Object oriented programming]] (classes, objects, interfaces) modelled after [[wikipedia:C-Sharp_|C#]], [[Squad indexing|Index]] (<source lang=apl inline>⌷</source>), [[Power operator]] (<source lang=apl inline>⍣</source>), [[GCD]] (<source lang=apl inline>∨</source>), [[LCM]] (<source lang=apl inline>∧</source>) | ||
|- | |- | ||
| 12.0 || 2008 || August || <source lang=apl inline>⎕AVU</source>, <source lang=apl inline> | | 12.0 || 2008 || August || [[Unicode]] support (<source lang=apl inline>⎕AVU</source>, <source lang=apl inline>⎕UCS</source>), <source lang=apl inline>⎕FCOPY</source>, <source lang=apl inline>⎕FPROPS</source> | ||
|- | |- | ||
| 12.1 || 2009 || November || [[I-Beam]] (<source lang=apl inline>⌶</source>), [[Table]] (<source lang=apl inline>⍪</source>), <source lang=apl inline>⎕XML</source>, <source lang=apl inline>⎕FCHK</source> | | 12.1 || 2009 || November || [[I-Beam]] (<source lang=apl inline>⌶</source>), [[Table]] (<source lang=apl inline>⍪</source>), <source lang=apl inline>⎕XML</source>, <source lang=apl inline>⎕FCHK</source>, [[User commands]] | ||
|- | |- | ||
| 13.0 || 2011 || April || [[Left]] (<source lang=apl inline>⊣</source>), [[Right]] (<source lang=apl inline>⊢</source>), [[Variant]] (<source lang=apl inline>⍠</source>), <source lang=apl inline>⎕OPT</source>, <source lang=apl inline>⎕R</source>, <source lang=apl inline>⎕S</source>, <source lang=apl inline>⎕FR</source>, <source lang=apl inline>⎕DCT</source>, <source lang=apl inline>⎕PROFILE</source>, <source lang=apl inline>⎕RSI</source> | | 13.0 || 2011 || April || [[Left]] (<source lang=apl inline>⊣</source>), [[Right]] (<source lang=apl inline>⊢</source>), [[Variant]] (<source lang=apl inline>⍠</source>), <source lang=apl inline>⎕OPT</source>, <source lang=apl inline>⎕R</source>, <source lang=apl inline>⎕S</source>, <source lang=apl inline>⎕FR</source>, <source lang=apl inline>⎕DCT</source>, <source lang=apl inline>⎕PROFILE</source>, <source lang=apl inline>⎕RSI</source> | ||
Line 96: | Line 96: | ||
| 13.2 || 2013 || January || | | 13.2 || 2013 || January || | ||
|- | |- | ||
| 14.0 || 2014 || June || [[Tally]] (<source lang=apl inline>≢</source>), [[Key]] (<source lang=apl inline>⌸</source>), [[Rank operator]] (<source lang=apl inline>⍤</source>) | | 14.0 || 2014 || June || [[Trains]], [[Tally]] (<source lang=apl inline>≢</source>), [[Key]] (<source lang=apl inline>⌸</source>), [[Rank operator]] (<source lang=apl inline>⍤</source>), multi-threading with [[futures]] and [[isolates]] | ||
|- | |- | ||
| 14.1 || 2015 || June || | | 14.1 || 2015 || June || |