RFC: Change what assert does on error

Adam Wilson flyboynw at gmail.com
Fri Jul 4 07:13:35 UTC 2025


On Friday, 4 July 2025 at 06:58:30 UTC, Walter Bright wrote:
> Malware continues to be a problem. I wound up with two on my 
> system last week. Ransomware seems to be rather popular. How 
> does it get on a system?

Ahem. You run Windows 7. That is the sum total of information 
required to answer your own question. I haven't had a malware 
attack on my system since Window 8.1 came out, but I keep my 
systems running current builds. Yea, I may have to deal with a 
bit of Graphics driver instability, but I don't get my files 
locked up for ransom. This has been a solved problem for a decade 
now.

Also, you might want to consider updating your PEBKAC firmware.

> Besides, a bug in a program can still corrupt the data, causing 
> the program to do unpredictable things. Do you really want your 
> trading software suddenly deciding to sell stock for a penny 
> each? Or your pacemaker to suddenly behave erratically? Or your 
> avionics to suddenly do a hard over? Or corrupt your data files?

In about two weeks I'm going to go visit EAA AirVenture and have 
a lovely conversation with an avionics outfit that writes it's 
software on a Linux/C++ tech stack called Dynon, based out of 
Snohomish WA. I watched it reset right in front of me, nothing 
bad happened to the airplane. Last year I spent an hour jawing 
with one of their software engineers about the system. I'd put it 
in my (theoretical) airplane.





More information about the Digitalmars-d mailing list