Cobra (programming language)

Cobra is a discontinued general-purpose, object-oriented programming language. Cobra is designed by Charles Esterbrook, and runs on the Microsoft .NET and Mono platforms. It is strongly influenced by Python, C#, Eiffel, Objective-C, and other programming languages. It supports both static and dynamic typing. It has support for unit tests and contracts. It has lambda expressions, closures, list comprehensions, and generators.

Cobra
ParadigmMulti-paradigm: object-oriented
Designed byCharles Esterbrook
DeveloperCobra Language LLC
First appeared2006 (2006)
Final release
0.9.6 / December 23, 2013 (2013-12-23)
Typing disciplinestrong, static, dynamic, inferred
OSMicrosoft .NET, Mono
LicenseMIT
Filename extensions.cobra
Websitecobra-language.com
Influenced by
Python, Eiffel, C#, Objective-C

Cobra is an open-source project; it was released under the MIT License on February 29, 2008.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.