+ = done - = TODO + release vid + bring back playground + fix non-ascii rendering in gg (ä, å, etc) + cache all tokens once + cache vlib (right now it's re-compiled every time) + fix openssl on older linux distros + tcc backend + fix all c warnings with -pedantic + set up pvs + javascript backend + o(log n) type lookup + `none` keyword for optionals + table: migrate all find*** functions to optionals + prebuilt binaries for all platforms + cached modules + bring back generics + bring back forum/blog and vpm + wrap up orm + bring back vweb + fix vorum, migrate to orm - wrap up memory management - remove all compiler memory leaks + fix child function calls + enable vfmt + bring back vdoc and regenerate all module docs + optimize the parser - chat.vlang.io - rewrite objective c code in v (ui_mac.m) + v ui for macos - v ui for windows - v ui for linux - doom.v - ui/orm demo: a simple gui client for postgres/mysql/sqlite - ui demo: calculator - declarative ui with hot reload (similar to swiftui) + "building a simple blog with vweb" tutorial + - youtube video + fix interfaces + fast.vlang.io + bare metal support + inline assembly + x64 machine code generation (ELF) + require explicit C.fn definitions, add all missing definitions + string.index() ?int