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.
I'm quarantined and now would be a perfect time for me to submit some articles, but I've been pretty uninspired with coding lately so I've only managed a few tips and tricks.
I think it's because I was burning the candle at both ends during my last coding jag.
Also because I jumped the parsing shark. I really can't improve on GLR parsing. It's already as good parsing as it gets.
I'd like to cover some of the useful but dusty corners of the .NET BCL/"SDK" (core/std) and I have with some IPC and singleton stuff, but I'm just not finding anything fun that is not obsolete - probably somewhat due to the fact that I took a sabbatical from C# coding between .NET 3.5, and like .NET 4.71 so it has been years.
Now that I'm not creating parser generators and regex engines I don't really know what to do with myself.
I'd also like to create some more code generators but it looks like most of the stuff outside of parsing that you'd really want to do codegen for has already been handled by other major tools
I once created what I will call an 'Object Oriented Parser/Compiler' that didn't use tables, and I believe it had the flexibility to handle any grammar you wanted (because the parser/compiler had to be hand generated for each grammar). Because of the object nature of the result, spitting out assembly at the end would not have been too difficult. I never finished it because other projects were more important. I suspect it would be the fastest approach possible to parsing/compiling, but I never developed it far enough, nor do I have near the expertise to be able to say so with certainty.
but I'm just not finding anything fun that is not obsolete
And adapting whatever you have to .Net Core or .Net 5?
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.