Move to a production Environment which is:
- More affordable (read for more less expensive)
- More supported
- Far more developers worldwide
- More 3th party components/development
- Developed with a longterm vision, not a "grab as much money as you can" vision
Only thing whats holding us back is the transition to a whole new environment, we probably should move from DB also (because we're "locked" to Interbase at the moment).
But we'r getting there, more and more Management thinks with us, so gonna see wich new projects can be (partly) be done in a new development ecosystem.
It's a pitty with me (with me Colllegue) think that Delphi (or better Pascal) is one of the most practical/readable dev languages whilest compiling one of the most fastes executables (win32).
(I started with TurboPascal 5.5, good old times 🙂 ).
The sneaky way how EMB moved the subscription from backwards support (whats was the promise when we started with it) to the only fixes in new releases (with new bugs) was/is really a stab in the back to developers.
It's really a product of this century, "how to get as much out of our customers with the least effort", lock and squeeze.
The example of not getting the LSP (codecompletion, error in sigth and others) in order in many years is the perfect example for this.
Maybe it finally fixed in version 15.xxxx and we are tenthousands of dollars investment in the product (as customer) further down the road.
Now i go back to work 🙂 , pretend to be happy with 11.3, which i have to start half of the times of his predecessor.
[edit]
It's a feeling like, paying for a new Mercedes E series but driving a 20year old Ford Ka.