2 ms·
Symbian OS was much better engineered than PalmOS, but was nevertheless full of idiosyncrasies. They had a very short stack limit that created tons of bugs and
by stephc_int13 4y ago
Symbian OS was much better engineered than PalmOS, but was nevertheless full of idiosyncrasies. They had a very short stack limit that created tons of bugs and it was not possible to build software without their own customized toolchain that disallowed some standards C/C++ stuff such as static variables.
The best kernel at the time was WinCE, good old Win32 API with basic POSIX capabilities for networking, filesystem and memory management.
Microsoft had a winner platform on their lap, but for some reason they invested very little on the platform, I remember talking with someone on the PocketPC team at the time and they were less than twelve developers, and shrinking.
It was the same era when Intel stopped all their investments on the ARM architecture after successfully building the most impressive one at the time (the StrongARM followed by the XScale)
- wkat4242 4y agoWinCE was nice in terms of kernel but it was really begging for a decent UI. Palm and Psion did have that part covered.