2,942 reputation
11830
bio website xepoch.com
location Big Creek, MS
age 44
visits member for 3 years, 10 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).


Feb
23
asked Why job postings always looking for “rockstars?”
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.
Feb
22
comment How many developers actually have private offices?
@Bob Murphy - this gets to the point of the OP: what makes you think you/programmers command so much more than the other guys, (business development and accounting and sales et cetera) in the business?
Feb
22
comment How many developers actually have private offices?
@Erin - I get the point of providing food, penny wise but dollar foolish to not, but the point being should we programmers really be "hydrating" ourselves with soda? I think we can all agree the programmer diet could use alternative incentives.
Feb
16
comment Why are SW engineering interviews disproportionately difficult (vs. research interviews)?
I think I've had luck in my career. Rarely have I ever seen a cut & paste coder. I've known bad practice coders (myself included), but at least it was of their own design :)
Feb
15
comment Why are SW engineering interviews disproportionately difficult (vs. research interviews)?
Why are virtual function questions so popular? It seems sometimes that's all one'd have to study...
Feb
11
comment Computer Science: Arts or Science?
@qstarin - You can use science to make art.
Feb
7
answered Should I use multiple column primary keys or add a new column?
Feb
4
comment The worst anti-patterns you have came across
You don't mention your problem domain, but not always a bad thing, keeping state elsewhere like this could allow processes to scale and to be introspected during long run times, also to help in debugging. Was the DB access causing performance issues or concerns?
Feb
4
comment What is Java used for these days?
It is a good language, and lends itself well to education.
Feb
4
comment What is Java used for these days?
...but the Database is still separated for Java vs. ABAP. Sad.
Feb
4
comment What is Java used for these days?
Linux is 20+ years old. It started life as an alternative to UNIX, riding on the coattail of the early Internet boom...has the Linux tide shifted?
Jan
31
comment Does one's native spoken language affect quality of code?
@mouviciel, the two are mostly inseparable, however I anecdotally see the syntax of the spoken language drive the semantics of the programming language; the German example below in my comments just one. I can quite clarly see the difference in coding style even between the US regions despite a largely similar language which (as you stated) should much more be attributed to cultural differences.
Jan
31
comment What makes a successful development team?
Urgency becomes of paramount importance when you are both accountable and responsible for timely delivery. Too many programmers and their managers seem to forget those who pay the money for their software and services want things in reasonable timelines.
Jan
30
comment Does one's native spoken language affect quality of code?
Thanks for the anecdotal comments. I see style affected a lot, and interesting to read your comments.
Jan
27
comment What is happening to PHP 6?
OO syntactical cleanup is going to be nice. I can't stand Perl 5's OO syntax now (though yes it makes lexical sense).
Jan
24
comment Building a DSL: Scripted atop a general-purpose language or stand-alone?
I'm pretty language agnostic, but why do you think Python incarnations are better suited?
Jan
24
answered Teaching “web design/development” to high-school home-school group. Good sources?
Jan
24
comment What are the factors that have made Java a success as a programming language in enterprise computing?
I would agree that IBM was a silent but strong force for Java adoption. Say what you want about IBM, but they embraced a language from another company with relatively little argument and mostly no "embrace and extend" mentality. They knew Java got it right and it resonated through their customer bases which is HUGE.
Jan
24
comment Hiring at start-ups vs established companies
I'm curious how you expect to hire A-people if you only take freelance on trial bases? Those who are freelancing and good likely will stay freelancing; others who are good likely have heaps of experience but would not find freelance->perm enticing?