Title Image

Don Xml's Grok This

The home of Don Demsak
Welcome to Don Xml's Grok This Sign in | Help
in Search

This Blog

Syndication

Site Sponsors

DonXml's All Things Techie

My First Declarative Programming Experience – JCL

While shoveling out from the northeaster this weekend a weird thought struck me (I guess it was the lack of Oxygen to the brain), my first declarative language (and probably my first markup language) was the IBM mainframe’s JCL (Job Control Language).  I never really thought about it in that context, but it would probably explain why I took to that language so easily, and why declarative languages don’t seem to bother me.  the chicken and the egg type question, did I pick it up relatively easily because I understood declarative programming innately, or did I pick up other declarative languages easily because I learned JCL first). Before I really learned how to code (i.e. code in procedural languages like COBOL and Assembly), I learned JCL.  I’ve known for a while that learning JCL and how batch systems were put together help me escape the trap of trying to do everything in one place (whether in one program or one method of a program), but I never thought helped me learn HTML, XML, XSLT, and other non-procedural languages.

 

DonXML Demsak

Published Monday, December 08, 2003 11:41 AM by donxml
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Kevin Daly said:

My God I'd never thought of that...
That's a very interesting observation.
There are obvious correlations with some of the things we use .config files for (God, I hope nobody proposes adding "COND="...).
I wish I could think of a way to determine how intuitive people without a JCL background find that sort thing.
January 7, 2004 11:21 AM

TrackBack said:

March 24, 2004 12:19 PM

Leave a Comment

(required) 
(optional)
(required) 
Submit

About donxml

I’m an independent consultant, specializing in .Net solutions architecture, based out of New Jersey who also doubles as an evangelist for XML, Domain Driven Design, enterprise architecture and .Net. I do not work for Microsoft, the W3C or any other big company that you may know of (at least not yet). I’ve been an indie for over ten years, and although I’ve been tempted a couple times to take a job with companies like Microsoft, I’ve haven’t found something better than my current situation. I work mostly with the large pharmaceuticals that are based here in New Jersey, and usually find myself on long term contracts. Definitely not the prototypical indie consultant, but it lets me dedicate time to my non-income generating activities like the developer community stuff, plus financing open source projects like XPathmania and MVP-XML. If you would like to talk to me about doing some contract work, just contact me via the contact page. My rates vary widely, depending on lots of different variables, but mostly distance from Jersey, and type of work. Plus, I’ve been known to donate some of my code for various projects.
Powered by Community Server, by Telligent Systems