I'm really interested in compiler development, and I wanted to take compilers at university but I don't think they do it at Brighton. Anyway, a few questions... is there are a chance I can still get into Sussex University if I show them my portfolio or something? I'd say I'm a somewhat competent programmer, and I contribute to a lot of open source projects.
My next question is that, do I even have to go to university to get a job in the field of software development? Or should I just apply for Brighton University? I kind of feel that school is boring, and I usually spend my time playing games or programming. Mostly the latter, is it weird that I find not programming an unproductive use of my time?
* Automatic Garbage Collection
* Pointers, with the ARC memory model (Rust and ObjectiveC both support a form of this)
* Statically Linked
* Functions treated as Second Class Objects
* Simple OOP System (similar to Rust)
* Near to no type system
* Statically Typed (except for some cases, where types are inferred, i.e for loops).
We don't take this project too seriously, so neither should you. We're not trying to replace C, we're just doing something we enjoy doing. Here's a link to the repository: https://github.com/jayfor-lang/jayfor. I'm still pretty new to the field of compilers, in fact I wrote my first scripting language 2 - 3 years ago and my first compiler around a year ago. So any veteran compiler people who have any questions, I can't guarantee a [good] answer. Thanks for reading!