Skip to content

Commit

Permalink
docs: Features info update
Browse files Browse the repository at this point in the history
DCO-1.1-Signed-off-by: Ellie <[email protected]>
  • Loading branch information
ell1e committed Oct 16, 2023
1 parent 03edcfd commit 5e86ffd
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions docs/Features.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,12 @@ for any particular purpose** of these lists at all.*
|||| | ||**Avoids concurrency crashes** from threading bugs. |
|| |||||**Line breaks optional** for versatile code layout. |
|| ||| | | **Concurrency** of all the I/O and network default APIs. |
||||| ||**Garbage-Collector** to make avoiding leaks easier. |
|| ||| | |**1st-class type extending without inheritance.** |
||| | || |**1st-class multiple base types inheritance.** |
| ||||||**Floating-point decimals** for larger numeric range. |
| | | | | ||**Tail-call optimization** (always used by default). |
|| | | | | |**Fixed-point decimals** as a default number type. |
| ||| | ||**Dynamic global scope** at runtime, extreme mutability. |

|Horse64|Python|JS|Go|C++|Lua|Libraries and Desktop App Features |
Expand All @@ -104,6 +110,7 @@ for any particular purpose** of these lists at all.*
|Horse64|Python|JS|Go|C++|Lua|Runtime Performance Features |
|-------|------|--|--|---|---|-----------------------------------------|
|||| | ||**Bytecode interpreter** for high portability. |
| | |||| |**Full memory-shared threads** for unlimited parallelism. |
| | |||| |**Uses JIT** by default for speed, or 100% AOT compiled. |
| | | ||| |**Outputs machine code** always, for extreme speed. |

Expand Down

0 comments on commit 5e86ffd

Please sign in to comment.