From mboxrd@z Thu Jan 1 00:00:00 1970 From: usotsuki@buric.co (Steve Nickolas) Date: Fri, 2 Sep 2016 06:02:47 -0400 (EDT) Subject: [TUHS] Comments on "C" In-Reply-To: <053035F6-0766-4478-A8B9-B5A6DF88D1B7@quintile.net> References: <20160901091746.1F3734422E@lignose.oclsc.org> <267C9862-54F7-4A38-B59C-7FC59C7BD0F1@tfeb.org> <053035F6-0766-4478-A8B9-B5A6DF88D1B7@quintile.net> Message-ID: My language of choice is C, and has been for a decade and a half. I write some really FUGLY C code when I need to get down and dirty, like in my emulators - though they're not OO by a longshot, they're written as sort-of modular, one of them has an emulation of a 6847/6883 which is implemented in clearly marked functions, but the functions are terribly coded. Comments are sparse, and usually only mark where I needed to actually think about what I was doing. I implemented a couple Unix commands as part of a never-finished project - I wanted to write a userland for a Unix clone, where the utilities could also run on MS-DOS. (...something like "Does DOS have the Unix nature?" "Mu!" comes to mind...) -uso.