Category:Tern: Difference between revisions

From Rosetta Code
Content added Content deleted
(Tern Programming Language)
(Tern Programming Language)
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
|site=http://tern-lang.org
|site=http://tern-lang.org
|LCT=yes}}{{language programming paradigm|Object-oriented}}[[runs on vm::java virtual machine| ]]
|LCT=yes}}{{language programming paradigm|Object-oriented}}[[runs on vm::java virtual machine| ]]
'''Tern''' is an optionally typed object oriented language with first class functions and coroutines. It borrows concepts and constructs from many sources including [[Swift]], [[JavaScript]], [[Java]], and [[Scala]] amongst others. It is interpreted and has no intermediate representation, so there is no need to compile or build your application.
'''Tern''' is an [[object-oriented]] programming language for the [[Java]] platform as an alternative to the Java programming language.

'''Tern''' ...
* is an agile and dynamic language for the [[Java Virtual Machine]]


The interpreter has been built from the ground up, no tools or libraries have been used. As a result the project is small, fully self contained, and can be either embedded or run as a standalone application. Here you will get an overview on how the interpreter works and the language in addition to the debugger and development environment.


Useful Tern links:
Useful Tern links:

Latest revision as of 00:37, 14 April 2019

Language
Tern
This programming language may be used to instruct a computer to perform a task.
Official website
Garbage collected: Yes
Type safety: Safe
Type strength: Strong
Type compatibility: Nominative
Type expression: Implicit
Type checking: Dynamic
See Also:
Listed below are all of the tasks on Rosetta Code which have been solved using Tern.

Tern is an optionally typed object oriented language with first class functions and coroutines. It borrows concepts and constructs from many sources including Swift, JavaScript, Java, and Scala amongst others. It is interpreted and has no intermediate representation, so there is no need to compile or build your application.

The interpreter has been built from the ground up, no tools or libraries have been used. As a result the project is small, fully self contained, and can be either embedded or run as a standalone application. Here you will get an overview on how the interpreter works and the language in addition to the debugger and development environment.

Useful Tern links:

Pages in category "Tern"

The following 6 pages are in this category, out of 6 total.