honestly with Go in general I’m in a perpetual cycle of being annoyed with it and then immediately being amazed when I find some little trick for efficiency - with stringer interfaces and the like
That second article is hilarious. It’s trying to point out that the first article is over complicating things then doing the same thing except the author thinks it’s not complicated what they’re saying when it’s actually insane.
my favorite name origin for a bit of software relates to the text editor nano. nano was written as a standalone clone of Pico, as a play on metric prefixes, but Pico is actually Pine compositor, part of Pine, an email client. Pine itself was based on an earlier email client called Elm, and has been attributed as various recursive acronyms such as ‘Pine Is Nearly Elm’
Same for C, & yields a pointer to a value, and * allows you to access the data. (For rust people, a pointer is like a reference with looser type checking)
I have a monitor that’s almost like this and it’s surprisingly nice. It feels like a two-monitor setup. Two actual monitors would probably have been cheaper, but I got mine from work, so it wasn’t a factor.
The real advantage of having two actual monitors is being able to flip one vertically for reading code.
I bought one after some months of remote work in 2020. Then when I started my new job they gave me another one (different manufacturer but exact same panel size). I needed to rearrange my desk a lot, but holy shit so much room for error messages!
programmer_humor
Oldest
This magazine is from a federated server and may be incomplete. Browse more on the original instance.