1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

Update README.md

This commit is contained in:
Alex Medvednikov 2019-06-25 13:16:48 +02:00 committed by GitHub
parent 698447c1ab
commit ced6f7ffba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,14 +28,17 @@ Installing V: https://github.com/vlang/v#installing-v-from-source
V 1.0 release is planned for December 2019.
## Notes
GitHub marks V's code as written in Go. It's actually written in V, GitHub doesn't support the language yet.
The compilation is temporarily slower for this release:
- Debug builds are used (use `v -prod -o v` to get faster compilation).
- The new formatter runs on every single token and slows the compiler down by ~20%. This will be taken care of.
- There are a lot of known issues that are quick to fix (like function lookups being O(n)).
There's some old hacky code written when V was 2 months old. All of it will be quickly cleaned up. There are ~500 lines of C code, which will be removed by the end of June.
## Code structure
https://github.com/vlang/v/blob/master/CodeStructure.md