THE COBRA PROGRAMMING LANGUAGE

THE COBRA PROGRAMMING LANGUAGEShort Description
Productivity boosters are scattered across languages
Clean syntax (Python, Ruby)
Run-time performance (C#, C++)
Static and dynamic typing (Objective-C, VB)
Contracts (Eiffel, Spec#)
Nil tracking (Spec#, iihtdioa.C#)
Not mutually exclusive!

Website: cobra-language.com | Filesize: 274kb
No of Page(s): 23

Content

NullReferenceExceptions happen one at a time at run-time
Method sigs don’t indicate if they return or accept it
def nodeFor(name as String) as Node?
def nodeFor(name as String?) as Node?
Compile-time detection happens many times at compile-time

You can vend class libraries to C# and VB, both technically and practically.
Super-C# features like non-nil degrade gracefully
Technically: .NET/Mono DLLs and CLI-style classes
Practically
- Cobra favors .NETisms like generic lists
- Can embed Cobra run-time (no Cobra.Lang.dll)

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • Java Programming Language SL-275
  • An Overview of the C Programming Language
  • ARM Assembly Language Programming
  • C++ Language Support for Generic Programming
  • Language Oriented Programming The Next Programming Paradigm
  • What Everybody Using the Java Programming Language Should Know
  • Voltaire A database programming language with a single execution …
  • Effective Java Programming Language Guide

  • Related Searches: , , , ,



    Comments

    Leave a Reply