Remix.run Logo
Pedro_Ribeiro 3 days ago

Having recently built 90% of a compiler by mistake, I felt like this post was written specifically about me. Hilarious writing, congrats to the author.

crdrost 3 days ago | parent | next [-]

There is also the opposite, Ed Kmett is on record as saying that he had a million ideas for his personal programming language, and all of the cool stuff it was going to do, but then he ran into Haskell and said “Let’s be real, whatever amazing language I make isn't gonna be half as put together as this and I have this one already in front of me...”

habitue 3 days ago | parent [-]

I took the article as being aimed at domain specific languages. Kmett's lens library is just such a DSL

m463 3 days ago | parent | prev [-]

maybe you can fiddle a bit and create a yacc/bison or lex/flex

burnt-resistor 3 days ago | parent [-]

Don't duplicate what already exists worse except as a brief experiment or for learning. For real use, it will just cost money and time to fix and support for no reason.

m463 2 days ago | parent [-]

I was actually joking. If you accidentally create a compiler, it's not too much more yak (yacc) shaving to create a compiler compiler...