In my experience, the vast majority of software developers that I interact with, work with, etc. Did not start out as CS graduates. Heck I'd been working in software for nearly 20 years before I graduated. Some of the best programmers I work with are physics graduates.
So long as these 'abstract concepts' are more effectively concretised and documented then maybe. My main issue is that they tend to be very poorly documented and so abstract as to be basically useless to the average developer.
Developers are going to get more diverse not less.
I truly hope not. I've tried Haskell several times, including really pushing for it and writing tutorials a few times. And each time after a while I get utterly lost in the world of abstract things with incomprehensible concepts and two letter variables names or arcane sigils.
Recently I merged snapcraft support into rustup's CI. This is part of an effort to make it possible to `snap install --classic rustup` to get a @rustlang environment going via `snap` rather than `curl | bash`.
Brave? Try experimenting with `snap install --classic --edge rustup`
Every time I merge to `master` of `rustup` there'll be a new edge snap published automatically. Once we're satisfied with its behaviour more generally, officially released `rustup`s will end up on the `stable` snap channel.
Recently I merged snapcraft support into rustup's CI. This is part of an effort to make it possible to `snap install --classic rustup` to get a @rustlang environment going via `snap` rather than `curl | bash`.
Brave? Try experimenting with `snap install --classic --edge rustup`
I am entirely lost but in general I'd say that Haskell can be improved by anything which makes it MORE WORDY. Haskell gurus are so quick to have incredibly complex things with small names and arcane symbols and nearly no documentation. Makes it very hard to follow.
2
Daniel Silverstone ๐๐๐๐ยฒ ๐ณ๏ธโ๐๐ฌ๐ง retweeted
Happy Wank Holiday Weekend! ๐ฆ
Self love and wanking your way through lockdown is the best way to slow the spread of coronavirus and protect our NHS.
So... will you take our Pleasure Pledge?
TTOTD: When your body-battery score has been below 50% for over a week, don't go "wahey, it's 52% I'll run a half marathon today" -- I hurt and I had to walk from 20km :(
With thanks to @oli_obk and much combination trepidation/joy, I have just pushed 0.8.0 of the @rustlang pandoc crate to crates.io. One or two quality of life changes, will need a bit of care around OutputKind::File when updating, otherwise you should be fine.
@zygoon I can't `snap install snapcraft` on my Debian buster box because it needs 2.39 and buster has 2.37. What's the *right* way to update snapd on a Buster install?