Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> So you could say that higher-level languages are just a way to make tedious/nasty assembly coding more palatable.

Well, the point of scripting languages is mostly dynamic typing and dynamic binding, which means resolving bindings at runtime, which means slower in execution. There is no silver bullet: you want speed, you need a clunky language that compiles to fast machine code. If you want ease of use and less ceremony, you’ll get a slower language.



Dynamic languages are definitely easier to use for highly dynamic problems.

They are not necessarily easier to use for statically-knowable problems.

Static languages get benefits in correctness and speed.

Key word is dynamic.




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

Search: