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

> True, but who is going to write your Python/Ruby interpreters then?

Pythonistas will.

> And using what language?

Using python. Case in point, Pypy.

<\ :P>



> Using python. Case in point, Pypy.

Yes, PyPy is an excellent example of doing low level tasks in a high level language. It's also quite rare. I think in the future we'll see more examples of self-hosting dynamic languages that have a JIT-compiler based execution environment that combines interpretation and compilation.

However, in comparison to the stuff that the PyPy guys are writing, C programming is easy. And I bet all of the PyPy programmers are excellent C programmers, because they have to be good with low level stuff anyway.

I still advice learning C programming, and how interpreters and compilers work.


Fair point, sir. But I don't know that those are always optimal solutions.




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

Search: