Skip to content

Commit db843bc

Browse files
authored
Merge pull request #77 from nature-lang/feature/update_readme1
chore: update README.md
2 parents d78ebac + 38f75af commit db843bc

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

README.md

-12
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,6 @@ Major work in the next versions of The main work is
4242

4343
Official website: [https://nature-lang.org](https://nature-lang.org)
4444

45-
## Design Philosophy
46-
47-
golang is the programming language I work with. It has a simple syntax, a very good and high-performance cross-platform compiler and runtime implementation, an advanced concurrent design style and high-performance network I/O, as well as good support for standard libraries. However, there are some inconveniences.
48-
49-
- Syntax is too simple, leading to lack of expressiveness.
50-
- Type system is not perfect, lack of nullable, enum parameters, generic (now available), etc.
51-
- Error handling is cumbersome.
52-
- GC and preemptive scheduling, although very good, but it also limits the scope of golang's applications in areas such as GUI, OS, game development, and AI.
53-
54-
nature is designed to be a continuation and optimization of the golang programming language, and pursues certain differences, as described in the Features section.
55-
56-
Based on the existing features of the nature programming language, it is suitable for game engines and game development, scientific computing and AI, OS and IoT, and web development.
5745

5846
## Installation
5947

0 commit comments

Comments
 (0)