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

"5/5 (or whatever the scale is) means that you can accomplish the most advanced task possible in the language"

I appreciate your sympathy. I have no problem with people who are born into scripting languages. Personally I started with C, C++ and worked on few scripting languages. My question came from more of curiosity. There is more learning curve in low-level languages because the very structure of your code can affect the memory foot-print of your programs and that requires careful crafting of data-structures and algorithms. At a scripting language level you are in a virtual "world". It does allows you to SOLVE pretty advanced problems but it does not necessarily translate into your expertise in the scripting language itself. For example, I might use Ruby to create true AI system but in the end its the algorithm that mattered not my knowledge of the language.



I don't know how much effort you put into learning high-level languages, but people coming from C tend to keep writing "C" in scripting languages as well.

While that can work, they miss out on all the cool and more advanced stuff these languages has to offer.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: