Re: Windows 8: how quickly will it be adopted?

John Elliot <[email protected]> Fri, 31 Aug 2012 03:42:08 +1000
Newsgroups gmane.comp.windows.off-topic
Message-ID <[email protected]>
On 2012-08-31 00:27, Philo Janus wrote:
> I'm pretty sure Azure is a collection of WordPress plugins... [just kidding]

I don't even know what Azure is, but I'm pretty sure your comment is
funny. :)

I've been messing around with WordPress plugins lately and it's such a
mess. What I wanted to do was to create a WordPress plugin that made a
WordPress website look like a MediaWiki wiki with the Vector skin so
that you could transition between a wiki and a blog and still have the
sense that you were on a cohesive website. But the reality was that this
couldn't easily be done, because WordPress features deliver a certain
type of HTML5 content that can't easily be customised with MediaWiki
CSS. I thought it would be fairly straight forward, but making WordPress
look like MediaWiki Vector is a nightmare and I had the good sense to
abandon the project very quickly.

I've spent the last few years refashioning myself as a PHP developer
having come from a WinForms/ASP.NET background and it's been kind of
like career suicide. The way I looked at it was lots of successful
websites have been implemented in PHP, so how bad could it be? The
answer is: it's bad! But in a comfy kind of a way. Kind of like VB6 was
comfy, even if the big kids used to tease you about it, you could get
stuff done. The problem is that the code is a mess. Try creating a
WordPress plugin and you'll see how much the technology sucks.

The reason it has been career suicide is that if I go for a PHP job
people say, well, you have hardly any experience in PHP. If I got for a
.NET job they say, you haven't worked with .NET for four years and
you're out of date. It's a non-trivial thing making drastic changes to
your skill set in the middle of your career. I kind of look at it and
go, yeah, but it's all SQL and HTML/CSS/JavaScript, but employers don't
think like that. I'm still planning to persevere with the PHP thing.