Re: FN-FORUM: PHP Programmer's done a runner
date posted 10th October 2007 15:23
I agree. I've mostly developed in PHP, but I'm Sun Certified in Java
and developed it for about 2 years. One of the reasons I like PHP
over Java has nothing at all to do with syntax (I prefer Java) or
language constructs (I prefer Java typing over PHP's weak typing).
Also, I prefer having application scoped code, which isn't possible in
PHP. No, what swung it for me is that I can't stand fashion dictating
frameworks. I can't stand Struts (now Struts 2), Swing, or EJBs.
Although I'm sure they have their place, all of the projects I worked
on would have been better off without them. They all require a
learning curve, and I frankly don't have the time to spare.
This is also the problem I have with RoR - I'm sure (although I'd
probably be proved wrong) that I'd try to do something in it that it
wasn't really designed to do, or otherwise have to learn a whole load
of framework code to do simple stuff. I did look at Ruby, and it
looked quite nice, but do I really want to use Rails? I'm not sure...
With PHP, I know where I am. I know it's weaknesses, but I've found
that most developers code reasonably convention PHP code, be it
procedural or OO.
Well, except recently, where I've come across a PHP port of Java Portlets...
Mick
On 10 Oct 2007 14:53:58 -0000, Ian Piper [EMAIL REMOVED] wrote:
>
> On 10 Oct 2007, at 2:15 pm, Ben Moxon wrote:
>
> > Mark Pawelek wrote:
> >> Richard Fletcher wrote, on Wednesday, October 10, 2007 12:32 PM:
> >>
> >>
> >>> I've seen no difference amongst one language's adherents over any
> >>> other.
> >>>
> >>
> >> Well OO experts generally agree that java programmers are usually
> >> better at OO
> >> than C# programmers. That can't be anything to do with the
> >> language (if it's true).
> >>
> > I tend to think that a good programmer will be able to program
> > through whatever language they are using and typically will know a
> > fair number of different languages.
> >
> > Someone claiming to be a good programmer who only used Java, C#,
> > Assembler or whatever else would have to work pretty hard to
> > convince me that they were up to scratch.
> >
> > -ben
>
> I don't know. I can write in RoR, Java, PHP and REALbasic, but I'm
> not world-class in any of them. I can understand and hack around
> in .Net, but would never sell myself as a .Net programmer. If I had
> to choose to really specialise in just one it would be RoR, but then
> I would start to drift in the other languages. That's not about
> syntax (which is easy to learn), but more about frameworks, tools and
> the (sometimes strongly) differing philosophies of these languages as
> development platforms. For example the "convention over
> configuration" and scaffolding approaches of RoR definitely have
> implications for your applications, but understanding the syntax of
> Ruby won't help you to understand those implications. So while you
> may know the syntax of many languages and may be able to save your
> skin is several, I don't think that more than a small percentage of
> gifted developers can really do well in many languages.
>
>
> Ian.
> --
> Ian Piper
> Tellura Information Services - the web, document and information people
> Registered in England and Wales: 5076715, VAT Number: 874 2060 29
> http://www.tellura.co.uk/
> 01926 811574 | 07973 156616
> --
>
>
>
>
>
> --
> Freelancers, contractors earn more with Prosperity4
> Call 0870 870 4414 or visit www.prosperity4.com
> and benefit from Inland Revenue approved expenses today.
>
> To advertise here: http://www.freelancers.net/advertising.html
>
>