On Tuesday, 29 May 2012 at 08:00:11 UTC, Froglegs wrote:
* Can you do metaprogramming with nimrod templates? Are they as
powerful as C++/D in this regard? Docs for templates is very
short, making me think you can't do much, but perhaps it just
isn't covered?
Yes docs are sparse for now. It is (or will be) as powerful as
C++/D in this regard.
*also what is up with lack of unsigned integer types?
They will be added, don't worry. In fact, they can already be
implemented in a pure library form. I wanted to prevent
programmers from using them (as "unsigned" is *not* the same as
"natural" and is bug prone), so leaving them out seemed a good
means to accomplish that. ;-)
*not a big fan of forward declaring things, just seems very
primitive, something the compiler should do
As I said, its priority is low.
*can you create unnamed procs?
Yes.