That is giving your age away, my memories of obsolete programing languages are Fortran and Modula 2, C was such a blessing.It's somewhat sobering to remember that I have in fact used punch-cards to write Computer Programs in COBOL !!
That is giving your age away, my memories of obsolete programing languages are Fortran and Modula 2, C was such a blessing.It's somewhat sobering to remember that I have in fact used punch-cards to write Computer Programs in COBOL !!
I doubt that it is still the case but I was told only a few years ago that there were more programs written in COBOL than all other languages put together, simply because it was in use for so long and started so early.That is giving your age away, my memories of obsolete programing languages are Fortran and Modula 2, C was such a blessing.
I don't think you can blame C itself for having this reputation, it is the programer who chooses to write in such a style and often without sufficient comments in their code but then it is C that allows them to write in such a way! If I remember correctly Borlands Delphi was Pascal based and that was great for software that required HMI's but most of my work was embedded software, control for Motors, Invertors and the like. Having recently got back into some programing I can say that these new microcontrollers are amazing devices and so fast, plus the days of expensive development tools from the likes of Introl and Green Hills have been replaced by software that is free to download. My only gripe is that many younger programers have become as I call them " Lego programers" because they essentially just use collections of pre defined functions rather than having to start with basically nothing, writing their own register definition files and make files which I think gives a better and deeper understanding of the hardware being used.compared to C it can be read and understood by anyone with a modicum of intelegence
I have no doubt that C - and its variants - are useful, I just can't be bothered to make myself think that '{' actually means 'begin' !
I've never written any 'C' - and I’m sure it shows!20 years since I wrote any ‘C’, and I’m sure it shows!
if there was any substance in my argument, the answer would be no, but it's just a fun idea I use. If the accelerating expanding universe did cause time to change, it would actually slow it down, but by a miniscule amount..... I think?So does that mean that perceived time passes faster for children now compared to when I was a child?
That jogged some grey mater, cannot remember exactly when but there was a time when you had to setup your disc drives by providing all that sort of information, I believe it was either DOS or when Windows first came out and that ran under DOS.the only facilities I had were to 'Seek' a Track Nº, then a 'Sector' Nº and read or write 128 bytes. This gave me a useful understanding of the very basic working of a Disc Drive.
I think you have a hybrid there, C ? and maybe visual basic !20 years since I wrote any ‘C’, and I’m sure it shows!
Now replaced by graphical programing especially when used in a SCADA based control system.and ladder logic (the language used to program industrial PLCs).
If IRC it was under DOS and before Windows - but the people who wrote the BIOS were soon able to 'Read' that from the drive.That jogged some grey mater, cannot remember exactly when but there was a time when you had to setup your disc drives by providing all that sort of information, I believe it was either DOS or when Windows first came out and that ran under DOS.
So does that mean that perceived time passes faster for children now compared to when I was a child?
Remember them? I still use them !! WordPerfect since V2 - now on V10 ( I don't write much!)who can remember Wordperfect and Quattro Pro!
It's actually worse that that Roy. Micky$oft held back information regarding the inner workings of 'Windows' from all other developers for quite some time. In addition, WordPerfect insisted that their version for Windows should seamlessly read and use all documents previously created with their DOS Version. Micky$oft ignored all DOS documents - just as they did when they switched to .DOCX rather than .DOC. It was quite some time before they created the patch so that older versions of Word could read newer .docx documents.It shows the power of marketing and the lemming culture where popularity can propel the inferior product to market leader.
I program in the AI space and optimise to machine code for real-time systems. It still happens…I worked in sales of industrial control systems for 30 years until I retired 10 years ago. The PDP-11 was ubiquitous in process control back in the 1990s. For my job I had to have a basic (pun intended) knowledge of computer programming and studied Machine Code, Pascal and ladder logic (the language used to program industrial PLCs).
Nowadays very few programmers get down to the nitty-gritty of machine code where one is actually interacting directly with the registers of a CPU. From C onwards it's all about object-oriented programming- stringing modules of code together. I recently introduced my grandson to this with a Raspberry Pi and Python. What a difference to the old days. No longer any need to understand the architecture of a microprocessor. It's just a mysterious black box now.
It won't be long before AI takes over, the robots start designing themselves, and then we just have hope they don't start to wonder whether humans are really necessary any more.
There was a vibrant world before DOS. I actually wrote my first OS at the same time as Gates was working on DOS.It does seem strange thinking that once upon a time we did not have the windows OS, just DOS and microsoft did not seem to be a by word for software, but we did have some really good programs, who can remember Wordperfect and Quattro Pro!
You can still get it - and you can [Save As] if you need to supply a modifyable file to the less aware who only know 'Word' - Printing to a .PDF is equally simple (though of course not easily editable).I loved WordPerfect. It is a massive shame it lost the war with Word.
Enter your email address to join: