Designing a consistent language is *very* hard
Nick Sabalausky
SeeWebsiteToContactMe at semitwist.com
Sat Apr 28 12:15:27 PDT 2012
"Paulo Pinto" <pjmlp at progtools.org> wrote in message
news:oughgmvgoiiietkedaxa at forum.dlang.org...
> On Saturday, 28 April 2012 at 09:41:06 UTC, Nick Sabalausky wrote:
>> "Paulo Pinto" <pjmlp at progtools.org> wrote in message
>> news:jngarb$14un$1 at digitalmars.com...
>>>
>>> Well, I cry everytime I am using it on my web site, but the effort to
>>> port the scripts is not worth it.
>>
>> Abandoning PHP is *always* "worth it".
>
> Rewriting seldom brings anything new. It almost like starting
> from zero, without the benefit from all the bug fixes the
> software has had along the years.
>
Well, rewriting != porting.
> The hours wasted porting to a new language, could be used adding
> features to existing code base, or refactoring.
>
I had a big project recently that was about half Flash. About halfway
through, I ported all the Flash from AS2 to Haxe (and switched the
resource-embedding from the Flash IDE to swfmill): It wasn't particularly
difficult, and it more than paid off in the end.
> I know how I am speaking about, many of the big bucks we get on
> consultancy jobs, are from companies that decide to keep rewriting
> their software on the flavour of the month framework, just because
> "everyone else is doing it".
>
Well, yea, *that* would certainly be a problem. And I agree there are times
when porting languages is not worth it. But I do have a very hard time
imagining that porting away from PHP could ever be unworthwhile.
I'm not trying to talk you into porting your stuff, though. Just sayin'.
> So I rather keep my "almost clean" PHP scripts running, as getting
> to the trouble of switching ISP just to be able to rewrite the site
> in a more sane language.
>
Eh, personally, I find the PHP-only webhosts to always be nightmares to deal
with. Even the shared hosts that are nice enough allow native-compiled CGI
still tend to be a pain. I switched to Linode (VPS) about a couple months
ago, and I'm absolutely in love with it already.
Heck, last night, I even got the thought in my head of converting one of my
client's sites (that's hosted on a real shit PHP-only webhost) to my linode
server, and just making their server proxy to mine (via PHP if I have to). I
don't think I actually will, but it's a tempting thought (after all, I have
gotten him to agree, at least in principle, to switching to shared host that
allows native-compiled CGI). But I guess I'm rambling now. And YMMV, FWIW,
Etc, OMGWTFBBQ...
More information about the Digitalmars-d
mailing list