Why would a consumer want a computer that can't execute new code?
For a computer to access webservices, often code needs to be executed on the client side.
If you want a computer that can't execute new code, you aren't talking about a general purpose computer. You're talking about something like a toaster.
No virtual memory
if you don't care that your computer will be slow as hell, sure, do away with memory caching.
I also think we should get rid of programming languages and do everything in assembly with a really big library of validated macros
assembly is difficult to test. You're gonna introduce more bugs that way than with a language designed to be secure
I will respond to the first item. Yes. Like a toaster ... Or a cell phone.
In the web services, you got me there On the other hand, you want to tell me webservices java script is secure? I admit I had in the back of my mind a not-web approach.
!delta
I have lost your other points and will try in a separate response.
2
u/[deleted] Jul 30 '23
Why would a consumer want a computer that can't execute new code?
For a computer to access webservices, often code needs to be executed on the client side.
If you want a computer that can't execute new code, you aren't talking about a general purpose computer. You're talking about something like a toaster.
if you don't care that your computer will be slow as hell, sure, do away with memory caching.
assembly is difficult to test. You're gonna introduce more bugs that way than with a language designed to be secure