Author Topic: is it still worth it to learn 8086 or X86  (Read 1585 times)

0 Members and 1 Guest are viewing this topic.

Offline Techboy

  • CPC464
  • **
  • Posts: 26
  • Country: us
  • Liked: 2
  • Likes Given: 3
is it still worth it to learn 8086 or X86
« on: 01:40, 07 July 20 »
we live in the year 2020 and i have this burning question: Is there still any practical use in learning X86 or 8086 programming?
I understand that the latter has it's roots all the way back in the 80's and the former was used for windows XP but what's the point in using them outside of legacy or embedded systems today?


I'm asking out of curiosity (and because my uncle ahem "encouraged" me to try it) and am likely going to open pandora's box with this post. :-[


What are its pro's and cons ( ease of use, are there people that can help etc) and can it be used for game development (are there tools for graphics and such).


otherwise i'll stick to BASIC and keep trying to hack away at 6502/Z80 assembly (of which i know a little but not a whole lot, certain registers and stuff like that)

Offline GeoffB17

  • 6128 Plus
  • ******
  • Posts: 793
  • Country: gb
  • PCW since '85, more CP/M than Loco
  • Liked: 169
  • Likes Given: 9
Re: is it still worth it to learn 8086 or X86
« Reply #1 on: 03:09, 07 July 20 »
I'd say Very Unlikely.

It IS 2020, and computers are so much more powerful, with so much RAM, and the basic parameters of more current software is so massive in comparison, that assembly is just not practical.

Just think, we'd be counting the size of source listings in miles, rather than number of lines!

As for the last para, just scrub the 'Otherwise', and check out some of the modern BASICs, like say FreeBasic, which is a full-blown Windoze system with access to just about ANY windows library/DLL type tookbox/whatever, certainly all manner of graphics, sound,whatever you fancy, and it's still just BASIC.

Geoff

Offline Sykobee (Briggsy)

  • 6128 Plus
  • ******
  • Posts: 828
  • Country: gb
  • Liked: 313
  • Likes Given: 490
Re: is it still worth it to learn 8086 or X86
« Reply #2 on: 15:55, 07 July 20 »
I wouldn't.


Z80 - sure, we love our CPCs.
68000 - it's nice, and maybe you like Amigas or Ataris
ARM - at least it's relevant :)
x86 - do you want to code PC boot loader demos and the like? If not, no.

Offline tjohnson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.003
  • Country: gb
    • index.php?action=treasury
  • Liked: 319
  • Likes Given: 289
Re: is it still worth it to learn 8086 or X86
« Reply #3 on: 18:02, 07 July 20 »
There is probably some very niche demand for this kind of thing, if you wanted to make money and earn a living I imagine things like C++/C#/Java etc are probably more useful.  Depends really why you are learning it.

Offline Techboy

  • CPC464
  • **
  • Posts: 26
  • Country: us
  • Liked: 2
  • Likes Given: 3
Re: is it still worth it to learn 8086 or X86
« Reply #4 on: 07:02, 08 July 20 »
retro interest to be honest

Offline tjohnson

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.003
  • Country: gb
    • index.php?action=treasury
  • Liked: 319
  • Likes Given: 289
Re: is it still worth it to learn 8086 or X86
« Reply #5 on: 09:52, 08 July 20 »
Well I think if you want to develop games or applications for the cpc then learning z80 assembly is worthwhile but you are unlikely to make your fortune from i .