Kite (programming language)
- Kite (programming language)
Infobox programming language
name = Kite
paradigm = functional, object oriented
year = 2006
designer = Mooneer Salem
developer =
website = http://kite-language.org/
latest_release_version = 1.0b6
latest_release_date = October 10, 2008
typing = dynamic, weak
implementations =
dialects =
influenced_by =
influenced =
Kite is a programming language that appeared in late 2006. Its goals are to be fast and small, both in development time and actual running time. It does this by combining both object oriented and functional paradigms in the language syntax. One special feature is its use of the pipe character (|) to indicate function calls, as opposed to the period (.) or arrow (->) in other languages. Properties are still dereferenced using the period.
"Hello World" in Kite
Hello World is simply a single line (excluding comments and blank lines):
#!/usr/local/bin/kite "Hello World"|print;
Language Features
Logic
decide [ condition1 [ ... ] , condition2 [ ... ] , true [ ... ] ] ;
Loops
i = 0; while (i < 10) [ i = i + 1; ] ; until (i = 0) [ i = i - 1; ] ;
Inheritance
class a [ property m1, construct [ this.m1 = "foo"; ] ] ; class b from a [ property m2, construct [ this.m2 = "bar"; ] , method message() [ (this.m1 + this.m2)|print; ] }; (make b)|message;
External links
* [http://www.kite-language.org/ Kite home page]
* [http://www.kite-language.org/docs/kite-1.0b6/ Kite user manual]
* [http://www.kite-language.org/docs/kdoc-1.0b6/__root.html Kite documentation]
* [http://freshmeat.net/projects/kite/ Kite project page at Freshmeat]
* [http://jakilinux.org/newsy/krite-jezyk-dla-hobbytsow/ Announcement on jakilinux.org (Polish)]
Wikimedia Foundation.
2010.
Look at other dictionaries:
Kite (disambiguation) — The word kite may refer to:* Kite, a light, man made object designed to be supported by the wind * Kite (bird), one of many species of bird of prey in the family Accipitridae * Kite (inmate communication), a note or message between inmates or… … Wikipedia
language — /lang gwij/, n. 1. a body of words and the systems for their use common to a people who are of the same community or nation, the same geographical area, or the same cultural tradition: the two languages of Belgium; a Bantu language; the French… … Universalium
List of programming languages by category — Programming language lists Alphabetical Categorical Chronological Generational This is a list of programming languages grouped by category. Some languages are listed in multiple categories. Contents … Wikipedia
Список языков программирования — Списки языков программирования Алфавитный По категориям Хронологический Генеалогический Цель этого алфавитного списка языков программирования состоит в том, чтобы дать полный перечень всех существующих языков программирования, как используемых в… … Википедия
Liste des langages de programmation — Le but de cette Liste des langages de programmation est d inclure tous les langages de programmation existants, qu ils soient actuellement utilisés ou historiques, par ordre alphabétique. Ne sont pas listés ici les langages informatiques de… … Wikipédia en Français
C variable types and declarations — The C programming language has an extensive system for declaring variables of different types. The rules for the more complex types can be confusing at times, due to the decisions taken over their design. The principal decision is that the… … Wikipedia
Dart — Contents 1 Dart 2 Darts 3 DART Dart, DART or Darts may refer to: Dart … Wikipedia
Sail (disambiguation) — A Sail is a piece of fabric used to catch the wind and propel a boat, kite, hang glider, land sailing devices, snow or ice sailig devices, windsurfing devices, sailed windmills. Sail or SAIL may also refer to:Derived from the traditional meaning… … Wikipedia
Technological and industrial history of the United States — The technological and industrial history of the United States describes the United States emergence as one of the largest nations in the world as well as the most technologically powerful nation in the world. The availability of land and labor,… … Wikipedia
performing arts — arts or skills that require public performance, as acting, singing, or dancing. [1945 50] * * * ▪ 2009 Introduction Music Classical. The last vestiges of the Cold War seemed to thaw for a moment on Feb. 26, 2008, when the unfamiliar strains … Universalium