Home » xyzzy » Tower » Jinx ("Undiscovered Lands and Treasures")
Re: Jinx [message #94335 is a reply to message #94325] Tue, 31 August 2021 18:02 Go to previous message
Wayne Parham is currently offline  Wayne Parham
Messages: 18791
Registered: January 2001
Illuminati (33rd Degree)

I hear you, Bruce. My career has spanned those eras - Starting at a time when microcomputers were still just "on the horizon" and all business was done on mainframes and minicomputers from IBM, DEC and Data General. Now days, everything is really different. What was the best coding style back then is no longer seen as being appropriate in most cases. But then again, in certain situations - like memory-constrained microcontrollers - what was good practice back then still is today.

So some of the ways programmers are taught to work now-days doesn't apply very well to a machine with little memory. These newer technologies are optimized for abstraction, so that complex programs can be written in a way that's more readable and maintainable. But that sacrifices efficiency in the form of larger compiled code and sometimes it's a little slower too. Then again, back in the 1970s, systems were rated in thousands of instructions per second and one million instructions per second was a "holy grail." Now days, an Intel i7 will run nearly 100 billion instructions per second.

It's interesting to work with both technologies - the stuff from the 1970s and the stuff from today - because of that juxtaposition. I enjoy coding in assembler or using C, styled from the 1970s. I enjoy the old BASIC programs with line numbers. But I also enjoy modern C/C++ and Java tech stacks, with technologies like Spring and its dependency injection approaches. They're as different as onions and orangutans.
 
Read Message
Read Message
Read Message
Previous Topic: Jockey looses by a.....
Next Topic: The End
Goto Forum:
  


Current Time: Sat Nov 30 21:14:27 CST 2024

Sponsoring Organizations

DIY Audio Projects
DIY Audio Projects
OddWatt Audio
OddWatt Audio
Pi Speakers
Pi Speakers
Prosound Shootout
Prosound Shootout
Miller Audio
Miller Audio
Tubes For Amps
TubesForAmps.com

Lone Star Audiofest