Good answer.
Even if it made me throw up in my mouth a little. /s
Edit: Not the concept of Electron, itself - but being asked to write highly performant code in Electron.
Good answer.
Even if it made me throw up in my mouth a little. /s
Edit: Not the concept of Electron, itself - but being asked to write highly performant code in Electron.
Why would you use anything other than Math.max?
I mean, I might be being paid by the hour or my performance measured by lines of code…
Fantasticly written. I’m going to quote you in my team onboarding documents.
Whereas I…uh… Give the youngins a memorable story to tell later, when I git rebase
.
That’s a good point. I do love options.
I’ll still jest a little at Pythons expense until a type system is natively available.
Having the option of not using types is great.
Having to go discover how to do basic typing in a 3rd party library is not great.
I adore Python, though - Right down to it’s painful Logging modules.
Yeah. I live to make fun of MyPy - or rather of Python for needing MyPy, but it’s “good enough” in many situations.
I have gained nothing from this experience and will do it again.
Whichever vendor or framework puts that on a shirt will get free advertising from me.
I see myself in this comment, and it makes me uncomfortable. Lol.
This meme was written by a novice that does not yet know true pain.
Hey now, lots of us still…
An error that takes fifteen minutes to find!
I see what you did there.
DLL hell
For anyone reading along who has not experienced DLL hell, don’t believe this account on face value.
xmunk is clearly understating the horrors, as a kindness, to protect you from what we went through.
Once you’re established with a better scope of the project you should be rewriting this in a static language.
Or bolt MyPy to it, right?
Edit: Wow. Somebody out there has no sense of humor about their bolt-on type solution.
Yes. I tell my mentees this all the time.
Decades ago, as a new developer, I expected to stop getting stuck like this.
Instead I get stuck, like this, on really interesting problems with really valuable solutions.
So that was a fun surprise, I guess. Lol.
I prefer to have a blahBlahManagerFactory, with an XML an incredibly brittle undocumented XML configuration file. /s
I find that it makes everyone’s work day simpler, because they simply cannot do their jobs. /s
ChatGPT needs to be missing a leg.
Though anyone that comes from a C background shouldn’t fall on those traps either way.
In this thread: A lot of developers who don’t understand that my burning hatred of VBScript, and JavaScript’s subsequent redemption of my sanity - do not combine to cause me any less bunring hatred toward JavaScript.
Yes, the meme is objextively false. I was there, and none of us dressed that well.
Cliff notes for any newbies trying to navigate what to think of all this:
Some would say that until you’ve played “guess whether my clone still points back to the original object” in JavaScript, you’ve never really lived.
That said, I understand I’m supposed to start using TupeScript for that, so I’ll shut up about it.
That’s such a perfect summary of VBScript. Starting array indexes at 1 was it’s vibe.
VBScript would show up for it’s first day as a construction worker in a white shirt and a tie. I loved VBScripts willingness to do messy work, but boy was it unprepared in many contexts.
Correct.
To get a feel for what VBScript was like, think of Visual Basic. Now throw out all the good bits and mix in a bunch of JavaScript style quirks.
Then try to parse binary data packets with it, beacuse XML isn’t widely supported and JSON has not been invented/discovered yet.
It was bad.
Hear hear!
I too find my garbage heap notes file checked into GitHub to be better than confluence.
But I hate confluence so much I should probably bring it up at therapy sometime…
Cobol as a shield would also fit with it inexplicably still be in popular use long after anyone expected!