Category:Latitude

From Rosetta Code
Language
Latitude
This programming language may be used to instruct a computer to perform a task.
Official website
Execution method: Interpreted
Garbage collected: Yes
Parameter passing methods: By reference
Type checking: Dynamic
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Latitude.
Your Help Needed
If you know Latitude, please write code for some of the tasks not implemented in Latitude.

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[edit]

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