5 ms·
An ESP32 can have 1 or 2 cores, running at 160+MHz. It has built in Wifi and Bluetooth, and usually 500KB and 4MB of Flash that programs can run out of. IIRC,
by trothamel 6y ago
An ESP32 can have 1 or 2 cores, running at 160+MHz. It has built in Wifi and Bluetooth, and usually 500KB and 4MB of Flash that programs can run out of.
IIRC, that compares reasonably well with a 486 or Pentium computer running a single application, especially when you realize it's not running a GUI. A decent amount of software of that era was inteprreted - that's when Javascript and Python first came into existence.
- naikrovek 6y agoRun JavaScript on a 486 and tell me how it performs when compared to something written in any natively compiled language whatsoever. Then tell me if you think any owner of a 486 would have tolerated that level of performance.
- pjmlp 6y agoWe would, because back then JavaScript already existed and I was using it in Netscape Navigator. Worse, we even had interpreted Java applets, with the JIT a couple of years in the future to come.
- FpUser 6y agoAll those were used for tiny of functionality in browsers and did not even remotely approach the performance and functionality of the real desktop applications.
- pjmlp 6y agoYou mean like Office dragging on a 486 because one just had 8 MB?
- naikrovek 6y agoImagine how that computer would run JavaScript. Even today, JavaScript is 1/20th the speed of native code at best. Imagine something dragging at 1/20th the speed of MS Office on a 486.
- pjmlp 6y agoI don't need to imagine, I was at the university back then.
- FpUser 6y agoThis makes no sense. I do not recall the amount of RAM I had on my 486DX50 but whatever version of office it had at the time ran just fine. JavaScript was not even born by then. But when first ever versions of JavaScript were released their execution speed were molasses comparatively to native applications. I know it first hand as I was developing native and web and in browser applications since 94 even before JavaScript (I used Netscape's server push functionality for that). When Java was released and until it matured to decent enough JIT it was the same slow resource hog (again know it first hand).
- pjmlp 6y agoBorn by when? When 486 was released? Naturally not, however not everyone was wealthy to be buying last generation Pentiums.
- FpUser 6y agoI do not quite understand what you're trying to say here. Many are / were not wealthy to buy any computer at all back then. I was born long before 486.
- pjmlp 6y agoMy first computer was a Timex 2068, I was born long before IBM even cared about home computers, if you want to go down that route.