← nimrepo

make a readme

6fbb8c7cbe30433bc023341ac2727a61a6ac36b4 · Ovidiu Constantinescu · Feb 19, 2019 09:33

+25 · 1 file changed

  • README.md +25 −0
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..7f0190e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,25 @@
+# nimrepo
+Just messing about in this language. Comming with a bit of python the language has some nice feature such as C compilation and also JS,
+python-like syntax, static typing vs dynamic i'm meh..., custom GC, tunable GC, statically linked binaries, easier to redistribuite binariers, 
+concurency is easier here but meh.. 
+
+List of things to pin down:
+
+- [ ] iterators
+- [ ] ufcs
+- [ ] closures
+- [ ] templates
+- [ ] macros
+- [ ] generics
+- [ ] types and typesets
+- [ ] enums
+- [ ] async
+- [ ] pragmas
+- [ ] static[T]
+- [ ] abstract syntax tree and how to manipulate it through macros
+- [ ] unittesting(important) 
+- [ ] composition and inheritance
+- [ ] documenting(important)
+- [ ] project structure/ layout
+- [ ] object orientation and methods
+- [ ] procs and funcs