Oxygene: A modern language built on the foundation of Object Pascal
remobjects.com
remobjects.com
Still the best IDE I've ever used, but that was because in 1990s Ukraine everything was pirated. Wouldn't be able to use it any other way.
They may know that the realistic target market is a few hundred licences, tops.
As for the price, inflation adjusting $50 in 1983 to today is $160, so the personal use price isn't horrible.
I think there's room to innovate in licensing. I would err on the side of making it easy to install at the cost of some piracy. A great language could 100x its market share by losing 1/2 to piracy, so 50x overall.
https://www.embarcadero.com/app-development-tools-store/delp...
They can't have much of a marketing spend or I would expect to have heard of them. Who is their audience? As an old Turbo Pascal programmer, I'm not asking that rhetorically, I'm genuinely curious.
Its a reallyyyy hard sell to pay for a language just so that you can create software, especially something that sounds scary like Pascal. (idk anything about Pascal specifically but thats the vibe I get and I guess people will feel similarly) what happens if I build something with a proprietary language and the rug gets pulled out from underneath me? Thats the kind of concern people should have. Thats a LOT of trust before even starting programming. Especially when so many great languages with great ecosystems already exist for free and extensive examples and docs.
Their landing page and generally content on their page is terrible but maybe nobody stumbles on their site randomly looking for this. People are reacting to their pricing after seeing the title but I dont think that's what they are selling...
(sorry, been reading Shakespeare recently.)
It's nice to see there's still a market for a commercial compilers, I'm not sure there's enough benefit for my work to justify the price tag. Would love to hear from people using it what they think of it. And it reminds me a bit of Modula-3, or at least where Modula-3 seemed to be headed.
It's just I've seen people doing it!
Anyway, seems interesting. I gather that their business model is to find large institutional customers looking for a way to scale out their legacy code (Delphi, etc.) to new platforms?
I wonder where they find developers willing to learn their tools when the entry price to learn is non-free. Also, a closed ecosystem nowadays means depriving the devs of the rich ecosystems that have grown around open languages. Which can be a good thing... (looking at npm, ahem)
Given that it doesn't support vcl I don't see a reason to ever move to it for existing delphi applications which I assume are mostly fat clients.
This is not it.
ensure
Count = old Count +1
: 'MyObject: Count logic error';
Never seen that before, but smartpascal also added it. Edit: blush, Bertrand Meyer introduced that already. PrettyIf Apple brings back the Macintosh Toolbox, I’ll get right on porting it back.
Rest in peace.