Fan (programming language)
- Fan (programming language)
Infobox programming language
name = Fan
logo =
paradigm = multi-paradigm
year = 2007
designer =
developer = Brian Frank, Andy Frank
latest_release_version = 1.0.30
latest_release_date = release_date|2008|07|30
typing = static, dynamic
implementations =
dialects =
influenced_by = C#, Scala, Ruby, Erlang
influenced =
license =
website = [http://www.fandev.org/ www.fandev.org]
Fan is a general purpose object-oriented programming language that runs on both JRE and .NET CLR. The language is also a functional programming language in the sense that it supports functions as first-class objects. Concurrency is supported by implementing the Actor Model as used by Erlang. Fan uses static typing but has also support for dynamic typing. Fan uses a curly brace syntax similar to C# and Java.
ee also
* C#
* Scala
* Ruby
* Erlang
ource
* [http://www.fandev.org/ Fan Programming Language]
* [http://article.gmane.org/gmane.comp.java.vm.languages/633 Re: Fan Programing Language (jvm-languages@googlegroups.com mailing list)]
External links
* [http://www.ajaxonomy.com/2008/java/not-a-fan-of-scala-an-evolutionary-approach Not a Fan of Scala? An Evolutionary Approach | Ajaxonomy]
* [http://java.dzone.com/articles/the-fan-programming-language The Fan Programming Language | Javalobby]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Python (programming language) — Python (langage) Pour les articles homonymes, voir Python. Python … Wikipédia en Français
Game programming — This article is about the specifics of programming aspect of game development, for a broader overview see game development … Wikipedia
Digital Novel Markup Language — Original author(s) Karin (Internet name) Developer(s) J. Miguel Initial release 1998 Stable release 2.24 / 2000 Developm … Wikipedia
Body Language (Kylie Minogue album) — Infobox Album Name = Body Language Type = Album Artist = Kylie Minogue Released = flagicon|World February 10, 2004 Recorded = 2003 Genre = Pop, Dance, R B Length = 47:51 Label = Parlophone Mushroom Capitol Producer = Sunny Roads Julian Gallagher… … Wikipedia
List of Celtic language media — The list below contains information on the different types of media available in the Celtic languages.AllOnly a handful of media contain all the Celtic languages. An example is Carn magazine, which has contained columns in all six languages since … Wikipedia
Coupling (computer programming) — In computer science, coupling or dependency is the degree to which each program module relies on each one of the other modules. Coupling is usually contrasted with cohesion. Low coupling often correlates with high cohesion, and vice versa. The… … Wikipedia
Aishah and The Fan Club — Fan Club Origin New Zealand Years active 1988–1993 Past members Aishah Paul Moss Dave Larsen Glenn Peters Malcolm Smith Hazri Yutim Lewis Daly Aishah and The Fan Club … Wikipedia
Computer programming in the punched card era — Punched card from a Fortran program. From the invention of computer programming languages up to the mid 1980s, many if not most computer programmers created, edited and stored their programs on punched cards. The practice was nearly universal… … Wikipedia
Concordia Language Villages — Address 901 8th St. S. Moorhead, MN, 56562 United States Information Motto to prepare young people for responsible citizenship in our global community Deno … Wikipedia
XBMC — Media Center XBMC Media Center Home Screen Developer(s) … Wikipedia