A new year, a new issue. Issue 10 of the somewhat irregular eMagazine on Assembly Programming is now available.
https://github.com/NormanDunbar/QLAssem ... ses/latest
Enjoy!
Cheers,
Norm.
Assembly eComic - Issue 10, now available!
- NormanDunbar
- Forum Moderator
- Posts: 2470
- Joined: Tue Dec 14, 2010 9:04 am
- Location: Buckie, Scotland
- Contact:
Assembly eComic - Issue 10, now available!
Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Re: Assembly eComic - Issue 10, now available!
Fame at last!. I am mentioned more than once in Norm's new eComic and I'm honored to be so mentioned. I am pleased to be called Tiny. It is an apt name for my place in the greater scheme of things.
Norm's friendly writing style is a pleasure to read and this exciting new episode is no exception because in chapter 4 he broaches a difficult subject, namely "Learning Assembly Language as a Noob". One can't help but wonder how he finds the time and energy to produce this stuff.
It might not be unreasonable to suggest that SMSQE is the last or only serious and fully operational system in/on which it is realistic for a noob to learn how to write a windowing application program in assembly. (By the way is it "in" or is it "on". Could someone please enlighten me?)
In my opinion Norms's publications are worth having in print. It is the reason that I, well not I exactly, "created" a printed version of his QL Today series. Is anyone interested in an updated version?
The GDPR problem could be solved in one of two other ways:- Firstly I could act as provider of his book, but then I would have to know the name and address of the buyer or secondly I could try and find a printer that sells technical books directly to the general public.
Whilst Norms's book is purchased infrequently, BookPrintingUK will probably tolerate the simple solution suggested in my Post. As to his latest pdf, I will be going to my local printer for a printed and bound version of this opus. It is, of course, a way that anyone can own QL manuals in printed form, but at a high cost.
Norm's friendly writing style is a pleasure to read and this exciting new episode is no exception because in chapter 4 he broaches a difficult subject, namely "Learning Assembly Language as a Noob". One can't help but wonder how he finds the time and energy to produce this stuff.
It might not be unreasonable to suggest that SMSQE is the last or only serious and fully operational system in/on which it is realistic for a noob to learn how to write a windowing application program in assembly. (By the way is it "in" or is it "on". Could someone please enlighten me?)
In my opinion Norms's publications are worth having in print. It is the reason that I, well not I exactly, "created" a printed version of his QL Today series. Is anyone interested in an updated version?
The GDPR problem could be solved in one of two other ways:- Firstly I could act as provider of his book, but then I would have to know the name and address of the buyer or secondly I could try and find a printer that sells technical books directly to the general public.
Whilst Norms's book is purchased infrequently, BookPrintingUK will probably tolerate the simple solution suggested in my Post. As to his latest pdf, I will be going to my local printer for a printed and bound version of this opus. It is, of course, a way that anyone can own QL manuals in printed form, but at a high cost.
- XorA
- Site Admin
- Posts: 1629
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: Assembly eComic - Issue 10, now available!
AmigaOS its a doddle to do this, and that is still a commercially supported OS.It might not be unreasonable to suggest that SMSQE is the last or only serious and fully operational system in/on which it is realistic for a noob to learn how to write a windowing application program in assembly. (By the way is it "in" or is it "on". Could someone please enlighten me?)
Windows if you stick to MFC it is also a doddle to open a window from Assembly.
- NormanDunbar
- Forum Moderator
- Posts: 2470
- Joined: Tue Dec 14, 2010 9:04 am
- Location: Buckie, Scotland
- Contact:
Re: Assembly eComic - Issue 10, now available!
Hi Tiny,
You write code "in" a language, but "on" a platform. As in "I write programs in assembly language on my QPC."
Etc.
Cheers,
Norm.
You write code "in" a language, but "on" a platform. As in "I write programs in assembly language on my QPC."
Etc.
Cheers,
Norm.
Why do they put lightning conductors on churches?
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Author of Arduino Software Internals
Author of Arduino Interrupts
No longer on Twitter, find me on https://mastodon.scot/@NormanDunbar.
Re: Assembly eComic - Issue 10, now available!
Xora suggests that it is a doddle for a noob to learn how to write a windowing application program in assembly on
AmigaOS, and on Windows if you stick to MFC, so I decided to have a look on-line at his two suggestions.
A longtime ago the SMS2 PEROM setup was criticised by Jochen Mertz as being too easy to use. Its plug-in, turn-on and program (PTP) feature seemed like a good idea to me.
I mention this because I recreated that PTP environment on a Q68 and QPC1,as a portable system on QPC2 and as a load-and-play system on a Pi400.
On an ancient XP laptop, the free QPC1(on a USB key) and QPC2 portable setups takes less than 3 seconds to startup. Oddly the Pi400, a PTP system aimed at noobs, provides no access to assembly language programming.
AmigaOS 4.1 seems to run natively on costly and unavailable ACUBE hardware.I found a 25 minute Youtube video that describes how to install the OS on a PC, but it did not seem like an activity suitable for a noob.
As for the windows option I was immediately discouraged when faced with the statement that; "Microsoft Foundation Class library is a C++ object-oriented wrapper". I could not find an LP or Portable system that would let me easily write an assembly language app.
My immediate interest is to modify my SMS-BASIC system so that I (a proper noob) can effortlessly write and assemble a windowing app. I will be using eComic10 to guide me.
There are quite a few internet sites that answer the question, "is it worthwhile learning assembly language programming". I point to one of them as follows:-
https://stackoverflow.com/questions/662 ... y-language
AmigaOS, and on Windows if you stick to MFC, so I decided to have a look on-line at his two suggestions.
A longtime ago the SMS2 PEROM setup was criticised by Jochen Mertz as being too easy to use. Its plug-in, turn-on and program (PTP) feature seemed like a good idea to me.
I mention this because I recreated that PTP environment on a Q68 and QPC1,as a portable system on QPC2 and as a load-and-play system on a Pi400.
On an ancient XP laptop, the free QPC1(on a USB key) and QPC2 portable setups takes less than 3 seconds to startup. Oddly the Pi400, a PTP system aimed at noobs, provides no access to assembly language programming.
AmigaOS 4.1 seems to run natively on costly and unavailable ACUBE hardware.I found a 25 minute Youtube video that describes how to install the OS on a PC, but it did not seem like an activity suitable for a noob.
As for the windows option I was immediately discouraged when faced with the statement that; "Microsoft Foundation Class library is a C++ object-oriented wrapper". I could not find an LP or Portable system that would let me easily write an assembly language app.
My immediate interest is to modify my SMS-BASIC system so that I (a proper noob) can effortlessly write and assemble a windowing app. I will be using eComic10 to guide me.
There are quite a few internet sites that answer the question, "is it worthwhile learning assembly language programming". I point to one of them as follows:-
https://stackoverflow.com/questions/662 ... y-language
- XorA
- Site Admin
- Posts: 1629
- Joined: Thu Jun 02, 2011 11:31 am
- Location: Shotts, North Lanarkshire, Scotland, UK
Re: Assembly eComic - Issue 10, now available!
I know its a little counter intuitive, but the latest version of AmigaOS is 3.2.1 and is available in ROM.AmigaOS 4.1 seems to run natively on costly and unavailable ACUBE hardware.I found a 25 minute Youtube video that describes how to install the OS on a PC, but it did not seem like an activity suitable for a noob.
4.1 is a dead branch that gets no development for dead powerpc architecture (hence why they cost so much).
There is also a v3.9 in the mix that should be ignored as its apparently pirate software as they never paid the developers for it!