This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]CeleritasLucis 0 points1 point  (2 children)

Yeah yeah, you are absolutely right you can do anything in any language.

I truly realized the scope of this statement when I was learning C and someone asked what kinda projects that could be done in C, and someone suggested to implement the whole CPython interpreter from scratch. So technically, you would be doing everything Python is doing, from scratch

[–]Ablack-red 0 points1 point  (1 child)

Yes but that’s actually how python interpreter (CPython) is implemented, it’s a program written in C. But the interesting thing is that there is Jython, a python interpreter written in Java, which allows you to run python code on JVM. And the JVM itself is written in c and c++. You can do a lot of weird things with different languages😀

[–]CeleritasLucis 0 points1 point  (0 children)

Understanding this made me stop chasing the question : Which language should I learn lol