Help me choose a programming language please

casioculture_at_gmail.com
Date: 12/30/04

  • Next message: Dan: "Re: What is a "codetester?""
    Date: 29 Dec 2004 17:18:31 -0800
    
    

    I need a language that will allow me to learn programming, and will
    continue to be useful.

    I need it to be 'open source' because I want to be sure that it will be
    there in the future, it exists across platforms, and I can get it
    whenever. (is this wrong thinking? should I just get a commercial one?)
    I also want a lot of open source and documentation (books are okay, in
    fact, preferable, even from amazon), so that i can learn from reading
    source code and i can use it to customize/hack/glue/modify something
    for my specific needs.

    The programs I'll be doing are for my personal use, mostly. Essentially
    they will be scripts to organize my needs. I think they will be in the
    general areas of wiki, blog, personal databases, PIM, project
    management, lists, archival and organization of text and data and
    search/retrieval, and so on. As such, I don't think I care much about
    GUI, because being personal programs for my own need, I can just use a
    web interface or even use a command line interface.

    Also, I may want to know how to make dynamic websites. Not that I want
    to make them for others, but the web seems to be an interesting user
    interface.

    So, now that you know; here are my options

    A: LEARN SCRIPTING LANGUAGE
    1. perl
    2. php
    3. ruby
    4. python
    5. tcl

    B: LEARN SOMETHING MORE COMPLEX
    1. JAVA?
    2. one of microsoft's .net language?

    Also, should I learn more than one language at once, with the hope that
    each will help me understand the other, and might prove better for a
    specific need, or should I initially just choose one and stick to it
    until I've mastered it (and possibly even stay with it)?


  • Next message: Dan: "Re: What is a "codetester?""

    Relevant Pages

    • Re: How did C++ beat the competition?
      ... those tools is paramount to the success of a language. ... > other open source products. ... you need to write a killer (i.e ... popularity to open source and the KAP principle. ...
      (comp.lang.cpp)
    • Re: DEFCON 16 and Hacking OpenVMS
      ... You can do bad programming in almost any language! ... although I'm a big fan of open source ... OpenVMS versions of these programs. ... way the porting programmers can/will inspect every line of code ...
      (comp.os.vms)
    • Re: APL is Alive & Well V/S APL Needs to learn
      ... the fastest cluster used for flight/aerospace simulations in Europe. ... Such clusters depend on open source software which basically already ... ports of ghc to different platfoms and OS releases ... The interpreter source was/is free but the language description ...
      (comp.lang.apl)
    • Re: Tiny OS based on byte-code interpreter
      ... intended to be a general-purpose language, ... If there is a place for such projects as eCos, freeRTOS, Rtems and other tiny os'es and executives, there is most certainly a place for an open source Forth based portable executive. ... memory models/mmu support. ...
      (comp.lang.forth)
    • Re: PHP and ASP why the difference?
      ... > from a .net programmer verses any other open language (js, php etc). ... Being open source with an open development ... browsers, which already had separate, and proprietary implementations, and ...
      (alt.html)