Hi,

Well, the languages I have either learned or are learning are:

-- Perl (my fav and a sysadmin's best friend, Also argueable the best
language for CGI scripts, and a piece of cake to learn.)
-- PHP, (useful for many of the same things as perl, more useful in some
areas, less in others..)similiar in use to ASP.
-- C++  (pretty obvious this one....most of the large apps are now written
in C++, C is traditionally for speed, if you want to write an OS, or hack
the kernel, use C, if you want to release Word for linux use C++.)
-- JAVA (don't like it that much, not too difficult, but I do most of the
stuff that people use JAVA for in perl, and I have perl scripts for NT/2000
and unix/linux and they have only very small difference, so its easier to
use perl. but I had to learn it to some degree becaue outside contracters
keep giving us Java servlets...
-- Javascript and HTML (not in the same class as the rest of these, but
useful in and of itself.)
-- Visual Basic, (easy and nasty, but occasionally necessary for that "app"
that clients must have on winblows...).
-- Python, only know the very basics here, but it seems to be a useful,
powerful language that doesn't appear to get used as much as it probably
should.

I want to learn Delphi and Kylex, I was taught pascal many years ago, so
learning this should be easy enough for me and handy for writing GUI apps
for linux... fast (to write, not run) like visual basic in windows....


anyway, thats my 10 cents worth... learn Perl, the number of modules
available for various tasks now is mind blowing.. (go look at cpan.org for
more on that..)  I have a HUGE shopping cart script that I am developing in
Perl that is absolutly amazing and it has also left the high end JAVA shop
we have for dead in speed as well... One last thing, Perl is an open source
language, so the amount of info and tutorials on the web is mind blowing..

Also, perl can be better for server scripts then using the shell in some
cases, especially where regex is concerned, I believe that Mandrake use perl
in a great many of their install and configure  scripts,,, its very
versatile.... Also, apps like Webmin use perl as their base language, so you
can see what its capable of...

rgds

Frank


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]]On Behalf Of Isaac Curtis
Sent: Monday, 27 August 2001 3:32 PM
To: [EMAIL PROTECTED]
Subject: [newbie] Applications for Programming


Hey All,

As I think I said in my other email, I am just finishing Kernighan &
Ritchie's "The C Programming Language" 2nd edition and I also lifted a
copy of "Learning the Bash Shell" (O'Reilly) tonight that I'm starting
to get into.  My question/request is that I'm very excited to be
learning these new things but I don't really know what to do with myself
now.  I'd like to have some relatively novice-level code to read and
maybe some suggestions for beginners projects to help flex my new muscles.

1.  What are some open-source programs that someone of my experience
level could look at and try to tinker with that will help me to
understand more about programming?

2.  Since I'm starting to learn bash as we speak, what are some tasks
that would be helpful and a little bit challenging for me to try to
figure out how to automate with a script?

3.  Last and *certainly* not least, what are some fun things I can do
with what I know?  Call me a newbie, but I don't yet see the gaming
application of C.  I used to write neat text-based games in QBasic when
I was a little kid and I'd like to learn how to do more complex ones and
maybe even graphical ones with my new bag of tricks.  Any suggestions on
where to turn for a start?  Any current games whose code I could look over?

4.  Ok, so this is the real last one:  Once I start pushing my C a
little further I'd like to expand into another language.  I know the two
most common suggestions will be Java and C++, and I know that everyone
will say eventually I need to learn both.  Well, which will give me the
most immediate satisfaction?  Does it make more sense to learn one
before the other?  Just looking for a few suggestions, I know these
debates can get pretty testy.  If it makes any difference, I'm really
aching for something I can apply to some sort of game programs, even
very simple ones.

Thanks as always for your time,
Respectfully,
Isaac



"While the popular understanding of anarchism is of a violent,
anti-State movement, anarchism is a much more subtle and nuanced
tradition then a simple opposition to government power. Anarchists
oppose the idea that power and domination are necessary for society, and
instead advocate more co-operative, anti-hierarchical forms of social,
political and economic organisation."

  - L. Susan Brown, "The Politics of Individualism", www.infoshop.org/faq




Want to buy your Pack or Services from MandrakeSoft? 
Go to http://wwww.mandrakestore.com

Reply via email to