Quote from: avra on March 13, 2014, 03:36:32 pm Quote from: Fiji on March 13, 2014, 12:52:23 pm How to use this with the latest build of FPC? This would make use of Omni Thread Library possible. ... and probably OpenWire. Mitov dumped Lazarus support because of latest Delphi features (XE2+) not available in FPC.



He dumped support for lazarus? When was that?

Quote

Support for Lazarus and Delphi versions older than XE2 is discontinued due to the new language features

Last version supporting Lazarus was 5.0.3 from 2012. In 6.0.0 he says:I would not be so hostile to his decision. On the contrary. It would be interesting to hear from him self the list of missing language features that decided his move, no matter if FPC ever gets them or not. Initial Laz/FPC support was his own effort and he had to drop his own wasted hours to the trashcan, and that is not an easy decision for anyone. According to his CodeRage webinar, it seams that he likes new Delphi language features a lot. So much that he has decided to rewrite all his software because of them. OpenWire was just one of his many libraries being rewritten, and users are not forced to change the way they used it. Old code still works. Who knows, maybe without these new language features even Delphi support would be dropped? We should remember that his libraries are also targeting Visual Studio (where is the main cash flow nowadays for component writers), so I suspect that unification may be his motivation since new language features require different way of thinking.I am not saying that Delphi should be followed at all costs and that we should all adapt new languages features when/if they are implemented, but I would hate to see another wall separating Delphi and Lazarus developers and not being able to use some good libraries just because of that.