| |||||||||||
| |||||||||||
The next generation of programmer
Ten years ago, I was teaching languages like Shell Scripting and C, but the requirement faded. As computers became steadily more powerful, standard applications were developed by a few, to be used by the many, rather than each of the many having specific code written for them.
So now, I'm teaching languages like Perl and PHP which are being used as "glueware" to connect data that's going in and out of other pieces of software and is in other standard formats. I finished a Perl course yesterday evening and there we were talking CGI, HTML, XML, SQL, Apache. POD, Makefiles and other such components and using Perl as the link. What would have taken a week to write, test and develop 10 years ago now takes just a morning. But if goes further - is there really a need to write a great deal of code at all? The web site on which I'm publishing this article is using a standard (Perl) package for the purpose, and a standard (Perl) package for the Forum that's also here. We're using a standard (PHP) piece of code to identify which country a user is located in when they visit the site .... and a standard database to hold library book information. So is a programming knowledge and skill still useful? Yes, utterly. In interfacing the different applications. In providing "mods" and tailorings for them. I've just written a short piece of code to allow posters on "opentalk" to use the same email address to post comments to "The Horse's Mouth" without having to await approval, and another bit of special code added mean that new articles here are automatically referred to be relevant pages on our main site. Looking ahead, I see myself teaching more and more "interfacing" type courses, and getting involved with pieces of code / modules that talk to more and more standard packages. SMB, OS Commerce, Moveabletype, YaBB, Maxmind, Plone ... (written 2004-11-13 15:33:50) Associated topics are indexed under A851 - Y750 - Y751 - P752 - P753 - H754 - H755 - A755 -
Some other Articles
Good early morningPHP course. Come by train. History around you A case of case The next generation of programmer Expiration dates or times on web pages Relative or absolute milkman A Parallel for Perl 6 Avoid the wheel being re-invented by using Perl modules Training notes available under Open Distribution license 1696 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34 at 50 posts per pageThis is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price. Link to Ezine home page (for reading). Link to Blogging home page (to add comments). |
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||