Rust!

Rust is a systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races.

Rust alternatives

  • Java

  • Java is the foundation for virtually every type of networked application and is the global standard for developing and delivering embedded and mobi...

    tags: cross-platform development garbage-collection jvm object-oriented-language
    platform: Mac OS X Windows Linux Online Android Java Mobile Symbian S60 HP webOS Blackberry Android Tablet BSD Blackberry 10 PlayBook Kindle Fire
  • C (programming language)

  • C is a general-purpose computer programming language. C is one of the most widely used programming languages of all time.

    tags: development programming-language
    platform: Mac OS X Windows Linux Android iPhone Android Tablet BSD iPad AROS Android Wear Haiku Playstation
  • C++

  • C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-l...

    tags: development programming-language
    platform: Mac OS X Windows Linux BSD
  • C#

  • C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based)...

    tags: compiled-language development generic-programming-language object-oriented-language programming-language
    platform: Mac OS X Windows Linux BSD
  • Go (Programming Language)

  • Go, also called golang, is a programming language initially developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a st...

    tags: development programming-language
    platform: Mac OS X Windows Linux BSD
  • Haskell

  • Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows...

    tags: development programming-language
    platform: Mac OS X Windows Linux BSD
  • D (Programming Language)

  • D is a language with C-like syntax and static typing. It pragmatically combines efficiency, control, and modeling power, with safety and programmer...

    tags: contract-programming functional-language high-level multiparadigm object-oriented-language
    platform: Mac OS X Windows Linux BSD
  • Scala

  • Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a ...

    tags: compiled-language compilers concurrent functional-language java-based
    platform: Mac OS X Windows Linux BSD
  • Julia

  • Julia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other techni...

    tags: compilers development libuv mathematics numerical
    platform: Mac OS X Windows Linux
  • Haxe

  • Haxe is an open source toolkit based on a modern high level strictly typed programming language, a state-of-the-art light-speed cross-compiler, a c...

    tags: developer-tools development game-development mobile-apps-development object-oriented-language
    platform: Mac OS X Windows Linux Raspberry Pi
  • Nim (programming language)

  • Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without co...

    tags: compilers cross-platform development imperative lisp-like
    platform: Mac OS X Windows Linux BSD
  • Apple Swift

  • Swift is a programming language for iOS, OS X, watchOS and tvOS apps that builds on the best of C and Objective-C, without the constraints of C com...

    tags: compilers development interpreter ios-development mac-osx-development
    platform: Mac OS X Linux
  • Objective-C

  • The Objective-C language is a simple computer language designed to enable sophisticated object-oriented programming. Objective-C is defined as a sm...

    tags: Discontinued object-oriented-language programming-language
    platform: Mac OS X Windows Linux BSD Discontinued
  • F# (programming language)

  • F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex prob...

    tags: functional-language object-oriented-language programming-language scripting-language
    platform: Mac OS X Windows Linux BSD
  • Clojure

  • Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, co...

    tags: compilers concurrent functional-language java-based lisp
    platform: Mac OS X Windows Linux BSD