2,972 reputation
12032
bio website xepoch.com
location Big Creek, MS
age 44
visits member for 4 years, 3 months
seen Nov 12 '13 at 17:59

Software Engineer & Architect & Evangelist & Pundit & Skeptic

Started with Unix in 1984. I have no recollection of what version but was labeled IBM, maybe a Unix-style shell on mainframe?, then to C64 (all BASIC line editing by LIST and using the up key), Apple ][ (who didn't?), Windows, Linux and AIX in 1993, OS/400 in 1997. Back on Windows now as a client only to my Linux boxen in the "cloud."

Under my own revolution a little now in that I'm starting to be OK with Windows as the server. With a decent shell and vi, it works for me (gasp).


Apr
5
comment Is the abundance of frameworks dumbing down programmers?
@Craige - are you implying that the right answer is always the most popular answer?
Mar
19
comment Who are the outspoken critics of Object-Oriented design?
@CesarGon - LOL yes, true, but they're also critics of those who espouse OO so I guess it could work either way...
Feb
28
comment Is Object Oriented stuff really that important?
Answer the question as to what is OO other than automatic namespacing? And how does Perl implement OO concepts? It's all just semantics and all languages eventually transcend to lists of CPU instructions. You should of course still understand the OO concepts regardless of the language in which you write/implement it.
Nov
17
comment The most mind-bending programming language?
or bytecode for that matter too?
Nov
1
comment Is there a way to combat Sales perpetually overcommitting?
Can't do #4, you clearly know this. Sales are chasing 100x the prospects of any given active contract.
Oct
31
comment Does having pagination lessens server load? (theory)
@YannisRizos: define "stress on the db". You're still shoving two queries across the line. Are you paginating in the query (a rowcount super-select), or caching results in another tier? There are way too many variables to say there is too much db stress. I would contend that properly done in a transactional sense (do you allow a dirty read/inconsistent count in pages?) increases db "stress"/load but simplifies programming.
Oct
31
comment Do you have any techniques to help you get started in the morning?
We could all only wish this could be possible. For those of us who are either A) classic programmers without much chance for a partner aside us in the morning and/or B) married, we can only dream of such things.
Oct
31
comment Do you have any techniques to help you get started in the morning?
@phresnel, my comment was not to debase the validity of the answer, but an attempt at smack. As you well know, the acceptance of smoking is much greater in Europe than in the States. I'd expect the same response if I stated I walk into my BLM land adjacent to my property and fire off a few rounds for practice too in the morning, acceptance of an activity is at the end subjective :)
Mar
24
comment Why job postings always looking for “rockstars?”
+1 for the historical paragraph (please add reference?) but -1 for thinking that programmers should betray the established methodologies of those for whom they work?
Mar
10
comment What are the benefits of using database abstraction by ORM?
@sunwukung, I did not always agree, but I do now believe that SQL should be considered a 1st-class logic layer, not just something that is used as a wire protocol.
Feb
24
comment What programming languages should every computer science student be taught?
A great job is a side-effect of a CS degree. A CS degree is for just that, knowledge of computational theory. I could easily have obtained a better job in vocational schooling instead of busting my head in maths & CS for all those years.
Feb
24
comment What programming languages should every computer science student be taught?
+1 for listing SQL. At least you're thinking of relational algebra.
Feb
24
comment What programming languages should every computer science student be taught?
+1 for PostScript.
Feb
24
comment What programming languages should every computer science student be taught?
@Aidan Cully - pseudo-code is of course not a single formal syntax. The concepts in CS are what is important and should transcend present or future programming languages.
Feb
24
comment What roles do people take after scrum master/technical lead?
Most people in most businesses do need to worry about their title (and value) for career growth.
Feb
24
comment What programming languages should every computer science student be taught?
Psuedo-code should be sufficient for CS.
Feb
24
comment Why job postings always looking for “rockstars?”
Interesting take.
Feb
23
comment Why job postings always looking for “rockstars?”
@Jerry Coffin, I think that's a valid question too = do you put "rockstar" on your résumé?
Feb
23
comment Why job postings always looking for “rockstars?”
@Jonathan Khoo - Even within this community: careers.stackoverflow.com/jobs?searchTerm=rockstar
Feb
22
comment How many developers actually have private offices?
@Bob Murphy - I agree 100%, but what I see nearly everywhere is that pay is just about peanuts and most folks apparently do not care how good their programmers/vendors are as long as they're the cheapest. I still however believe that same sentiment is felt in all other business units in any given company as well as in the C-suite offices.