Why not extend do to allow unicode in ID's?
Dennis
dkorpel at gmail.com
Mon Jul 1 08:48:57 UTC 2019
On Sunday, 30 June 2019 at 23:27:56 UTC, Bert wrote:
> I have a few questions:
>
> 1. There doesn't seem to be good IDE support. I mainly use
> Visual Studio and I see a nim for VSC which I don't use ;/ Is
> there any really good IDE support?
I don't have much Nim experience myself, so maybe you should ask
on the Nim forum.
> 2. How does meta programming of Nim compare to D's? The main
> reason I use D is it's meta programming.
It also has static if ('when'), CTFE, type reflection
('typedesc') and templates. In addition, it has AST macros which
D will not have. (You can find long past discussions why, or
Google 'The Lisp Curse' for something related).
> 3. Nim seems to be have somewhat of a strong categorical and
> functional foundation. Is it more like Haskell than D? (In the
> sense of catering to strongly structured programming(functors,
> natural transformations, etc))
Both are system programming languages that support mutation,
loops and pointers, so you can write C-style procedural code in
either language. Whether Nim's higher level constructs are
similar to Haskell is something I cannot judge.
More information about the Digitalmars-d
mailing list