Re:Nymph: A slightly different version of C
by kd0amg on Friday August 18, 2017 @12:07PM
(#15047393)
Getting back to this particular case, there's something to be said for the idea of learning C before trying to replace C. C certainly isn't a flawless language, but now it's hard to have much faith that OP knows it well enough to understand its flaws.
[ Parent
| on HN ]
Re:Nymph: A slightly different version of C
by jwdunne on Friday August 18, 2017 @01:32PM
(#15048128)
Is this intended to replace C? I don't see anything that suggests that's what this project is about.
All I see is "C with different syntax". That could easily be a challenging side project whilst learning compilers / language design.
I've always found changing things up a useful means of practice. I wanted to learn how HTTP servers worked. I wanted to learn more Lisp. I implemented it in Common Lisp. I learned a lot.
Re:Nymph: A slightly different version of C
by emeraldd on Friday August 18, 2017 @05:13PM
(#15049772)
As a point of reference, implementing a broken, partially complete, and definitely error filled version of Scheme on C is how I finally wrapped my head around Lisp. I'd been running into that one for a long time before figuring out.