Skip to content

Commit 7195700

Browse files
committed
Update README.md
Typos/etc
1 parent 9b6f66a commit 7195700

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

README.md

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,27 @@ Hexa is a high level, strictly typed programming language that compiles to JavaS
2626

2727
## Key features of Hexa
2828

29-
- JavaScript-inspired syntax and behavior, feel yourself like at home!
29+
- JavaScript-inspired syntax and behavior: Feel yourself right at home!
3030
- With the bits of TypeScript, Swift and Go
3131
- Native performance with static types and optimizing compiler
32-
- Follows node.js (and browser) API
32+
- Follows Node.js (and browser) API
3333
- Fast compilation
3434
- Compiles to JavaScript, WebAssembly, [osdev](https://github.com/GreenteaOS/Tofita), LLVM, C, C++, ObjC, ... you name it! **(WIP)**
3535
- Transpilation to almost anything: Lua, AutoCAD Lisp, C#, PHP, etc **(WIP)**
36+
- Simple API for custom third-party transpilers **(WIP)**
3637
- Produces human-readable code for all targets
3738
- Null safety, crash resistance, pattern matching, classes **(WIP)**
38-
- Real multithreading, parallelism, async\await, no GC **(WIP)**
39+
- Real multithreading, parallelism, async/await, no GC **(WIP)**
3940
- Smart type inference makes other typed languages look boring
4041
- Friendly and helpful error messages
41-
- Supports `#!shebang` and scripting (just call `hexa script.hexa`)
42-
- REPL (enable with just `hexa` command)
43-
- Metaprogramming with syntax-tree, generics and contracts **(WIP)**
42+
- Supports `#!shebang` and scripting (just call `hexa script.hexa`) **(WIP)**
43+
- REPL (enable with just `hexa` command) **(WIP)**
44+
- Metaprogramming with syntax tree, generics and contracts **(WIP)**
4445
- Completely cross-platform
45-
- We are working on optional memory ownership model (similar to borrow checker) and side effects system **(WIP)**
46+
- Stable long-term backward-compatible syntax **(WIP)**
47+
- We are working on an optional memory ownership model (similar to borrow checker) and side effects system **(WIP)**
48+
- Experimental C-to-Hexa and TypeScript-to-Hexa automatic conversion **(WIP)**
49+
- And of course, IDE plugins with Language Server built right into Hexa!
4650

4751
> **WIP — Work in progress, coming soon**
4852

0 commit comments

Comments
 (0)