Category:Fancy: Difference between revisions

From Rosetta Code
Content added Content deleted
m (rm indent to force wiki ul with *)
m (add semantic annotation)
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{stub}}
{{stub}}
{{language|Fancy
{{language
|site=http://www.fancy-lang.org/
|site=http://www.fancy-lang.org/
|checking=dynamic
|gc=yes
|parampass=reference
|safety=safe
|strenght=weak
|compat=duck
|tags=fancy
}}
}}
{{language programming paradigm|object-oriented}}


Fancy is a new (pure) object oriented programming language that tries to meet the following goals:
Fancy is a new (pure) [[object-oriented]] programming language that tries to meet the following goals:


* Be reasonably fast
* Be reasonably fast
* Be a dynamic language (as in Smalltalk or Ruby)
* Be a dynamic language (as in [[Smalltalk]] or [[Ruby]])
* Be truly object oriented (as in Smalltalk or Ruby)
* Be truly object oriented (as in Smalltalk or Ruby)
* Be concurrent (via the Actor Model)
* Be concurrent (via the Actor Model)
Line 13: Line 21:
* Be portable and possibly run on multiple runtimes (this isn’t the case yet)
* Be portable and possibly run on multiple runtimes (this isn’t the case yet)


At the moment, Fancy follows most of the goals above. Its current implementation is an interpreter written in C++.
At the moment, Fancy follows most of the goals above. Its current implementation is an interpreter written in [[implemented in language::C++]].


== See Also ==
== See Also ==
[http://www.adztec-independent.de/2010/03/new-project-the-fancy-programming-language/ Adztec Independent – Blog]]
[http://www.adztec-independent.de/2010/03/new-project-the-fancy-programming-language/ Adztec Independent – Blog]

Latest revision as of 09:14, 16 September 2010

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
Fancy
This programming language may be used to instruct a computer to perform a task.
Official website
Garbage collected: Yes
Parameter passing methods: By reference
Type safety: Safe
Type compatibility: Duck
Type checking: Dynamic
Lang tag(s): fancy
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Fancy.


Fancy is a new (pure) object-oriented programming language that tries to meet the following goals:

  • Be reasonably fast
  • Be a dynamic language (as in Smalltalk or Ruby)
  • Be truly object oriented (as in Smalltalk or Ruby)
  • Be concurrent (via the Actor Model)
  • Be easy to understand
  • Be portable and possibly run on multiple runtimes (this isn’t the case yet)

At the moment, Fancy follows most of the goals above. Its current implementation is an interpreter written in C++.

See Also

Adztec Independent – Blog

Subcategories

This category has the following 3 subcategories, out of 3 total.