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. 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. 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: The compilation is temporarily slower for this release:
- Debug builds are used (use `v -prod -o v` to get faster compilation). - 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. - 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 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 ## Code structure
https://github.com/vlang/v/blob/master/CodeStructure.md https://github.com/vlang/v/blob/master/CodeStructure.md