Warning
Fux is still in early development.
As of now only MacOS & Linux will be supported.
main(): i64 {
puts "Hello World!\n";
return 0;
}
- Already known environment for developers with experience in C++
- Pythonic features: automatic typing, inbuilt string type, simple arrays, safe memory management, optional dynamic types23
- Fux ships with a large standard library packed with utility ready to be used
- The Core Library includes but is not limited to4
- Buffered Console I/O
- File I/O
- Mathematics
- Algorithms
- Key-Value-Maps
- Dynamic Pointers3
- String Utility
- Variable and function types are declared after the name, making reading the code natural
- The pipe operators (
<<
,>>
) are a core feature of Fux and make it easy to avoid nesting functions4 - Variables, functions and classes can be defined without the usage of a single keyword52