swapan wrote:
<...>
Roberto Sir:
You don't know how much joy & excitement I felt when I first came to know about HMG and your that site/blog where you've explained why you were looking for such a development tool..
I was fully agreed with your logic behind HMG. Sometimes we may not need a CANNON but just a GUN ...and your HMG gave me a new avenue to venture...Thanks for this beautiful creation...you may have done this for your use but its helping so many people accross the globe.
Many thanks for your kind words.
My thinking (beyond programming) is usually counter-cultural, so, not so much popular
In the case of HMG, it was a matter of common-sense.
I've started learning programming with BASIC, later dBase III+, and later FoxPro (I was not exactly a Clipper programmer

).
So, my idea about the future of programming, was evolution in the same direction that I've experienced from BASIC to FoxPro, but, for some reason, the mainstream programming, become considerably 'low-level' and attempts to take other approach failed (dBase V For Windows, dbFast, etc.).
So, HMG is exactly how I imagined the future of xBase programming in 2000's.
dBase took the best of previous languages available, refined and made easier to use.
HMG is mainly inspired by VB, VFP, RAPIDQ, dBase V and some of my own ideas. I'm interested in Ruby now. There is so much to learn from it.
An interesting puzzle for me yet, is the reason for that most programmers around the world were driven to use more difficult and low level tools that in previous generations.
A weird idea was imposed on their minds: We have write difficult, low-level programs that are easy for the machine...
If sometime I discover the secret behind this, I'll post a message here
Thanks again for your words.