Do PC hardware manufacturers or Microsoft lie when they say that the new “PC Model 1234″ or “Office 3000″ will definitively help your children pass their exam, because they will produce nice looking presentations in a few clicks?
I can understand that lying to the masses to sell high-tech products like
some “magic powder” is pretty common.
Even if the products are not needed by the customers (you shall better let your
children read good books and practice their exercises).
This has been done since Abel. Or even Adam. " But the serpent said to the
woman: "You certainly will not die! No, God knows well that the moment you
eat of it your eyes will be opened and you will be like gods who know what is
good and what is bad.""
Ah... the good old apple story... even before Jobs...
But I did not understand at first when some low-level technology vendors
like RO or EMB are streaming such statements in their web sites.
(I dislike the fact that RO says that their products are unique in the market –
there are other ORM and Client-Server solutions around for Delphi, including
Open Source, and some are worth
looking at)
Microsoft does force most software architecture to embrace their
.Net
ecosystem, and pay for it, whereas there are good
alternatives around.
Apple does force you to pass through iTunes ("tunes" is
a familiar word for "money" in French) to install your own
application.
I'm always amazed how every proprietary software system is always perfect when
you are listening at marketers... until a set of patches is released,
or a major (not free) upgrade is needed to fix issues and enhance
performance.
Then I did remember that in most companies, those making decisions do not
know a clue about technology.
I’ve seen managers and HR specialist hiring people to be technical leader on
Java applications because they did have JavaScript in their résumé (sic).
Most companies did take the .Net
turn some years ago, leaving
Delphi, because they were told to. WinForms was poor, when compared to
VCL. But it was told to be better. Amen.
Now the same people are still thinking that Delphi is a dead technology, for
years. They do not know it is maintained, alive and now cross-platform.
FireMonkey, at least, turned the light back on Delphi.
Managers are still doubtful about it. But at least, they heard back from
Delphi.
I would be happy is some small projects like mORMot would help
them reconsider using Delphi for complex and big projects, since it is now
Domain-Driven Design
ready.
So if Delphi is to be widely used because of some marketing half-truth, what else?
Feedback is welcome on our forum.