Updated: 01/05/2003; 17:01:51.
Andrew Stopford's Weblog
Info and thoughts on .NET, Rotor, Mono, PHP and Flash MX


This is the personal BLOG of Andrew Stopford. All comments and views made here are my own and not in any way related to my employer.
        

14 April 2003

Parrot Objects, from the outside -  via Squaks of the Parrot

Dan has a very interesting summary of his idea's for the internals of the OOP model for Parrot. One thing that caught my eye was the comments made my Sterling Huges (who for those who don't know him does a lot of things with PHP) and his idea's on building a PHP compiler on the Parrot base. I don't know if he has does this yet but I would be curious to see what he creates. Perl, Python, Ruby, PHP......keep it coming :)


5:59:08 PM    comment []

DVD nightmares

I am having real problems with a DVD drive of mine (its brand new but the drive before it did it), it DVD movie disks fine the only sticking point are certain DVD data disks. Sadly this means my most recent game Metal Gear Solid 2 and the Rotor event DVD. A few more things yet to try but I am hoping and praying its not the IDE port, I just don't have the £££ for a new mother board :(


5:46:50 PM    comment []

Gudge's Blog

I was running through some of the Blogs that Don Box's team have and came across this Blog run by Martine 'Gudge' Gudgin. One of the surprising things I learnt from his Blog is that he lives in my kneck of the woods here in Manchester, UK and works for Don over in the USA. Martin must clock up a few airmiles but it really, really inspired me that one day I will work for a cool company like Microsoft and will do it from home :)


5:37:20 PM    comment []

X# speculation: - via JD on MX

Kurt Cagle has an article over at builder.com about possible future developments atop XML. Like XML Native Scripting, he says it's plausible to add data-manipulation functions within the data structure itself, in effect creating an encapsulated object which is protected by its namespace. I'm still not sure about this... my gut says that you'd want to keep data structures lightweight and neutral, and build efficient handling routines into the host rather than the packet... but Kurt's been around the block with this stuff, and it's a thought-provoking read.

I ment to Blog this on Friday but ran out of time (or rather wanted to get out of the office :). I read Kurt's article as well, no one knows for sure what X# will be but Kurt's article is a interesting and possible take on what it may do.

In this approach the XML its self remain's untouched, the XML schema defines what shape the XML will take and therefore X# may be able to take this to create a class of that object. Therefore we let the XML Schema define for us what the XML (and thus the class) is all about.

XML can be as light or as heavy as you want, its up to the schema. Thus the resulting class is as heavy or light as you want. The concern here maybe that developers will shape the schema to create a complex class and therefore the resulting XML will be heavyweight monester. I guess its upto the mind set, if you keep it simple and encapsulate it to include more functionaility then you are not creating a monster. I guess this was John's concern.

If this is the direction for X# then the education must go with it but I don't think X# should restrict or confine a developer. Personally I think the bluring the line that defines what XML is to a programming language is a great thing as we seek better and faster ways of programming XML.

BTW the JSML stuff the article mentions can be found here, the Wrox book on the subject is rare to find.


5:31:25 PM    comment []

New Flash Weblog : Colin Moock. -  [mesh on mx]

Colin Moock has (finally!) launched a weblog. He just started posting, but has already highlighted a number of cool projects and techniques. You can check out Colin's weblog here....

Nice to see Colin in blog land, subscribed.


5:05:42 PM    comment []

© Copyright 2003 Andrew Stopford.
 
April 2003
Sun Mon Tue Wed Thu Fri Sat
    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      
Mar   May


Click here to visit the Radio UserLand website.

Subscribe to "Andrew Stopford's Weblog" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.