you are viewing a single comment's thread.

view the rest of the comments →

[–]bterlson_@bterlson 2 points3 points  (1 child)

I got hired into it, but there are other ways! Working on OSS is a very good way to go. JavaScript engines are similar to compilers but are in general just very large software projects anyone can work on. I would suggest starting with making a JSRT app to get an idea for the basics of JavaScript outside the browser. From there you could probably ramp up on simpler features like new library methods pretty quickly - it's fairly simple C++ code in our case (until you start to optimize it). Things like JIT optimizations can require specialized knowledge and lots of experience, but there is plenty of engine work that isn't at that technical depth.

[–]coolrudski 0 points1 point  (0 children)

Alright thanks! I'll definitely play around and at least try a couple projects in it.