4 ms·
It's worth looking at Delphi again if you haven't for a while http://www.codegear.com http://www.codegear.com. They've made your syntax addition or two - even h
by daven11 14y ago
It's worth looking at Delphi again if you haven't for a while http://www.codegear.com http://www.codegear.com. They've made your syntax addition or two - even has closures now, generics, components...new version (out soon) compiles to iOS/OSX/Windows. I've seen a beta and it works :-)
- chappi42 14y agoWorth looking if you like a close minded secretive attitude and living in the past. Profit from a technically bad & boring forum, report bugs in a home grown issue tracker which sucks and get example code through subversion. The syntax of closures (they had to invent their own name, anonymous methods) is very long-winded. And generics? Only useable after several versions. Which leads to the most important point: quality is s*it (I'd suppose because they cannot tame the complexity any more). Hello 'it works' likely won't get you far :-) It's a pity, but the sooner they bankrupt the better. Something more focussed and contemporary might emerge or people invest and switch to FreePascal. Would love to have a native Pascal based ecosystem which would be innovative and friendly, like let's say, Xamarin!
- cristiantincu 14y agoAnonymous methods and closures are not the same thing. You may have anonymous methods that don’t access outside scopes, so they’re not creating any lexical closures. The syntax of anonymous methods is consistent with the overall language syntax. Yes, Pascal has strict types and `begin`… `end` instead of curly braces. It tends to be more verbose than, say, JavaScript.