README update. No code changes. (0.37.62)
This commit is contained in:
parent
08620d9359
commit
c164bb80ae
1 changed files with 8 additions and 41 deletions
47
README.md
47
README.md
|
|
@ -2,6 +2,8 @@
|
||||||
|
|
||||||
## What is Fun?
|
## What is Fun?
|
||||||
|
|
||||||
|
Fun is a small, strict, and simple programming language that runs on a compact stack-based virtual machine. The C core is intentionally minimal; most functionality and standard libraries are implemented in Fun itself. The language emphasizes simplicity, consistency, and joy in coding.
|
||||||
|
|
||||||
Fun is an experiment, just for fun, but Fun works!
|
Fun is an experiment, just for fun, but Fun works!
|
||||||
|
|
||||||
Fun is a highly strict programming language, but also highly simple. It looks like Python (My favorite language), but there are differences.
|
Fun is a highly strict programming language, but also highly simple. It looks like Python (My favorite language), but there are differences.
|
||||||
|
|
@ -14,6 +16,8 @@ Fun is and will ever be 100% free under the terms of the [Apache-2.0 License](ht
|
||||||
|
|
||||||
- Simplicity
|
- Simplicity
|
||||||
- Consistency
|
- Consistency
|
||||||
|
- Simple to extend
|
||||||
|
- Hackable
|
||||||
- Joy in coding
|
- Joy in coding
|
||||||
- Fun!
|
- Fun!
|
||||||
|
|
||||||
|
|
@ -52,6 +56,7 @@ Fun is not about being the fastest or the most feature-rich. It’s about sharin
|
||||||
- Respectful
|
- Respectful
|
||||||
- Curious
|
- Curious
|
||||||
- Creative
|
- Creative
|
||||||
|
- Open for everyone
|
||||||
|
|
||||||
Like the name says: Fun Unites Nerds.
|
Like the name says: Fun Unites Nerds.
|
||||||
|
|
||||||
|
|
@ -77,47 +82,9 @@ Fun may not change the world — but it will make programming a little more fun.
|
||||||
|
|
||||||
### Lib (./lib/)
|
### Lib (./lib/)
|
||||||
|
|
||||||
```
|
See [./lib/](https://git.xw3.org/fun/fun/src/branch/main/lib) for what the standard library provides.
|
||||||
arrays.fun
|
|
||||||
crypt/
|
|
||||||
crc32c.fun
|
|
||||||
crc32.fun
|
|
||||||
md5.fun
|
|
||||||
md5_legacy.fun
|
|
||||||
ripemd160.fun - Broken!
|
|
||||||
sha1.fun
|
|
||||||
sha256.fun
|
|
||||||
sha384.fun
|
|
||||||
sha512.fun
|
|
||||||
encoding/
|
|
||||||
base64.fun
|
|
||||||
hello.fun
|
|
||||||
hex.fun
|
|
||||||
io/
|
|
||||||
console.fun
|
|
||||||
ini.fun
|
|
||||||
json.fun
|
|
||||||
pcsc2.fun
|
|
||||||
pcsc.fun
|
|
||||||
process.fun
|
|
||||||
serial.fun
|
|
||||||
socket.fun
|
|
||||||
thread.fun
|
|
||||||
xml.fun
|
|
||||||
math.fun
|
|
||||||
regex
|
|
||||||
pcre2.fun
|
|
||||||
regex.fun
|
|
||||||
strings.fun
|
|
||||||
ui/
|
|
||||||
tk.fun
|
|
||||||
utils/
|
|
||||||
datetime.fun
|
|
||||||
math.fun
|
|
||||||
range.fun
|
|
||||||
```
|
|
||||||
|
|
||||||
### Extensions (only Linux actually)
|
Optional extensions (build-time selectable / only testing this on Linux actually):
|
||||||
|
|
||||||
- [CGI](https://en.wikipedia.org/wiki/Common_Gateway_Interface) support builtin using [kcgi](https://kristaps.bsd.lv/kcgi/) (optional) ☐
|
- [CGI](https://en.wikipedia.org/wiki/Common_Gateway_Interface) support builtin using [kcgi](https://kristaps.bsd.lv/kcgi/) (optional) ☐
|
||||||
- [cURL](https://curl.se/) support builtin using [libcurl](https://curl.se/libcurl/) (optional) ☑
|
- [cURL](https://curl.se/) support builtin using [libcurl](https://curl.se/libcurl/) (optional) ☑
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue