Back

ⓘ Cobra (programming language)




Cobra (programming language)
                                     

ⓘ Cobra (programming language)

Cobra is a 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 is an open-source project; it was released under the MIT License on February 29, 2008.

                                     

1. Features

Object-oriented
  • Mixins, extension methods
  • Methods, properties, indexers
  • Namespaces
  • Classes, interfaces, structs, extensions, enumerations
  • Generics, attributes
Quality control
  • Unit tests, docstrings
  • Contracts, assertions
  • Compile-time nil-tracking
Expressiveness
  • Interpolated strings
  • for expressions
  • in and implies operator
  • Static and dynamic binding
  • List, dictionary, and set literals
  • Slicing
  • Lambdas and closures
  • Compile-time type inference
General productivity
  • Garbage collection
  • Exception handling
  • Postmortem exception report
Scripting conveniences
  • Shebang line #!
  • Dynamic binding
  • One-step run
  • Clean syntax
Miscellaneous
  • Documentation tool cobra -doc
  • Syntax highlighting tool cobra -highlight
                                     
  • Cobra is a British drama series on Sky One that premiered in January 2020. The six part series is written by Ben Richards and stars Robert Carlyle as
  • people began to breed cobras for the income. When the government became aware of this, the reward program was scrapped, causing the cobra breeders to set the
  • notable programming languages with object - oriented programming OOP features, which are also listed in Category: Object - oriented programming languages Note
  • contract DbC also known as contract programming programming by contract and design - by - contract programming is an approach for designing software
  • helicopter, based on the AH - 1W Super Cobra that was developed for the United States Marine Corps as part of the H - 1 upgrade program The AH - 1Z features a four - blade
  • by the military and Cobra mercenaries, they must use all their skills to prove their innocence and to expose the true face of Cobra Industries and its
  • anime series. For the 2000s series, see List of Cobra the Animation episodes. The anime series Space Cobra スペースコブラ, Supēsu Kobura is based on the manga
  • function s docstring cobra - doc Cobra doctest Python Epydoc Python Pydoc Python Sphinx Python Literate programming alternative code commenting
  • General Flagg and Cobra scientist Dr. Venom, were killed off early during its run the TV series had to adhere to children s programming regulations and

Users also searched:

boo programming language, cobra programming language download, cobra technology pdf,

...
...
...