Currently working on my PhD thesis which is due at the end of the month. I'm cutting it quite close but if everything goes according to plan I should have it all done on time.
That's great! Is it too personal to ask what your PhD is in? I see you have some info on your website, I assume your PhD is not "writing a new programming language" but rather something that your new language pushes the boundries on?
Thanks. The type system of the language has some interesting novelty but my key research area is automatic parallelisation of code written in that language.
There's a spectrum of how automatic things get in different languages but there's the issue of making it an unobservable optimisation, and also making it not over parallelise. There are lots of interesting approaches in academia but nothing really in mainstream languages and nothing that definitively solves the problem. That being said, I also do not solve the problem lol, I just offer a potential direction that could.