Category:Latitude: Difference between revisions
Content added Content deleted
Mercerenies (talk | contribs) (Created page with "{{stub}}{{language|Latitude}}") |
Mercerenies (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
{{language |
|||
|exec=Interpreted |
|||
|site=https://mercerenies.github.io/latitude/ |
|||
|gc=yes |
|||
|parampass=reference |
|||
|checking=dynamic}} |
|||
Latitude is a prototype-oriented dynamically-typed programming language which supports continuations and first-class scoping objects. Latitude is primarily designed with runtime reflection in mind, allowing the programmer to control the language itself at runtime. |
|||
===Primary Features=== |
|||
From the official website: |
|||
* Simple syntax borrowing from Ruby, Smalltalk, and Erlang |
|||
* Object orientation through prototypes |
|||
* First-class scopes |
|||
* Automatic garbage collection |
|||
* Full continuation support via callCC |
|||
* Ruby-style exception handling via catch blocks |
|||
* Support for lazy evaluation |
|||
* Arbitrary precision arithmetic support |