"Loren Szendre" <✉yahoo.com> wrote in message news:✉forums.codegear.com...
> Sure, there are toolkits. But can any of them come even close to > providing me what I can do with a combination of DevEx, TMS, RemObjects > and TurboPower (my core component libraries)? > > I'm not disagreeing with your point -- it's just that you have to look > at the position of developers who have been using Delphi for years, and > have availed themselves of its benefits. There's no way I'm going to be > able to cross-compile any of my major apps. I cannot rip these amazing > components out, and replace them with some x-plat widget set (as > complete as it may seem) -- and end up at the same place.
I concede that if the components arent available, you wont be able to port your app using those components. But whats the alternative if you want a mac version? The only alternative is a complete re-write in another language. And you'd still not have those same components. I'm under zero impression that I'll be able to take any of my apps and 'simply' re-compile them for macs. Thats not going to happen. But, if Delphi can get me 90% of the way there.... I'll only have 10% to do, as opposed to a 100% re-write in a language I'm less familiar with. And if you dont want a mac version... just keep on using Windows specific code.
Plus, if a Delphi compiler for macs/linux/whatever is available, what makes you think DevEx, TMS, etc wouldnt port their components? Esp when we're talking non visual components. Unless their components are specifically designed for integrating into windows (something like D2D or shell integration), it should certainly be possible for most of them. A grid is a grid... why wouldnt it be possible to port it? Heck, there may even be opportunities for them to create components to make it easier for people to port their apps - how about some libraries that encapsulate OS features in a cross platform way?