BookRags.com Literature Guides Literature
Guides
Criticism & Essays Criticism &
Essays
Questions & Answers Questions &
Answers
Lesson Plans Lesson
Plans
My Bibliography Periodic Table U.S. Presidents Shakespeare Sonnet Shake-Up
Research Anything:        
History | Encyclopedias | Films | News | Create a Bibliography | More... Login | Register | Help
Not What You Meant?  There are 25 definitions for Kite.

Kite (programming language)

Print-Friendly
About 1 pages (169 words)

Bookmark and Share Know this topic well? Help others and get FREE products!
Kite
Paradigm functional, object oriented
Appeared in 2006
Designed by Mooneer Salem
Typing discipline dynamic, weak

Kite is a computer 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;

Demonstrating simple inheritence:

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

View More Summaries on Kite (programming language)
 
Ask any question on Kite (programming language) and get it answered FAST!
Answer questions in BookRags Q&A and earn points toward
discounted or even FREE Study Guides and other BookRags products!
Learn more about BookRags Q&A
Copyrights
Kite (programming language) from Wíkipedia. ©2006 by Wíkipedia. Licensed under the GNU Free Documentation License. View a list of authors or edit this article.

Article Navigation
Join BookRagslearn moreJoin BookRags




About BookRags | Customer Service | Report an Error | Terms of Use | Privacy Policy