Hi Anand,

>>>>> "Anand" == Anand Shankar <[EMAIL PROTECTED]> writes:

    Anand> [snip]

    Anand> So which programming language I should learn??

Heh, I guess you know what my answer is going to be.  But let's
maintain the suspense for a little while further...

    Anand> [snip]

    Anand> Requirements for the new Programming language I want to
    Anand> learn:

    Anand> 1. It should not change so often, that I leave all my
    Anand> "domain knowledge" and keep on learning all the new
    Anand> versions, that arrive every 2-3 years.

Programs coded 10 years ago continue to run with no or minor
modifications.  Ah yes, the language has existed for longer.

    Anand> 2. It should support Procedure Oriented Programming, so
    Anand> that I do'nt have much trouble getting started.

Supported.

    Anand> 3. It should support developing Web Pages
    Anand> (Static/Dynamic/..) (support networking applications as
    Anand> well!)

Peerless for web development.  Can be compiled for production or used
in interpreted scripts for prototyping and development work.

    Anand> 4. It should be able to to connect and provide an interface
    Anand> to the numerous databases around: Oracle, MS SQL Server,
    Anand> Postgres, MySQL, you name it ...

Supports 30 or more database types.

    Anand> 5. My programs should run, irrespective of the platform :
    Anand> Windows World / Unix World / Handheld World / Any other
    Anand> World..

Does.  Has special libraries for isolating the program from the
vagaries of specific operating systems (e.g. file and directory naming
conventions).

    Anand> 6. It should support Object Oriented Programming, so that I
    Anand> can switch to that as soon as I can and enjoy all those
    Anand> advantages the World is enjoying.

Supports OO and procedural interfaces within a single program.
Full-blown OO support for over 10 years.

    Anand> 7. It should support scripting: My present job required a
    Anand> bit of system administration.

THE scripting language of choice :)

    Anand> 8. It can be used for Scientific and Engineering
    Anand> Applications.

Hmm, it's a general-purpose language so it would support scientific
and engineering programming, but it isn't renowned for its use in
those fields.  Some research necessary here.

    Anand> 9. It should support UNICODE, or any successor platform, so
    Anand> that I can develop applications in my native language.

Supported.

    Anand> 10. The compiler / development tools etc should be readily
    Anand> downloadable and availability under a GPL licence will be
    Anand> just wonderful.

Available under a free software license.

    Anand> 11. Abundant support should be readily available.

Just call me ;-)

    Anand> 12. I should not be living in an island.

Call me if you are, specially if it's a Pacific Island: I'll join
you.

    Anand> My god!! I am already lost.

use 'Perl' || die () ;

Regards,

-- Raju
-- 
Raj Mathur                [EMAIL PROTECTED]      http://kandalaya.org/
                      It is the mind that moves

          ================================================
To unsubscribe, send email to [EMAIL PROTECTED] with unsubscribe in subject header. 
Check archives at http://www.mail-archive.com/ilugd%40wpaa.org

Reply via email to