From 2d6b9f7598dd8bf1c9e900d99d2f6713ff05bfb9 Mon Sep 17 00:00:00 2001 From: Audun Wilhelmsen Date: Fri, 20 Dec 2013 06:13:51 -0800 Subject: [PATCH] Updated Nimrod for C programmers (markdown) --- Nimrod-for-C-programmers.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Nimrod-for-C-programmers.md b/Nimrod-for-C-programmers.md index 12f25d7..fc2b65c 100644 --- a/Nimrod-for-C-programmers.md +++ b/Nimrod-for-C-programmers.md @@ -13,11 +13,14 @@ http://nimrod-lang.org/manual.html - + - + + + +
FeatureCNimrod
Memory ManagementManual (not counting libraries)Garbage-collected and manual
Memory ManagementManual (GC w/ libraries or obj-C)Garbage-collected and manual
TypesStaticStatic
CompilationMachine codeMachine code via C
(other backends in progress/planned)
Meta-programmingC PreprocessorNimrod (const/when/template/macro)
Type inferenceNo (some w/ C++11)Yes (extensive support)
ClosuresNo (Yes w/ obj-C or C++11)Yes
Operator OverloadingNo (Yes w/ C++)Yes
Custom OperatorsNoYes
### Structs - Tuples and Objects