Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: C++, C# or Java

by etcshadow (Priest)
on Apr 02, 2004 at 17:25 UTC ( [id://342042]=note: print w/replies, xml ) Need Help??


in reply to C++, C# or Java

I apologize because it's not one of the ones that you mentioned... but if you are coming from perl and want to learn something new to expand your mind, then you might want consider ruby.

From my limited experience, it seems to be the best OO-centric language for someone from a perl background. It's clear from looking at it that the folks who made it were not afraid to admit that they learned valuable lessons from perl, but at the same time did not feel limited by it. (Contrast against Python, for example, which just screams "I was based on perl", but whose proponents appear to foam at the mouth when perl is so much as mentioned (oddly).)

------------ :Wq Not an editor command: Wq

Replies are listed 'Best First'.
Re: Re: C++, C# or Java
by Anonymous Monk on Apr 02, 2004 at 17:42 UTC
    I am not looking for language because it's a great new language and has excellent features. I love Perl. I can do so many things in Perl readily. Similarly, I like to do with other language which has lots of ready made solutions available. My focus would more on accomplishing with the new language rather than 'learning the language' for the sake of its features.

      Amen. If you're looking for a new language to learn, why bother with something nearly identical?

      My recommendation would be assembly. It's quick to learn and if you play around with it enough you'll learn more than you ever thought possible about computing.

      Secondary recommendation (in case assembly doesn't peak your interest) would be Prolog. If you choose Prolog though, give it some time, there's more than what first appears. Just don't think everything that's written in it is "AI programming" (as so many do).

      Either way, enjoy.

      Then you need a language that can get you work, right?

      I recommend:

      Java, C++, C#

      You also need to lean some technologies if you want to get a job fast: such as web services, server programming and so on.

      what about XML?

      comments?

        I think Java is the way to go, although C/C++ is good for looking back at legacy code. A lot of my work changes old C/C++ into java (well mostly JSP). I agree with you on learning XML, but it is really pretty trivial to learn. I use JSPs to render all of my XML. I guess you could say I learned Java and then just picked up XML along the way.

        CSUhockey3
      C# is the better choice , becuse now a days C# usage is very high and lot of people shifting from their current programming language to C#. So lets a try to C# if you want to lern very simply follow this csharp.net-informations.com , c# is Object opriented and very easy to learn. Vayne

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://342042]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others admiring the Monastery: (3)
As of 2024-04-18 23:14 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found