move roadmap to github issues

This commit is contained in:
Andrew Kelley 2015-12-11 03:57:41 -07:00
parent d697404f64
commit f740268ab7
2 changed files with 1 additions and 28 deletions

View File

@ -53,33 +53,6 @@ compromises backward compatibility.
* The binaries produced by Zig have complete debugging information so you can,
for example, use GDB to debug your software.
### Roadmap
* structs
* loops
* enums
* conditional compilation and ability to check target platform and architecture
* main function with command line arguments
* void pointer constant
* sizeof
* address of operator
* global variables
* static initializers
* assert
* function pointers
* hex literal, binary literal, float literal, hex float literal
* += and -= operators
* fix a + b + c
* running code at compile time
* standard library print functions
* panic! macro or statement that prints a stack trace to stderr in debug mode
and calls abort() in release mode
* unreachable codegen to panic("unreachable") in debug mode, and nothing in
release mode
* implement a simple game using SDL2
* implement a GUI with several types of widgets and investigate whether we need
any OOP features
## Building
### Debug / Development Build

View File

@ -3,6 +3,6 @@ export executable "hello";
use "std.zig";
export fn main(argc : isize, argv : *mut *mut u8, env : *mut *mut u8) -> i32 {
print_str("Hello, world!", 13 as isize);
print_str("Hello, world!\n", 14 as isize);
return 0;
}