Hy Alternatives
Hy is described as *'wonderful dialect of Lisp that’s embedded in Python.
Since Hy transforms its Lisp code into the Python Abstract Syntax Tree, you have the whole beautiful world of Python at your fingertips, in Lisp form!'* and is a programming language in the development category. There are more than 25 alternatives to Hy for a variety of platforms, including Linux, Mac, Windows, BSD and Haiku. The best alternative is Python, which is both free and Open Source. Other great apps like Hy are C#, Ruby, Lua and Perl.
Python
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
78 alternatives to Python- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
Python Features
C#
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
63 alternatives to C#- Mac
- Windows
- Linux
- BSD
C# is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.
C# Features
Ruby
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
67 alternatives to Ruby- Mac
- Windows
- Linux
- BSD
- Haiku
Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.
Ruby Features
Lua
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
67 alternatives to Lua- Mac
- Windows
- Linux
- Android
- iPhone
- Android Tablet
- BSD
- iPad
- Android Wear
- Haiku
- AmigaOS
- Playstation
- MorphOS
Lua is a powerful, fast, lightweight, embeddable scripting language.
Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based.
Lua Features
Perl
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
64 alternatives to Perl- Mac
- Windows
- Linux
- BSD
- Haiku
Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development.
Perl Features
Nim (programming language)
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
71 alternatives to Nim (programming language)- Mac
- Windows
- Linux
- BSD
Nim is a statically typed, imperative programming language with a powerful macro system that tries to give the programmer ultimate power without compromises on runtime efficiency.
Nim (programming language) Features
Haxe
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
58 alternatives to Haxe- Mac
- Windows
- Linux
- Raspberry Pi
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.
Haxe Features
Clojure
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
57 alternatives to Clojure- Mac
- Windows
- Linux
- BSD
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...
Clojure Features
Racket
Do you think this is a good alternative?YesNo- Free • Open Source
- Programming Language
32 alternatives to Racket- Mac
- Windows
- Linux
- BSD
Racket (formerly PLT Scheme) is a modern programming language in the Lisp/Scheme family, suitable for a wide range of applications. It goes beyond Lisp and Scheme with dialects that support objects, types, laziness, and more.
Racket Features
Tcl
Do you think this is a good alternative?YesNo- Free • Open Source
60 alternatives to Tcl- Mac
- Windows
- Linux
- BSD
Tcl (originally from "Tool Command Language", but conventionally rendered as "Tcl" rather than "TCL"; pronounced as "tickle" or "tee-see-ell") is a scripting language created by John Ousterhout.