Symbian to Open Source OPL 9
simpl3x writes "Symbian is apparently going to open source their Basic-like development language used on the Psion platform. Here is a link via the Register. Interesting things seem to be happening in the mobile space, and although Psion had some very nice technology, they never seemed to get anywhere in the U.S. Any comments on developing for Psion, or Symbian for that matter? I am interested in the development environments people prefer."
I always wanted... (Score:1)
delightful machines (Score:3, Informative)
That sums it up really; elegant design, way ahead of it's time, but poorly marketed (still sold pretty well in some quarters, tho), and now getting well and truly stomped on by the big M$ in the form of PocketPC (now that they've finally begun to catch up).
Very sad that another innovative product seems to be losing the fight. Psion discontinued their truly excellent Series 5 just as sales of PDAs were begining to accelerate.
There is hope, though - Symbian is the reborn son so Psion, now selling the OS to any handheld manufacturer that's interested. I only hope the new company can maintain the vision and innovation of the original... and has better fortunes.
Re:delightful machines (Score:2, Interesting)
Since Psion aren't actively developing OPL, I think that Symbian have done the Right Thing (tm) by open-sourcing it. That way, new life might come to those thousands of OPL programs Psion users have accumulated over the ages. Plus I think it's a great language for beginners - not as sloppy as BASIC, but almost as easy.
Will they get it? (Score:2, Interesting)
any guesses?
well, they're going to "Open Source" the software, and they are a "company", so my guess it they will invent their own stupid license and keep squashing down the corners until they can fit it past the OpenSourceInitiative license endorsment monkey.
Then they can join the ranks of the successful OpenSource companys, right up there with RealNetworks.
Heh heh, I rule.
Ciaran O'Riordan
OPL (Score:3, Informative)
Programming this thing gave me my first experience of staying up all night "in the zone" then being shocked to hear birdsong and looking up to see the pre-dawn sky lightening through the window,
I remember writing a debugger, disassembler and reverse interpreter so I could debug programs for which the source had been wiped (you soon ran out of storage even with the 64K eprom memory pack, which you couldn't easily erase). I remember writing a blues melody generator (on the pathetic litle piezo speaker) to help me with guitar practice. And a little proglet that emitted an ultraonic whine to make the dog next door shut up whenever he started his interminable barking.
The first thing it taught me was the difference between theory and practice. The lecturers at college were heavily into data abstraction and functional programming (this was pre-OO) and that was great - but just try programming something recursive when you've only got 8K to play with and you soon learn the value of unrolling it into an iterative version before punching it in.
Hard to believe now but because of the limited hardware, for anything bigger than a few lines, I used to code up all my programs on a good old fashioned spiral bound notepad (easy to rip out a page if you need to rewrite a subroutine) and only key them in when I was sure I was near to getting a good compile. It was actually much quicker that way, and being forced to think things out like that rather than depending on trial & error made me a better programmer.
Good Old Psion Organizer II. Now lying unloved at the bottom of a dusty old drawer. Wouldn't do to be seen with it now!
Re:OPL (Score:2)
Good Old Psion Organizer II. Now lying unloved at the bottom of a dusty old drawer. Wouldn't do to be seen with it now!
It's probably still one of the most robust palmtops ever built. My brother once dropped his onto tarmac from the top of a Land Rover doing 40mph (I never did work out how...), and, apart from a crack in the glass in front of the lcd, it worked fine for the next couple of years. I wouldn't rate the chances of any modern PDA after such an adventure.
Might have to pick one up then... (Score:1)