Friday, January 31, 2014

Hyper card - it's back and developing Iphone apps!

LiveCode | Developers



I quite like the historical irony of this. HyperCard was originally designed to be the Interface for the original Newton( smart PDA). It succeeded as being one of the best applications on the Mac. In fact Douglas Adams one used it as being one of the three things which might impress an alien archaeologist looking over the remains of the earth. ( I think the quote was the wheel, Mozat and hypercard... not bad).



Now hype HyperTalk the language behind HyperCard has been reinvented as an open source language and has been used to develop a cross platform Mobile development system called liveCode.



Four example in a button you would have the text



on MouseUp

 ask "hello world"

end mouseUp



I liked hyper talk as it broke the Vice like grip over the necessity to have something for programming which is like  mathematics. This strong mathematical influence on programming notation was paccording to inventor of Hypertext had Nelson urely a historical accident . HyperTalk used entirely English like syntax but in a  natural way, unlike other attempts at English language interfaces like COBOL.



I liked this because if you didn't know the syntax for something you can just say it out loud and that was formerly the right syntax.



Four example if someone said how do I put the contents of a URL into a variable the code would be.



put URL "http://www.thepurehands.org/page.html" into pageText 



I like HyperTalk because it opened up the world of programming to everybody ( like Scratch)



Well I haven't tried it but live code looks to be really fun definitely worth a go with.


No comments: