Domain: seankelly.biz
Stories and comments across the archive that link to seankelly.biz.
Comments · 2
-
The "declarative" approach
This is similar to the evolution from ant to maven for Java developers. With ant, you gave the steps necessary to build your system, an imperative approach. With maven, you instead describe the shape of your system, and it figures out the steps.
Projects become more uniform as a result, and developers spend more time building the projects instead of maintaining build systems.
My only concern is the knowledge or experience that's lost as a result; larger and larger groups of developers have a smaller and a smaller understanding of the tools, environment, and subtle filesystem dependencies that systems tend to have, putting the experience in in-the-field debugging into a relative tiny number of cutting edge high-priced consultants.
By the way, I'm available. ;) -
Re:Progress is the language to useI'm both proud and ashamed to have Progress listed on my resume.
Karma cops: I'm not trying to post a job lead; I've got plenty of employment, thank you.