For 2023 - we are now fully retired from IT training.
We have made many, many friends over 25 years of teaching about Python, Tcl, Perl, PHP, Lua, Java, C and C++ - and MySQL, Linux and Solaris/SunOS too. Our training notes are now very much out of date, but due to upward compatability most of our examples remain operational and even relevant ad you are welcome to make us if them "as seen" and at your own risk.
Lisa and I (Graham) now live in what was our training centre in Melksham - happy to meet with former delegates here - but do check ahead before coming round. We are far from inactive - rather, enjoying the times that we are retired but still healthy enough in mind and body to be active!
I am also active in many other area and still look after a lot of web sites - you can find an index ((here))
An update on Perl - where is it going?
I need to update myself from time to time; web sites, magazine, books, delegates, technical friends and customer requests are all part of the equation; the final part is attending the - occasional and strategically chosen - high level conference or teaching session given by the specialists - the people who each know one specific technology inside out, usually to the exclusion of appropriate alternatives. And so it was I found myself yesterday at Dave Cross's London Perl Mongers teach-in, hosted by the BBC in White City. Dave styled the day as "turning Intermediate programmers into advanced ones" and notes (correctly) that it was a very tall target for six hours which included a lunch and two other breaks.
Dave DID teach me one or two (OK - let's be fair - one or two dozen) things during the day. But also gave me, as a long time Perl user and tutor, an insight as to where and how the use of the language has developed and is going. What did I notice and pick up "Management overview" mode.
• There was no - not a bit - of teaching of the Perl LANGUAGE as such; the majority - the vast majority - of the time was spent on covering modules, modules on the CPAN, and CPAN facilities. And the other - minority but significance of time - was spent looking at quality (or should I say Kwalitee, Dave?) of code / modules, and techniques, technologies and buzzwords in OO design, configuration file use, and the like.
• All day, there was only a single brief reference to Perl 6 - and that was Dave's comment that he really hasn't looked at anything Perl 6 in a while. There were more references - far more references - to Rails and Ruby which I think he views as an upcoming and perhaps significant force. And a couple of references to PHP, "put down" a little in the way that seems to have become traditional for the Perl Uber-Geeks.
• A few days ago, I asked "is Perl dying out" in this column, and produced data showing, strongly, that this is not the case. Dave produced a similar, strong, case (based on job vacancies) to show that it's live and kicking; there are more Perl jobs than advanced Perl programmers out there - so there's still very much a case for our Perl courses - the next one starts tomorrow - and for occasional more advanced lectures such as this one.
Dave, Thank You for setting up and providing the day, and thank you to the BBC for hosting it. I know I found it very useful, and that all the others of the three dozen or so attendees that I spoke to did so too. (written 2007-06-03, updated 2007-06-07)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articlesP770 - Perl - A Quick Look AheadP256 - Perl 6 Look Ahead 
When will Perl 6 be available - (2004-10-15) 
A Parallel for Perl 6 - (2004-11-09) 
2006 - Making business a pleasure - (2006-01-01) 
DWIM and AWWO - (2006-01-30) 
Ruby's case - no break - (2006-12-17) 
What software version do we teach? - (2007-10-31) 
Perl 6 - When will we have a production release? - (2008-07-26) 
Moving the product forward - ours, and MySQL, Perl, PHP and Python too - (2010-01-01) 
switch and case, or given and when in Perl - (2010-06-17) 
Intelligent Matching in Perl - (2010-06-18) 
Setting a safety net or fallback value in Perl - (2010-06-19) 
Multiway branches in Perl - the given and when syntax - (2010-09-22) 
Perl 6 - significantly nearer, and Rakudo looks very good - (2010-12-02)
Some other Articles
Judging the quality of contributed Perl codeSunday afternoonWhat are factory and singleton classes?Five of the best - pictures from LondonAn update on Perl - where is it going?New Serieses for the summer on TVMySQL - the order of clauses and the order of actionsWhat brought YOU to our web site?A lot has happened in a yearPHP header() function - uses and new restrictions
4759 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, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 at 50 posts per page
This is a page archived from The Horse's Mouth at
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).