DevOps for a Commodore 64
operation8bit.wordpress.com
operation8bit.wordpress.com
Basically, this walks through building a CI pipeline that builds C64 code. Which, don't get me wrong, is cool.
Not sure what I was expecting, I just really hate that Microsoft named their product this way, for exactly this reason.
Perhaps this is a "get off my lawn" moment for me, but really? You can't deal with a text editor sans syntax highlighting? For 6510 assembly language? It's nothing more than four columns of
label opcode operand comment
label opcode operand comment
Kids today (now I have to adjust the onion in my belt).So even around 30 years ago it was already a thing.
TASM with Turbo Vision based IDE, yay!
It is about getting all the need you can get, not settling for less. ;)
Plus things like vim autoindent just don’t work very well on yaml etc and get me annoyed.
This came from an event in about 1998 where I was stuck on an airgapped sunos box for 3 months.
Also of course if you are going to do something insane like build a completely automated workflow to go from “a file full of assembly” to “a browser window opens with an emulated c64 running your code” in one keystroke, you may as well fuck around with writing a syntax highlighter while you’re at it.
AFAIK, there's no theory why syntax highlighting is useful. There's movement against it, one of famous proponents against syntax highlighting is Rob Pike, with his Acme editor. However, most people still prefer having highlighting enabled.
But why I have to do this...
Not sure I read this one correctly but I think he said he was opposed to VMs in the cloud. Lol.
If I was doing something similar, I'd probably use GCP. Not necessarily because it's superior (i like it a lot, btw), but because I can achieve my goals faster that way.
Of course MS has created its own dead ends, and has situations where the best solution is just a warmed-over c# version of what Java does. But, especially if the code is just a means to an end, sometimes it's just best to go hard with the tools you know.
We have to convert about a bazillion XAML build descriptions to the new format. Thanks MS. At least the 40 years old Unix stuff just keeps working if you don't have any particular reason to upgrade.
This also applies to Apple and Google's stacks.
Which other services there are that provide that level of quality and ease of use for free without forcing you to open your source code?
I am opposed to VMs in the cloud because if all you need is VMs there are much cheaper alternatives. Every seasoned cloud guy knows this! Generally in a “big 3” cloud I would use a VM only if a managed service didn’t cater to my use cases, and there are alot of managed services now...
(I make an exception for workloads that can tolerate preemptible VMs obv, that can be very cost effective )
What he has done is no different for those working 8bit microcontroller (Atmel AVRs, Intel 8051s and many others).
Hats off to the author. Ok, I'll consider Azure for projects of any language. (Mission accomplished for the author.)