[NTLUG:Discuss] Direction Recomendations
Cameron
hrothgar at endor.hsutx.edu
Wed Jul 19 22:26:09 CDT 2000
* tu20159tu at netzero.net [2000.07.19 22:00]:
: I am wanting to learn a programing language and would like to hear some
: recommendations of what to look at. I do not have any prior programing
: knowledge but am looking to the future for a possible career change. I
: would like to learn a language that will run on Linux. I guess I really
: am looking for something connected with Linux that I can focus on with
: some hopes of future employment.
: Thanks/Randal
Well, it depends on what you want to. Here are what I've used and how I
percieve their usefulness:
C:
Most "applications" are written in C in the Linux/Unix world. Very
fast and robust, but takes more time to learn and program (in general).
C++:
A lot like C but not. ;) Learning it would be about the same as
learning C.
Perl:
Great for text processing and system administration type things. Very
useful and powerful tool. It's interpretted instead of compiled, so
it's slower than C/C++. But development time is a lot shorter largely
because you don't have to do all the memory management that C/C++
warrants.
Python:
I've only used it a little, but my impression was that it's like Perl
but is more targeted at Object Orientation. Overall I've enjoyed
learning Python and would recommend it to a novice programmer wishing
to learn OOP without having to tackle memory mgmt.
Anyway, I'm no guru, so take this with a grain of salt. I do however
enjoy programming and learning new things. If I were just starting out,
I would go after Python. There is a lot of documentation at python.org,
and it's very elegant language. BTW, all of these languages are
available on Win32 platforms. Well, that's it...
--
cameron
/ Why is it, 'A penny for your thoughts,' but, you have \
\ to 'put your two cents' in? Somebody's making a penny. /
More information about the Discuss
mailing list