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

readme: 4 ways to do memory management

This commit is contained in:
Alexander Medvednikov 2023-02-28 09:58:52 +01:00
parent d5ad96f876
commit ebeb652348

View File

@ -29,7 +29,9 @@
- Safety: no null, no globals, no undefined behavior (wip), immutability by default - Safety: no null, no globals, no undefined behavior (wip), immutability by default
- C to V translation ([Translating DOOM demo video](https://www.youtube.com/watch?v=6oXrz3oRoEg)) - C to V translation ([Translating DOOM demo video](https://www.youtube.com/watch?v=6oXrz3oRoEg))
- Hot code reloading - Hot code reloading
- [Flexible memory management](https://vlang.io/#memory) ([demo video](https://www.youtube.com/watch?v=gmB8ea8uLsM)) - [Flexible memory management](https://vlang.io/#memory). GC by default, manual via `v -gc none`,
arena allocation via `v -prealloc`, autofree via `v -autofree`
([autofree demo video](https://www.youtube.com/watch?v=gmB8ea8uLsM)).
- [Cross-platform UI library](https://github.com/vlang/ui) - [Cross-platform UI library](https://github.com/vlang/ui)
- Built-in graphics library - Built-in graphics library
- Easy cross-compilation - Easy cross-compilation