OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 16, 2024 11:01 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: x86 going away
PostPosted: Tue Jul 28, 2020 9:36 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 815
Location: Hyperspace
Oh come on you guys! I'm not even bothering to read most of page 2 of this thread. Apologies to those with balanced opinions but I've been looking into this for ages and seeing all the paranoia again is exhausting! It doesn't matter if many are locked down, so long as some are not and we can afford them. Have a look at PostmarketOS, see how many phones they get their fully open Linux onto. Sure, it's not the majority of phones, but many of them were very widely available.

I'm planning on diversity, myself; starting with the PC because I know stuff about it, then if my poor broken brain can understand the drivers in PostmarketOS, my old phone. If not, there are thousands of alternatives, probably literally. One of my minor goals is to bitbang video output from a microcontroller. If it works, that's my GPU (and maybe I could squeeze in audio too), then I get a powerful microcontroller for CPU, some much smaller microcontrollers for other IO, and there's my computer for my OS. ;) When I say "microcontroller," I'm thinking of a device designed to run "bare-metal" code.

Developing a compiler as I am, and not striving for the highest efficiency, I don't have to worry about most of the junk of x86 or any other architecture; none of which are simple any more. The compiler for Plain English Programming emits something like 25 instructions, only. I'm sure many Forths are that simple too. If a compiler can be that simple even on x86, why should I care which architecture I pick?

Re. RISC v. CISC: most compilers emitted few instructions in the past. If they emit more now, it's only to optimize cache utilization. I remember when I heard the news that they realised using extra instructions would help cache utilization. I think it was mid-late 00s. Earlier, for the Pentium, Intel looked at what compilers actually emitted and optimized those instructions ahead of others, so it wasn't even a good idea to use many different instructions.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: x86 going away
PostPosted: Tue Jul 28, 2020 4:49 pm 
Offline
Member
Member

Joined: Wed Nov 18, 2015 3:04 pm
Posts: 396
Location: San Jose San Francisco Bay Area
Apple's former boss makes bold prediction that you have to dump your x86. Will it fly? For that, I looked at the apple's laptop market share (i did not look at desktop) and had mere 7.0% of market share in 2019.
I would be very concerned if their laptop has around 40-50% of sahre but most of apple's revenue (60+%) comes from iphone not other products.

https://www.pcgamer.com/uk/former-mac-b ... to-go-arm/

https://en.wikipedia.org/wiki/Market_sh ... er_vendors

Top vendors market share (2019)
Top 6 vendors by number of units shipped, 2019
Rank Manufacturer Market share[1]
1 Lenovo 24.1%
2 HP 22.2%
3 Dell 16.8%
4 Apple 7.0%
5 Acer 5.7%
6 Asus 5.5%

_________________
key takeaway after spending yrs on sw industry: big issue small because everyone jumps on it and fixes it. small issue is big since everyone ignores and it causes catastrophy later. #devilisinthedetails


Top
 Profile  
 
 Post subject: Re: x86 going away
PostPosted: Tue Jul 28, 2020 4:50 pm 
Offline
Member
Member

Joined: Wed Nov 18, 2015 3:04 pm
Posts: 396
Location: San Jose San Francisco Bay Area
Looking at wikipedia., apple's pc market share was around mere ~7.0% last few years, not sure those bold statement is something to be worried about??
https://en.wikipedia.org/wiki/Market_sh ... er_vendors

_________________
key takeaway after spending yrs on sw industry: big issue small because everyone jumps on it and fixes it. small issue is big since everyone ignores and it causes catastrophy later. #devilisinthedetails


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 33 posts ]  Go to page Previous  1, 2, 3

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 77 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group