-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
This is a tracking issue of the things I'm currently planning to work on in no particular order. More things will likely be added in the future as I think of them.
I'm happy to consider any feedback/suggestions for these plans and the site in general
- Rewrite all the existing pages from bullet point form into longer explanations using
{{<codeblock>}}instead of{{<start>}}/{{<endN>}}for runnable code blocks. - Move control flow constructs into their own section after rewriting them.
- Move data types into their own section.
- add information about enums, const enums, and associated values.
- add a page on builtin number, float, and other types.
- update arrays/slices section to include the maybe-deref operator.
- add a section on getting started with c3 (downloading c3c, compiling single files, using projects).
- add a wasm section based on C3 WASM #1.
- add a section about macros and all their features.
- add a page about operator overloading.
- add a section about the standard library.
- a page about allocators.
- a page about some collection types
- a page about the stdlib interfaces (
Printable,InStream,OutStream,Allocator, etc)
- overhaul the error handling pages
- add a section/pages about more advanced uses of various features
- add more examples to the idioms page.
- add a page on generics.
- improve code blocks to use regular markdown backticks so they are more integrated into the theme, use an updated version of codemirror or something that supports textmate grammars for highlighting
- add a page on contracts
- add a page on interfaces
- add a page on C interop
Metadata
Metadata
Assignees
Labels
No labels