Chosing a programming language for today and the next 10 yea…

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
+ (text/plain)
Delete this message
Reply to this message
Author: keith smith
Date:  
To: Main PLUG discussion list
Subject: Chosing a programming language for today and the next 10 years


Hi,



I would like to build a desktop
application to run in Windows. And I am looking to the future... 10
years, if that is possible.



With mobile computing (smart phones)
starting to emerge, and a possible future dominance by Apple devices,
I would like to try to prep for that too.



25 years ago I learned dBaseII and
liked it. For that time is was very feature rich and very powerful.
Then I followed with dBase+, III+, FoxBase+, FoxPro DOS and Windows,
and finally Visual Foxpro. Really enjoyed that 13 year run. M$
bought VFP and now it is almost dead.



I moved to Perl for a short time, ASP
for a short time, and then PHP, where I am now.



Looking back I can say I learned one
major lesson - be careful what sills you build and maintain.



So I am needing to learn a new skill to
create this simple Windows Application. I was thinking of C++
because no matter where the market goes C will more than likely be
useful on Windows, MAC, and Linux.




Then there is Java. The write once run
everywhere language. Nice thing about Java is I can build web apps
with it as well. As phones become smarter, I suspect there will be
some real need there also. Then I also hear the rumor of OSX running
on phones. Nice!



So when the day is done and gone I do
not want to spend a bunch of time learning a new language and the
development tools that go along with it and find I wasted my time.



Any Suggestions?



Thanks in advance!






------------------------

Keith Smith



2 Chronicles 7:14 (New International) : if my people, who are called by my name, will humble themselves and pray and seek my face and turn from their wicked ways, then I will hear from heaven, and I will forgive their sin and will heal their land.


---------------------------------------------------
PLUG-discuss mailing list -
To subscribe, unsubscribe, or to change your mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss