Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
No one's stopping you. If you really want to dive into the obscure world of assembler that feels like taking every drug at once, nobody is stopping you.
I've heard hardware vendors push exceptions for compiled code when they discover hardware bugs. Like "no f_push op after three consecutive add ops".
I'd rather play chess, league of legends and dark souls at the same time than to make a compiler. -
mirimmad8417yI'm writing an Interpreter for a full fledged language. I plan to rewrite it later to make it run on its VM.
-
Not true. There's tons of compiler hacking going around, especially in the LLVM community. I recommend you give that a go if you're interested.
-
It's not that hard. Just keep your expectations low. Don't start with await async. Better start with expressions. If you don't wanna craft the next big thing, just a compiler, your are good to go.
-
TJourney1877yI'm working on a compiler in Racket right now for school.
It's kind of magical when it poops out valid x86. -
Compilerbuilding is very interestinh.
1) it teaches you basic text recognition skills
2) you get to learn assembler
3) you fricking own programming language
4) More flexible than relying on YACC -
aritzh7527yI am writing a compiler for my end-of-degree project, but hell do I plan to develop it even further afterwards. It is, by far, the project I am proudest of.
I always wanted to write one, just didn't feel I knew enough, but after reading and re-reading LLVM docs, I started it.
The main reason is that I cannot find home in any big lanaguage: Java needs a VM, C++ is full of ugly patches, Rust's lifethingys just can't get in my head, etc etc. Which is why I decided to roll my own. -
@intromatt Compilerbuilding isnt aboudt intelligerce. if yoi want to have a chat on telegram, im @linuxer4fun
Nobody writes compilers anymore. :(
rant