Writing your own JavaScript Engine
I stumbled upon following posts -
#-Link-Snipped-#
#-Link-Snipped-#
Now, writing your own JavaScript engine is no child's play. But a curious person that I am, I want to know what exactly is a JavaScript engine, what knowledge does it take to write one [probably, SmallTalk, C/C++, Virtualization etc.]
In all, I want to know about efforts & knowledge required to build a web browser from ground up [you know, without copy-pasting anyone else's code].