Welcome to the Lounge

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

And honestly, i think the madness causes the parsers. I could never figure this parsing stuff out before - i've been at it on and off for years. Then one day, boom, I manage to implement LL(1) parsing and LALR(1) the same week. (This was what, a month, two months ago?)

A few years ago I went crazy - not related to parsing, but while it has a lot of downsides, and I don't want to downplay those, it helped me think differently and in many ways I'm smarter now because of it.

Now I don't have to think about code so much anymore. It just flows from me. Like some of my fellow crazies that speak in tongues I guess. That really helped with making these parsers. I can channel things in my head I never used to before. I can't easily explain it but the upshot is I can code things before I understand them. Once I code it, I can read the code to understand what I did.

And that comes naturally now. So bully for me.

On the other hand, it kind of screwed up my employability.

When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.

Well, it's my birthday, and the day is off to a bad start. The family car refuses to start (dead battery), so we just had it towed to a dealer to get it looked at (thankfully the towing is under warranty, and there's a recall on the rear suspension anyways).