Nemerle language

Mar 31, 2022 at 10:00pm
http://nemerle.org/

Anyone heard of it before? It sounds like a more interesting F#. It's basically C# + functional paradigm + metaprogramming.
Mar 31, 2022 at 10:05pm
I've barely heard of F#, nemerle is totally huh?

.NET, blech!
Mar 31, 2022 at 10:25pm
.NET is cool, man. C# is almost my go-to language nowadays.
Mar 31, 2022 at 11:09pm
I hadn't heard of it before. I do like the examples and the clean-looking way it inferred the type from usage. I don't see what's really "metaprogramming" about the example in the link you posted; isn't that just reflection, which you can already do in the same way in C#? Edit: I guess, through the custom literals, it hides some of the boilerplate of how it had to read in the xml string and convert it into an XElement.
Last edited on Mar 31, 2022 at 11:14pm
Apr 1, 2022 at 1:36am
I don't see what's really "metaprogramming" about the example in the link you posted; isn't that just reflection, which you can already do in the same way in C#? Edit: I guess, through the custom literals, it hides some of the boilerplate of how it had to read in the xml string and convert it into an XElement.
It doesn't just have custom literals, it has a macro system that allows you to extend the language's syntax and to generate code at compile time. I've been interested in Scheme's hygienic macros for a long time and I could never get into it because I don't like how disjointed Lisp's ecosystem is, especially compared to C/++'s. It makes you wonder "did I choose the right dialect?"
Apr 2, 2022 at 11:56pm
.NET is cool, man. C# is almost my go-to language nowadays

I like to use C# - .NET really is cool.

I made a Windows application not to long ago:

https://github.com/CardboardFreedom/Neat-Tools


Excuse the.. uh.. design :)
Topic archived. No new replies allowed.