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

>which leads me to say, why are you using C to do X?

Because they know C, it's fast and it has lots of libs available. They might also dislike Java or CL.

Not every engineering decision is perfect, lots of factors play in.

>Attempts to combine the best of C (speed) with the best of scripting languages (easy to do things fast without having to pay attention to what you are doing) in my opinion end up merely joining the worst of both worlds rather than the best of both worlds.

The "pay attention" things is to needless complexity (memory management etc). They only reason we put up with those things was to get speed. If we can get adequate speed without those, nobody cares about them.

>Besides isn't programming about being specific? Do you really want to code stuff without having to worry about the details?

No, programming is about getting results. Nobody cares about the details in the level of programming language minutuae.

We care about the "effort put in" and "quality/speed of results coming out" ratio.




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

Search: