Reply to post: Re: Not the first piece of absurd preaching to come from the SQLite team

SQLite creator crucified after code of conduct warns devs to love God, and not kill, commit adultery, steal, curse...

Paul Crawford Silver badge

Re: Not the first piece of absurd preaching to come from the SQLite team

To be fair here I have of agree with the "threads are evil" thing. Trying to debug code that lacks repeatability due to some thread interaction that is not deterministic (due to variable run-time timing, or due to an asynchronous event) is definitely the Devil's work. Yes, there are synchronisation primitives to (hopefully) work around it, but then you get in to the OS war zone.

Stick to multiple single-thread processes where possible...at least such a process can be expected to behave the same for the same inputs, and if not that alone is a bug.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Biting the hand that feeds IT © 1998–2019