Hacker News new | past | comments | ask | show | jobs | submit login

Totally agree. Knowing C and a little assembly takes out the magic from other higher level languages. That's a good thing.



Monads are still a little magical though.


I keep thinking that C could support monads with a little work.


As I see it, adding lambda/anonymous functions would have a transformative impact on the whole language. Adding them to C++ had a similar impact although the language offered some ways to get around the limitation.


Very true. When I look at C# pretty much all the cool stuff they have added relies on lambdas and closures. Same for JavaScript. It's the one feature that enables a ton of other features.


"Programmable semicolons."




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: