Live data from Hacker News

Nimrod: A New Approach to Metaprogramming [video]

infoq.com

1–10 of 84 posts

Re: Nimrod: A New Approach to Metaprogramming [video]

#3
I really enjoy the language so far. For me, it's the perfect middleground between C and python: a fast compiled language, and one where you can be as productive as in python.

I also tend to prefer catching errors early, and having a typed language that warns and errors at compile-time is great.

Re: Nimrod: A New Approach to Metaprogramming [video]

#4
post #3

I really enjoy the language so far. For me, it's the perfect middleground between C and python: a fast compiled language, and one where you can be as productive as in python. I also tend to prefer catching errors early, and having a typed language that warns and errors at compile-time is great.

heh.. sounds like Go

Re: Nimrod: A New Approach to Metaprogramming [video]

#5
post #3

I really enjoy the language so far. For me, it's the perfect middleground between C and python: a fast compiled language, and one where you can be as productive as in python. I also tend to prefer catching errors early, and having a typed language that warns and errors at compile-time is great.

heh.. sounds like Go

It's a lot more complicated than Go, but in return you get generics, templates, and AST macros.

Re: Nimrod: A New Approach to Metaprogramming [video]

#7
post #3

I really enjoy the language so far. For me, it's the perfect middleground between C and python: a fast compiled language, and one where you can be as productive as in python. I also tend to prefer catching errors early, and having a typed language that warns and errors at compile-time is great.

heh.. sounds like Go

Less opinionated. Supports generics. And meta-programming seems much more advanced. I'm particularly happy to see hygienic macros.

Re: Nimrod: A New Approach to Metaprogramming [video]

#8
I am very intrigued by Nimrod. The language seems to have goals that overlap with e.g. Rust, but with a bunch of really interesting design decisions (e.g. GC by default, but first class support for manual memory management). Given the amount of force driving Rust (and Rust's PR machine), compared to Nimrod which seems to be really pushed forward by one single person, I'm really impressed by how far Nimrod got.

I really want to start using Nimrod for real work.

Re: Nimrod: A New Approach to Metaprogramming [video]

#10
post #3

I really enjoy the language so far. For me, it's the perfect middleground between C and python: a fast compiled language, and one where you can be as productive as in python. I also tend to prefer catching errors early, and having a typed language that warns and errors at compile-time is great.

heh.. sounds like Go

With Nimrod's macro, you can do awesome things.

It can improve readability a good deal. Here's an example I made: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

Go version: https://github.com/TechEmpower/FrameworkBenchmarks/blob/mast...

Post reply on HN