Branching Out / "Diverging" from Delphi
- From: "Bill Gage" <william dot gage@dmacorporation dot com>
- Date: Mon, 27 Feb 2006 12:15:42 -0800
I am wondering what the general concensis is what would be the best
programming languages to learn to help improve my career, salary and to
generally improve my overall confidence in the languages I use as a
programmer.
Originally as a programmer I studied VB *ack!*. I don't think I can ever go
back to VB, left a bad taste in my mouth.
Came to work with Delphi 5 for the past 6 years and it has been a wonderful
immersion into the world of OOP. It is an easy language to work with and I
appreciate the community that is available. I have been functioning in a
managerial position for the past 4 years and this has meant interviewing
additional programmers needed for our team. None that we have hired have
had any experience in Delphi or even heard of it for that matter.
I feel though I am sitting on a chair with one leg. (One very wobbely leg.)
I guess I get this very sickly uneasy feeling in the pit of my stomache when
considering the possible future of the Borland and the Delphi language.
(Now if others can give me reassuring words that will boast my confidence in
Delphi they would appreciated.)
Here is what I feel my options are based on my research of Job Postings and
looking at sites similar to TIOBE.
C#, Java, C++, C and possibly Python or Perl or Lisp
I haven't had the need to work with any of these in my career, but I feel
the need to become proficient with all or some of them in order to achieve
my above described goals. I am curious what the general Delphi community's
opinion would be about these languages, and which they feel I should pursue
and in what order of priority.
I know that many familiar with Delphi will say C#, and it sounds like a
wonderful language, but I haven't been entirely convinced of its future. C
and C++ seem more flexible towards different OS and environments. Java
seems too much like the popular kid at school that will eventually become
fat, ugly and forgotten, or like the Rubix cube in its novelity, or like the
dot com era right before the big crash of 2000. Python, Perl and/or Lisp
seem important for their variance in programming methods. Assembly - I just
don't think I have it in me to go there, I am ambitious, but I ain't crazy.
Bill
.
- Follow-Ups:
- Re: Branching Out / "Diverging" from Delphi
- From: Andrew Fiddian-Green
- Re: Branching Out / "Diverging" from Delphi
- From: somebody
- Re: Branching Out / "Diverging" from Delphi
- From: Captain Jake
- Re: Branching Out / "Diverging" from Delphi
- From: Padu
- Re: Branching Out / "Diverging" from Delphi
- From: rambam
- Re: Branching Out / "Diverging" from Delphi
- From: Hopeful Skeptic
- Re: Branching Out / "Diverging" from Delphi
- From: Alisdair Meredith[TeamB]
- Re: Branching Out / "Diverging" from Delphi
- Prev by Date: Re: what is the current status about translate the ECO germany book?
- Next by Date: Re: Three strikes...
- Previous by thread: .NET vs Win32
- Next by thread: Re: Branching Out / "Diverging" from Delphi
- Index(es):
Relevant Pages
|