Why is it that we keep bringing up the same old topic of windows vs linux from a user's point of view??
I've programmed for/on windows before (dont flame me for this) and would really like to know how linux compares to M$ on the development front. It would be really usefull if someone could throw some light on - dll, COM, windows api equivalents on GNU/Linux.
I doubt there exist a common api (for GUI) since there r different options available for different window managers. But then again x server is common. I really have limited knowledge on this front so i may be totally of the mark here.
Also i'm aware about python and java which allow the program to be platform independent, but i'm looking at equivalent to M$ technologies here. Since Linux was not designed ground up as a replacement to windows but infact unix (did i get my facts right?) so there is bound to be some difference in the structure or api or whatever its called (i think its called the programming model...??), thats the difference i'm looking to understand.
Anand.
PS: "users" never learn untill they lose their precious data, so till then let em keep using M$.