My boys are big boys and they sometimes have trouble putting their deposits in the box too, which is why it has a washable throw rug surround to catch anything that misses. Not to mention the challenge of actually scratching the litter onto the deposit. TMF will sniff the deposit, then start shoveling litter madly… into the other corner of the litter box, sometimes even managing to throw it over the top (which has one of those big rims around it to supposedly keep that from happening). SIIIIIiiigh! He understands cause and effect about as well as teabaggers, but has the excuse that he has an almond-sized brain, while teabaggers have normal-sized brains but just refuse to use them :twisted:.
– Badtux the Cat-owned Penguin
]]>Some research indicates that cats are far-sighted, and don’t see things well that are close to them, like the edge of the litter box.
Oh, yes, Kryten, PhP is definitely for smaller projects. It really doesn’t scale up well at all, but it is a quick way to get something up and running. I was thinking about something entry-level to the concept of dynamic web pages, rather than trying to build an involved Content Management System.
The other point is that like COBOL, there is a lot of PhP code out there that needs maintenance, so there are employment opportunities.
]]>So, heβs a cat coder?
And I bet he’d do a better job than many clowns who pass themselves off as *coders* these days! π
The biggest problem I think most coders have is that while they may learn the syntax of a language, they don’t bother to understand the underlying philosophy and architecture, then complain when they try to force it to do something it’s really not suited for! PHP has this problem, the developers are really trying to make it *all things for all coders*. They are doomed to fail. *shrug*
Hmmmm. I understand what you are saying Bryan about starting with PHP. My only reservation is that it can encourage bad practices. Python is also a good language for someone who started in COBOL (as I also did a long time ago, that and BASIC & Fortran). There are some excellent beginners tutorials and blogs around for both. I guess the advantage of going with PHP is that it is (sadly) heavily used for web site coding. The advantage of Python is that it can also be used for stand-alone app development, and is used (to a lesser degree for web development). π Maybe OWL, have a look at both and see which you prefer. I can give you some links to introductions and beginners tutorials if you like. I’m sure Bryan and badtux can also of course. π And you are never too old to learn something new IMHO! It makes life fun (and also occasionally, damned frustrating!) π π
]]>Start looking at PhP, OWL. There should be a lot of tutorials available for it, and it works with HTML. Most of the other languages talked about do similar things, but more efficiently, and are easier to understand if you start with PhP. It is a lot like BASIC in that it introduces you to the concepts, but has limitations. It is fine for small projects, but lacks the power to handle big things well.
]]>So, he’s a cat coder?
I wish I knew more about the current coding applications. I changed jobs, a couple years ago, and no longer work with COBOL, but I don’t know Java or any of the other languages – just HTML. I took the JavaScript tutorials, and they were fun, but Java?!? It looks like I need to download all sorts of stuff to get started on that. I could get my tutorial programs to work in the command window, but past that…nope.
Send Excise over so he can help me learn.
]]>Thanks badtux. I have come across Web2py in my meanderings, and it’s on my list. π I went with Zope first because I played with it about a decade ago. I was curious to see how far it’s come. π Curiously, given how long it’s been around, it seems many python developers don’t even know it exists! *shrug*
I like Perl because it’s development has been slow and steady, it’s very stable. It also is quite secure (assuming the coders knows what they are doing of course). PHP is less secure, and making it so is difficult and time consuming. Good coding practices are not enough. Still, I also use it when I need to. But I try to limit it to small pieces of code. π That and I’m still annoyed at the PHP developers! And yeah, I looked at JSP a couple times over the years. I have no plans to ever use it, or ASP either for that matter! π I am looking at Ruby (ruby-on-rails), and possibly JRuby, (and Django for python) when I have my dev system up and running.
]]>I would be happier if there was a lot less muscle, as fat is lighter. Excise is a bit muscle-bound, like Sox was before old-age crept up on him. His sister ensures that he exercises regularly – during the middle of the night.
]]>I actually don’t mind PHP (much), it’s just another Perl-inspired language more or less, and fine for quick / small web apps that don’t do a whole lot more than enter data into database forms. Once you start delving into building large applications out of it using its somewhat mediocre object model you’re in for a world of hurt, of course, but no more so than using Perl (but without the advantage of having Perl’s first-class regular expression engine that can slice and dice like a Ginsu knife π ). But by and large PHP doesn’t annoy me. Unlike Java JSP’s which are just pain because it takes fifty lines of code to do stuff that Perl, PHP, or Python will do in three lines of code, not to mention the 500 pages of object library documentation you have to chug through to write a simple “Hello World” program in Java. Talk about a productivity waster!
Excise appears to be a bloated tax, Bryan. Sort of like TMF now that I think about it, complete with the tiny little feet attached to the huge body :).
]]>