@wizzwizz4 @kev @oldvetcodes My experience is also the opposite. I used to use Windows as my work machine. I felt like I was constantly fighting with it. For me, the big change on moving all of my work to Linux is that when I tell Linux I want something a certain way, it tends to stay that way. I don't need to fight it anymore, so I can get on with the work I actually want to be focused on.
I think that iterators are a great thing in programming, and Rust has done them particularly well. Something I could have used when I first encountered iterators is their use side by side with the 'for loop' patterns that they replace, so I've written one! https://www.worthe-it.co.za/programming/2019/08/01/rust-iterators-cheatsheet.html
I know there are many who have been arguing that Microsoft is just trying to do the right thing, and some that have said they trust Satya Nadella, but this feels like we're moving into the "Extend" phase to me.
"Microsoft Becomes Master of Its Own Linux Kernel | Developers | LinuxInsider"
I've just published a blog post about how I use Graphviz while writing using Org-mode.
I love using Org-mode when I'm writing because it makes it easy to bring programming into your writing. Graphviz is a good example of a program that fits into this ecosystem well.
(Also, first Mastodon post!)
South African software engineer, writing Rust whenever I can find an excuse to, and occasionally writing English about writing Rust.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.