(no title)
marvinalone | 5 years ago
Beauty and elegance don't matter. Performance doesn't matter. In fact, no measure of "fitness for purpose" matters.
If Malbolge was built into every operating system, Stack Overflow would plug the gaps, and major production systems would be built in it. People would give conference talks about "scaling Malbolge to millions of transactions per second". It would have a package manager, a deep learning framework, and several UI toolkits.
In some sense, this has already happened.
wtetzner|5 years ago
> Beauty and elegance don't matter. Performance doesn't matter. In fact, no measure of "fitness for purpose" matters.
If that were true, C++ wouldn't be so popular.
dnautics|5 years ago
slx26|5 years ago
Hemospectrum|5 years ago
tachyonbeam|5 years ago
You could write code in D or Nim, and your code might be marginally more readable, but you wouldn't have as many easily available libraries, or as much support (eg: stack overflow). It's hard to compete with the fairly good compromise that C++ offers.
vinceguidry|5 years ago
ouid|5 years ago
marvinalone|5 years ago
edit: and Bash and VBA
unknown|5 years ago
[deleted]
CyberDildonics|5 years ago
Jtsummers|5 years ago
Powershell is still peripheral to most Windows' user's experiences. If they script anything on Windows, it's probably via VBA and MS Office. And even many sysadmins (IME, I know this is changing) seem to default to BAT files out of habit.
Contrast with shell on * nix, where it is more commonly used and known (even if not to writing fluency, most * nixers could probably read a shell script thrown at them barring poorly formatted/structured code). BASIC's popularity was largely due to its centrality to the user experience on early PCs, with many PCs starting in a prompt where BASIC could be entered directly. If it had been hidden away behind several menus and options, it would have been less popular.
Javascript's popularity is similarly due to its centrality to the experience with web browsers, and the ability to run it on anyone's computer without needing to compile and publish anything beyond the code itself (and an HTML page to show it off on).
EDIT: Asterisks ate themselves, edited to put a space between them and "nix(ers)"
michaelmrose|5 years ago
It would also be hard for anyone to mistake powershell or a replacement for existing tools.