Tea (programming language) explained

Tea
Paradigm:Multi-paradigm

Functional, Object-oriented (class-based)

Developer:Jorge Nunes
Website:Tea

Tea is a high-level scripting language for the Java environment. It combines features of Scheme, Tcl, and Java.[1] [2]

Features

Interpreter alternatives

Tea is a proprietary language. Its interpreter is subject to a non-free license. A project called "destea", which released as Language::Tea in CPAN, provides an alternative by generating Java code based on the Tea code.

TeaClipse[3] is an open-source compiler that uses a JavaCC-generated parser to parse and then compile Tea source to the proprietary Tea bytecode.

External links

Notes and References

  1. Book: Java Servlet Programming: Help for Server Side Java Developers. registration. 423. tea programming language.. Jason. Hunter. William. Crawford. April 3, 2001. "O'Reilly Media, Inc.". 9780596000400. Internet Archive.
  2. A Distance learning system for Tea programming.. Khue. Huynh. Leena. Razzaq. January 1, 2002. Major Qualifying Projects (All Years).
  3. http://code.google.com/p/teaclipse/ TeaClipse