Go (Programming Language) Alternatives
Go (Programming Language) is described as 'Open-source programming language with C-style syntax, Google-backed. Features concurrency, automatic memory management, and a robust library for web and CLI apps' and is a very popular programming language in the development category. There are more than 50 alternatives to Go (Programming Language) for a variety of platforms, including Linux, Mac, Windows, BSD and Self-Hosted apps. The best Go (Programming Language) alternative is Python, which is both free and Open Source. Other great apps like Go (Programming Language) are Java, Rust, C++ and C (programming language).
- Programming Language
- Free • Open Source
- 69 Haskell alternatives
Haskell is an advanced purely-functional programming language. An open-source product of more than twenty years of cutting-edge research, it allows rapid development of robust, concise, correct software.
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
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 compatibility. Swift adopts safe programming patterns and adds modern features to make programming easier, more flexible, and more fun.
License model
- Free • Open Source
Application types
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
Swift (programming language) Features
Programming language with Ruby-like syntax that compiles to efficient native code.
License model
- Free • Open Source
Application types
Country of Origin
Argentina
Platforms
- Mac
- Linux
Erlang is a general-purpose concurrent, garbage-collected programming language and runtime system used to build massively scalable soft real-time systems with requirements on high availability.
License model
- Free • Open Source
Application type
Country of Origin
Sweden
EU
Platforms
- Mac
- Windows
- Linux
- BSD
Erlang Features
V is a statically typed compiled programming language designed for building maintainable software.
License model
- Free • Open Source
Application types
Country of Origin
Lithuania
EU
Platforms
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
Comments about V (programming language) as an Alternative to Go (Programming Language)
Most Recent CommentWa JinnEasy to understand, like the cross compilation ability, more maintainable, speed on par with C/C++. No Class based OOP, but smarter use of Objects instead.
It's similar to Go and has a lot of opportunity for growth.
Elixir is a dynamic, functional language designed for building scalable and maintainable applications.
License model
- Free • Open Source
Application type
Country of Origin
Brazil
Platforms
- Mac
- Windows
- Linux
- BSD
- FreeBSD
- DragonFly BSD
Elixir Features
Clojure is a dynamic programming language that targets the Java Virtual Machine (and the CLR ). It is designed to be a general-purpose language, combining the approachability and interactive development of a scripting language with an efficient and robust infrastructure for...
License model
- Free • Open Source
Application types
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
Clojure Features
Racket is a general-purpose programming language as well as the world’s first ecosystem for language-oriented programming.
- 70 F# (programming language) alternatives
F# is a succinct, expressive and efficient functional and object-oriented language for .NET which helps you write simple code to solve complex problems.
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- BSD
F# (programming language) Features
Scala is a modern multi-paradigm programming language based on the Java Virtual Machine (JVM) designed to express common programming patterns in a concise, elegant, and type-safe way.
License model
- Free • Open Source
Application types
Platforms
- Mac
- Windows
- Linux
- BSD
Scala Features
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 complete cross-platform standard library, and ways to access to each platform's native capabilities.
License model
- Free • Open Source
Application type
Country of Origin
United States
Platforms
- Mac
- Windows
- Linux
- Raspberry Pi
Haxe Features
Chapel Features
V is the best and nearest alternative to Go. Switching or using both would be easier to do in comparison to other languages. V adds features that many say are missing from Go, such as: sumtypes, enums, friendlier C interoperability, greater safety...