7 ms·
DevOps for a Commodore 64
- RickJWagner 8y agoThis article got my attention. Hats off to the author. Ok, I'll consider Azure for projects of any language. (Mission accomplished for the author.)
- gregmac 8y agoDevOps as in "Azure DevOps", the product formally known as TFS and/or VSTS, not the practices/culture surrounding the movement. 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.
- titanix2 8y agoYeah the new name is really bad (as per usual with Microsoft). The previous one, Visual Studio Online bring no confusion and when very explicit about what it is. It's a bit saddening as the service is great.
- efdee 8y agoUnless it's an online IDE, "Visual Studio Online" is probably just as bad a name.
- SmellyGeekBoy 8y agoExactly, what was wrong with TFS or VSTS?
- LyalinDotCom 8y agohttps://azure.com/devops https://azure.com/devops
- ilaksh 8y agoThe amazing thing about Microsoft is that once developers drink the kool-aid they will bend over backwards to evangelize whatever MS serves them. This is an example of that. Azure could not pay for better marketing. Not sure I read this one correctly but I think he said he was opposed to VMs in the cloud. Lol.
- iodiniemetra 8y agoAzure is a good product, though. And, more importantly, the person is familiar with it. 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.
- panzagl 8y agoThere is something liberating about letting MS make most of the choices for you- never worrying about a new language or what is the best logging library, or how best to chain three logging libraries together or what not. You just deal with what MS has chosen, no matter how suboptimal, and start coding. 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.
- jacobush 8y agoIt feels warm at first, then you feel colder... 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.
- syedmisbah 8y agoOff topic, but wasn't there a famous comment around the warm at first and then starts feeling cold..around peeing? Do you happen to know the exact comment?
- spc476 8y ago> The downside of this decision would mean that I would sacrifice having syntax highlighting for 6510 assembly language, and I would be stuck starting at black text on a white background. Not exactly consistent with the “right tool” statement I just made. 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).
- pjmlp 8y agoI have used syntax highlighting since Turbo Pascal 1.5 for Windows 3.x/Turbo Pascal 7.0 for MS-DOS. So even around 30 years ago it was already a thing.
- pmiller2 8y agoI think the point is that 6510 ASM is so simple one shouldn’t need syntax highlighting, because there’s almost no syntax.
- pjmlp 8y agoWell, I still find it conformable to be able to quickly distinguish between comments, labels, mnemonics, macros, strings and numbers. TASM with Turbo Vision based IDE, yay!
- _the_inflator 8y agoBack in the day this was ok. Look at actual stuff and you see that it is all cross development, macros etc. Visually structuring your code helps a lot focussing on the hard parts. It is about getting all the need you can get, not settling for less. ;)
- setquk 8y agoIndeed. I will be called lazy here but I just use the default vi or vim install on a Linux / Unix box usually and live with it. It turns to my advantage when I am suddenly on a box without all the usual desk toys available. Just sit down and do work. No adjusting the curtains first. 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.
- kstenerud 8y agoThe contrast on the text is waaaaaaaay too low, making it very hard to read :(
- test1235 8y ago~60% black and a lightweight sans-serif font for body text ... none of these are bad on their own, but the contrast is a bit low when used all together
- tniemi 8y ago1) Open inspector 2) Go to <body> tag 3) Uncheck "font-weight: 300;" But why I have to do this...
- karmakaze 8y agoI just stopped trying to read it. If we all do this lower readership will make low contrast a top x thing to avoid.
- akie 8y agoOk, I'm impressed. Very cool.
- vectorEQ 8y agolove this article. kind of cool and good proof of what you are trying to show in it.
- yitchelle 8y agoThe real challenge is whether the author can do DevOps with tools native to the C64. What he has done is no different for those working 8bit microcontroller (Atmel AVRs, Intel 8051s and many others).