Hascal is a simple, fast, powerful compiled language for developing systems, IoT and cloud projects.
Features :
- Cross Platform (Linux, Windows, MacOS)
- Fast & Powerful
- C-Family Syntax, inspired by C, Swift, Pascal
- Compiles to C++
- It's written in Python
- Native binaries with no dependency
- Can program Arduino boards with Hascal
- Built-In Lua Interpreter
- Hawkai project manager(similiar to cargo in rust)
Examples
Hello World :
function main(): int {
println("Hello World")
return 0
}
Run Lua Code :
import lua
function main(): int {
RunLua("print 'hello from lua in hascal'")
return 0
}
Other details available in our github repo
Top comments (3)
The name is an interesting choice. When talking about it do you have to say "Hascal, not that one, ..."? Or do you pronounce it very differently to Haskell?
It's pronounced similar to Pascal
๐ so just like Haskell