Quote from axeman:
I have to disagree with python.
Its a pretty nice language, and I have done significant work in it.
However, python has had its chance and simply has not,
and probably will not be embraced by the industry
as much as java and C#, EVEN IF IT DESERVES TO BE.
10 years from now, I would seriously doubt that python
will have taken a lead over java and C#.
Futher, to say that C# and java have not improved on C++
is simply wrong. Ask any C++ guy who has moved over
to the newer language and he will probably tell you thats its
easier and more productive.
Simply having garbage collection is HUGE. That alone cuts
down development and maintenance costs by large factors.
Your way off base here.
Ive programmed in probably 15+ languages and have
designed and implemented 3 of my own for very custom projects.
java and C# are significant steps above C++ and python
is a nice language, that will probably never compete with them.
That is my OPINION based on over 2 decades of programming
and industry experience.
peace
axeman
Hi axeman,
You can disagree with a person but you cannot "disagree with python", as you cannot "disagree with Java", disagree with "C#", etc, etc.... It simply doesn't mean anything.
Whom are you referring to on this thread saying: "Further, to say that C# and java have not improved on C++ is simply wrong"? What is true I believe is that at present Java and C# are not serious competitors of C++ for major projects. Will they become so in the future? The Java orgy is practically over. C#? Too early to tell. The thing is too new to say anything at all about it. Your opinion about Python as having had its chance: you don't explain where you got this from and I simply don't see it that way! If you don't like it, leave it. In my opinion you learned absolutely nothing from it.
As to your predictions on what will be 10 years from now in software, I don't think this is very smart. In spite of your 20 years of experience, you certainly don't seem to have heard about big great darling PL/1!
You also stated: "Ask any C++ guy who has moved over to the newer language and he will probably tell you thats its easier and more productive." In my experience I learned that "asking any guy ... [who] will probably tell you" doesn't carry much weight in software development.
Axeman, stay happily with your C# and Java for the next 20 years. I am not going to argue with you. I said in the previous post what I think about this. I don't make any predictions whatsoever. I got much wiser from looking at past experience.
Good luck,
nononsense

