Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article

To: RussP
Take a look at Scala

I shall indeed.

I'm a stale old fart. I like 'c' a great deal; and, I've always wondered why people didn't accumulate applications specific libraries so that they could rely on a perfected code base. We see a lot of "standard" libraries, but few application specific ones. I do build applications libraries; and, those help a great deal with reliability issues within a vertical project base.

From this old fart's point of view, it seems software has become a lot more complicated than it really needs to be. The "bells and whistles" are where most of the failures appear to be exhibited, and certainly where the security vulnerabilities are rooted. Today's machines are blindingly fast compared to what existed a few years ago; however, you really wouldn't know that because of the bloat.

I tend to design for simplicity and use proven hardware/software building blocks.

Once you've programmed for so many years you actually do tend to create few errors ... but they are spectacular when you do. (Who wrote this code! I did? Shoot!)

119 posted on 10/14/2011 2:56:35 PM PDT by GingisK
[ Post Reply | Private Reply | To 118 | View Replies ]


To: GingisK
From this old fart's point of view, it seems software has become a lot more complicated than it really needs to be. The "bells and whistles" are where most of the failures appear to be exhibited, and certainly where the security vulnerabilities are rooted. Today's machines are blindingly fast compared to what existed a few years ago; however, you really wouldn't know that because of the bloat.

This old fart concurs with your assessment. Languages, compilers, and libraries have become so abstract and bloated it's ridiculous. Programmers become removed from what's really going on, and are clueless if their particular flavor of the year can't get the job done. Computing history is littered with the carcasses of languages, frameworks, libraries, and the 'latest and greatest' *new* ways of doing things. I'll continue to use C whenever and wherever I can.

121 posted on 10/14/2011 5:30:04 PM PDT by grunt03 (live free or die)
[ Post Reply | Private Reply | To 119 | View Replies ]

Free Republic
Browse · Search
Bloggers & Personal
Topics · Post Article


FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson