If you had ever looked at the ugly state the Bitcoin code is in (and the inherent issues in it) you wouldn't be thinking it's fit enough to run millions of dollars worth of transactions a day.
Where did I say that?
It's like someone turned in a highschool assignment and everyone else went "well that works" and off they went.
Which pretty much describes the "development" style of Satoshi and other early devs.
I mean, which "designer" decided to start dumping GUI and other settings in wallet.dat ?
I'd have to check the commit logs, but I noticed that long ago and just shrugged, as compared to other *cough* "tiny issues" that's a pretty trivial one.
Do they know there is a .conf file for this?
No, I'm pretty sure the core devs never noticed there was one. Or was that a rhetoric question?
Where is at least some attempt at backing up wallet.dat's which are worth tens of thousands?
./bitcoind backupwallet filename_to_save_backup_as.
Is it really the mantra that if the power goes off and your wallet.dat was being written to that it's your fault for not running some sort of sophisticated backup system for it?
If your system corrupts a transactional BDB database on power loss, it is broken. And no amount of trickery gets you 100% around OSes/ddisks lying about flushing buffers.
Is it that hard to always have a backup file there (a single copy command) ?
Actually, yes. Backing up a live journalled DB properly is not trivial (the current backupwallet cheats by waiting for all accesses to stop, then flushing the logs and backing up the main datastore).
These type of things are standard for bulletproof applications that customers have to use, anyone with experience in the industry would see it in a second.
Wow, really? *rollseyes*
This is only the tip of the iceberg.
Yep, as you addressed only current user-visible issues but ZERO of the major issues in the core.
I have to laugh at the trolls who can't program and don't understand how awful the situation is for BTC at the moment.
Agreed.
Satoshi had some great ideas, but he wasn't a good programmer, and since he left barely anything has been done with the code.
Agreed on the part about satoshi, but there's been pretty constant improvement
The client has stagnated, badly and nearly no one wants to touch it.
Yep.
So keep the false worship up and let's see how deep people like you can keep digging the Bitcoin hole.
What false worship? Stop making shit up. I'm saying the current devs are doing pretty well at trying to sort out the mess and get a maintainable codebase instead of adding cosmetic changes and calling them "great improvements".
BTW, have you figured out the tiny problem that SCs (and i0s, and soon IXs) difficulty adjustment algo creates when faced with a attacker with majority hashpower yet?