Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In with Facebook Sign In with Google Sign In with OpenID

Categories

We have migrated to a new platform! Please note that you will need to reset your password to log in (your credentials are still in-tact though). Please contact lee@programmersheaven.com if you have questions.
Welcome to the new platform of Programmer's Heaven! We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified. We are more than happy to help you.

Programming in Linux, which is the best choice?

Hi there,

Thinking to do some programming in Linux, but Linux itself comes with C, C++ compiler, Perl, Python and other shell scripts thing, which one is better and more suitable developing robust and portable programming?



[size=2]Neo Gigs[/size]
[color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]

Comments

  • garwaingarwain Posts: 297Member
    Each language has it's advantages and disadvantages. For portability, I'd look to C, C++ or maybe perl. Shell scripts will only work on other linux machines that have the relevant shell installed. With C / C++, if you are careful with the headers you use, you should be able to recompile on another OS easily, and with perl, I don't think it's too great a development language. I prefer it for scripting, but it's quite good for portability in my opinion.

    : Hi there,
    :
    : Thinking to do some programming in Linux, but Linux itself comes with C, C++ compiler, Perl, Python and other shell scripts thing, which one is better and more suitable developing robust and portable programming?
    :
    :
    :
    : [size=2]Neo Gigs[/size]
    : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    :

    Ben Martin :-D
    programmer


  • gigsvoogigsvoo Posts: 328Member
    You were right about C and C++ but not for Perl because not every platform can run Perl I assumed, let say IBM AIX or HP-UX???

    [size=2]Neo Gigs[/size]
    [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]

  • morleronmorleron Posts: 4Member
    : You were right about C and C++ but not for Perl because not every platform can run Perl I assumed, let say IBM AIX or HP-UX???
    :
    : [size=2]Neo Gigs[/size]
    : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    :
    :
    Actually, the last I was aware HP was including Perl in their HP-UX releases. If not it's a very simple matter to get the Perl source code and compile it on the HP box. The same is true of AIX, AFAIK. That's one nice thing about Perl, you can run it on practically anthing.

    Just my $.02,
    Ron
  • gigsvoogigsvoo Posts: 328Member
    : : You were right about C and C++ but not for Perl because not every platform can run Perl I assumed, let say IBM AIX or HP-UX???
    : :
    : : [size=2]Neo Gigs[/size]
    : : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    : :
    : :
    : Actually, the last I was aware HP was including Perl in their HP-UX releases. If not it's a very simple matter to get the Perl source code and compile it on the HP box. The same is true of AIX, AFAIK. That's one nice thing about Perl, you can run it on practically anthing.
    :
    : Just my $.02,
    : Ron
    :


    That is true and not true.

    The true is Perl can be deploy and run, but there is still need to install perl runtime for certain platform unless it is compiled to that target platform before running.

    The not true part is it is not similar to Java where a single JVM can run every platform where compiled once run anywhere.



    [size=2]Neo Gigs[/size]
    -----8<-------------------------------
    Powered by Redhat 8 (Psyche)
    [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]

  • gaetanogaetano Posts: 48Member
    : Hi there,
    :
    : Thinking to do some programming in Linux, but Linux itself comes with C, C++ compiler, Perl, Python and other shell scripts thing, which one is better and more suitable developing robust and portable programming?
    :
    :
    :
    : [size=2]Neo Gigs[/size]
    : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    :
    I'm using C++ which is, like C, a very fast and programming language!
    But the best way to find a good programming language is to search some stuff on languages which sound interesting and read the source code.

    For portable programming Java is a good choice (the Java compiler comes with linux, too)! It's similar to C/C++ but without the confusing usage of pointers and some other stuff like c-strings ...

    HTH!

    Download some stuff about Java/C++/C on this page!


  • akalexi312akalexi312 Posts: 31Member
    c language use gcc do some cool programming.

    go to www.advancedlinuxprogramming.com

    download the entire book of pdfs

    study it and enjoy!!!!!!

    : Hi there,
    :
    : Thinking to do some programming in Linux, but Linux itself comes with C, C++ compiler, Perl, Python and other shell scripts thing, which one is better and more suitable developing robust and portable programming?
    :
    :
    :
    : [size=2]Neo Gigs[/size]
    : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    :

  • hot_lad_822001hot_lad_822001 Posts: 1Member
    : Hi there,
    hi dear i think the most effective programming to learn would be perl
    as it is easy along with being as powerful as c++

    :
    : Thinking to do some programming in Linux, but Linux itself comes with C, C++ compiler, Perl, Python and other shell scripts thing, which one is better and more suitable developing robust and portable programming?
    :
    :
    :
    : [size=2]Neo Gigs[/size]
    : [color=blue]http://communities.msn.com.my/VisualBasicwithNeo[/color]
    :

Sign In or Register to comment.