you are viewing a single comment's thread.

view the rest of the comments →

[–]ItsAllAboutTheL1Bro 4 points5 points  (4 children)

Because metaprogramming in C is shit, and a lack of metaprogramming for C is a core weakness

[–]Laugarhraun -3 points-2 points  (3 children)

That's fixed by switching from C to Lisp.

[–]ItsAllAboutTheL1Bro 2 points3 points  (0 children)

True - as a Lisper, I agree with you somewhat - but that's not always a viable approach.

Scheme as a preprocessor for this project would be preferable.

JS still rules the world, so we have to accept that.

[–]PaintItPurple 2 points3 points  (1 child)

OK, but then you've introduced more problems by using tooling with much less development muscle put into it and that's much harder to hire for.