Avatar

sim642

sim642@lemm.ee
Joined
2 posts • 119 comments
Direct message

Assuming that it’s just that person, that it’s their actual name and that they’re in the US…

permalink
report
parent
reply

Except there are no free lunches, literally.

Parents still have to pay for part of the lunch.

permalink
report
reply

That was fast.

permalink
report
reply

The company didn’t abandon, Microsoft bought them out indirectly and killed the competition. Nothing to see here.

permalink
report
reply

ANTLR is for writing parsers. You don’t need a new custom parser, just use an existing XML parser.

permalink
report
reply

That’s an odd definition of non-public if the information is available to everyone. More like annoyingly public.

permalink
report
parent
reply

There are IDE extensions that show the diff of the entire PR locally without having to squash anything. So yes, it’s weird to reinvent a square wheel.

permalink
report
reply

I am currently writing a C compiler, with my own backend (and hopefully, frontend) in OCaml.

But why write your own C frontend? It’s much more of a pain than people imagine. I maintain a C frontend implemented in OCaml (the project itself goes back 25 years) and it’s still not on par with GCC or Clang.

For any other language, sure, but C has so many “wonderful” features, starting with the lexer hack. Your grammar conveniently overlooks this issue but it’s something you’ll have to deal with to actually implement it. So it simply won’t be as nice as theory suggests.

permalink
report
reply