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).


Jan
24
comment Building a DSL: Scripted atop a general-purpose language or stand-alone?
I consider any possibility for the hosts. Consumer will be those writing asynchronous programs (messages with destinations).
Jan
24
asked Building a DSL: Scripted atop a general-purpose language or stand-alone?
Jan
19
comment Why such popularity with Python?
@Jon Hopkins - almost any company will have some code style guidelines and even mandate them, Perl, SQL, C, Java. The important part of these is that that style can be your own. Yes, Python dictates style for you, it feels like a new-age, out-of-the-box school yet where all pupils have the same dress code.
Jan
19
awarded  Popular Question
Jan
13
comment Biggest mistake you've ever made
@Char, I have a personal preference for maintaining all DB interactions within transactions. Those who don't, they carry risk or have business cases which don't care. The specification assumption and MANDATEs are that we will begin and maintain code projects with transactional DB management.
Jan
13
comment Why such popularity with Python?
@DVK, I know, but looking at it from a design goal.
Jan
13
comment Biggest mistake you've ever made
@Chad, should we generally not assume all data calls should be implicitly transactional?
Jan
11
comment How important is my job title?
Titles become very important when you pass the Manager phase.
Jan
11
answered Is it common to print out code on paper?
Jan
11
comment Does knowing Latin or other logical languages contribute to being a better programmer?
You thus might end up with something like Perl.
Jan
10
comment Which Provides a better Foundation Java or .Net (C#, ASP.NET)?
I believe that Java exposes one to a more broad set of platform concepts. C# clearly has some programming niceties that Java could use. 6, half-dozen, 1 or the other.
Jan
9
comment The most mind-bending programming language?
What about it makes it so? Straight instructions without explicit grouping order? something else?
Jan
9
awarded  Nice Question
Jan
8
awarded  Good Question
Jan
8
awarded  Popular Question
Jan
7
awarded  Nice Question
Jan
7
comment The most mind-bending programming language?
A whole 'nother topic on ORMs, but my project success was increased by orders of magnitude once I finally started treating SQL as a first-class language ("How I stopped worrying and learned to love SQL" :-) ).
Jan
7
comment The most mind-bending programming language?
@dan_waterworth, I think SQL can help you writer smaller and more concise code by putting more logic into SQL vs. handling most conditionals and subsequent queries back at the app.
Jan
7
comment The most mind-bending programming language?
SQL is as natural to me as BASIC, just me. Amazing how easy DB-backed application can be when your grasp full data handling in SQL.
Jan
7
comment The most mind-bending programming language?
I approached Prolog as reverse programming, wanting to know my answers already and then program to get the questions :)