Re: [Lazarus] Why lazarus is sorely needed: A plea for stability and backwards compatibility

2017-04-20 Thread Kostas Michalopoulos via Lazarus
Yeah, one thing i like with FPC and Lazarus is that there is a strong focus on backwards compatibility. Of course it isn't perfect (with FPC 3 i had to change some of my string code - e.g. i was loading files into strings by setting the length and BlockReading the string directly - but that took on

Re: [Lazarus] Why lazarus is sorely needed: A plea for stability and backwards compatibility

2017-04-20 Thread Michael Schnell via Lazarus
+1 !!! The dream: Write and test a program using in a (partly) RAD way, of course in an Event-programming way, using the Lazarus IDE - say - in Windows. Now just by changing some settings, compile it for - Win32 - Win42 - Win 32 or 64 as a service (hence also running on WIN IOT Core) - MA

Re: [Lazarus] Why lazarus is sorely needed: A plea for stability and backwards compatibility

2017-04-20 Thread Graeme Geldenhuys via Lazarus
On 2017-04-20 10:02, Michael Van Canneyt via Lazarus wrote: > Total number of downloads: well over 1500. > Lines of code in our app: 1900 (spread over 20 files). That is totally insane. The worst dependency hell ever! And then one of those dependencies get broken or discontinued and your are scre

[Lazarus] Why lazarus is sorely needed: A plea for stability and backwards compatibility

2017-04-20 Thread Michael Van Canneyt via Lazarus
Hi, FPC/Lazarus really are amazing tools. And, more importantly, STABLE and backwards compatible. This latter may seem self-evident; but it is not. Let me illustrate why it is not: For work, we develop apps (android, iOS) for mobile. We do this using a HTML5 browser-based approach, creating