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

roadmap: minor updates

This commit is contained in:
Alexander Medvednikov 2020-10-09 01:14:54 +02:00
parent c463c26983
commit 6d1f85a04b

View File

@ -4,7 +4,7 @@
- make `-autofree` the default - make `-autofree` the default
- coroutines - coroutines
+ channels + channels
- lock{} + lock{}
- thread safe arrays/maps - thread safe arrays/maps
- C2V translator - C2V translator
- doom.v - doom.v
@ -18,6 +18,7 @@
- interfaces: allow struct fields (not just methods) - interfaces: allow struct fields (not just methods)
- vfmt: fix common errors automatically to save time (make vars mutable and vice versa, add missing imports etc) - vfmt: fix common errors automatically to save time (make vars mutable and vice versa, add missing imports etc)
- method expressions with an explicit receiver as the first argument - method expressions with an explicit receiver as the first argument
- fix all remaining generics issues (`foo(5)` instead of `foo<int>(5)` etc) + short generics syntax (`foo(5)` instead of `foo<int>(5)`)
- fix all remaining generics issues
- merge v.c and v_win.c - merge v.c and v_win.c
- more advanced errors, not just `error('message')` - more advanced errors, not just `error('message')`