Page 1 of 3 123 LastLast
Results 1 to 10 of 30

Thread: New programming lang to jump into.

  1. #1
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    New programming lang to jump into.

    I need to go do more programming. I suck now at almost everything, however C++ and Pascal and 6502 Assembly are still good in my mind. Perl and python skills are at an all time low. I havent touched ruby, LISP, java, or Tk/Tcl.

    What ya think?

  2. #2

    Re:New programming lang to jump into.

    Perl, Java, and Ruby are my picks.

  3. #3
    Guest

    Re:New programming lang to jump into.

    C++ and/or Java

  4. #4
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:New programming lang to jump into.

    I was thinking Java or Tcl/Tk personally. But I am unsure exactly... Dammmit!!!

  5. #5
    Guest

    Re:New programming lang to jump into.

    definitely give Java a shot.
    a lot of people are constantly claiming java is too slow to be good and all of that crap. but java is truelly an excellent development environment. when ur using Java GUI's however, it will be slow as hell and i personally don't like the idea of Java GUI's because of this. However, when it comes to server-side applications, the performance of Java isn't really that bad.

    imagine this: if ur gonna develop a distributed system, java is the ideal solution. using EJB and J2EE will make it very easy to do (well, easier than other languages i mean). As a business manager what would u rather do? Buy a couple of fast servers so the performance isn't a problem, choose Java and maybe spend a month (maybe even 2) less developing the whole thing?

    or don't spend money on better hardware and spend more time developing using a more performant language?

    i think we all know that hardware is cheaper than developers...

  6. #6

    Re:New programming lang to jump into.

    Ruby, Lisp or O'Caml.

  7. #7
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:New programming lang to jump into.

    [quote author=Ralinx link=board=9;threadid=4304;start=0#42616 date=1027462589]
    definitely give Java a shot.
    a lot of people are constantly claiming java is too slow to be good and all of that crap. but java is truelly an excellent development environment. when ur using Java GUI's however, it will be slow as hell and i personally don't like the idea of Java GUI's because of this. However, when it comes to server-side applications, the performance of Java isn't really that bad.

    imagine this: if ur gonna develop a distributed system, java is the ideal solution. using EJB and J2EE will make it very easy to do (well, easier than other languages i mean). As a business manager what would u rather do? Buy a couple of fast servers so the performance isn't a problem, choose Java and maybe spend a month (maybe even 2) less developing the whole thing?

    or don't spend money on better hardware and spend more time developing using a more performant language?

    i think we all know that hardware is cheaper than developers...
    [/quote]

    I agree, Java is cool. I like the idea, and IBM proves that Java can do applications very easily, with a little bit of talent.

    I just need to get my mind back into the swing of things. I havent done C++ for a VERY long time -- a few odd apps here and there, but rather weak on the demanded skills. Doing a recursive file rename is C++ is simple. Doing an MP3 app is not, and thats whre I want to be. Java seems natural to progress on to. But my perl and python skills have stayed at beginner. I havent touched ruby or o'caml at all. I hear they rock.

    I want to do a few front ends to a few apps that are CLI only. The apps are great, but I just want the speed of a GUI. Java comes to mind. But I say that python is pretty good too..

    For simple frontends what do y'all have to say? I dont care if the language has a learning curve, I jsut want something that will prove useful in the future as well. thats why perl/python came to mind instaed of the usual Java/C that I usually think of.

    Thanks much guys for the suggestions !

  8. #8

    Re:New programming lang to jump into.

    O'Caml is very different from Java. Java is a mix of OO and procedural programming. O'Caml has those two, but its most important paradigm is the functional one, and that's O'Caml's true strength. For example, in O'Caml, a uniq function (function that will remove duplicates from a list) can be written very easily:

    Code:
    let rec uniq l = match l with
        | [] -> []
        | h::t -> if List.mem h t then h::uniq (List.filter ((<>) h) t)
                  else h::uniq t;;
    I don't know how to do it in a procedural style, because it's easier to think of this function in a functional way.

  9. #9
    Moderator
    Good Guru
    Schotty's Avatar
    Join Date
    Jul 2001
    Location
    Milwaukee, WI
    Posts
    5,760

    Re:New programming lang to jump into.

    Good point. Is O'Caml, cross platform? I was hoping to perhaps get a cross platformer in. That would be godlike.

  10. #10
    Guest

    Re:New programming lang to jump into.

    [quote author=GnuVince link=board=9;threadid=4304;start=0#42625 date=1027463724]
    Java is a mix of OO and procedural programming.
    [/quote]

    no, Java is OO-only
    u can do procedural programming with it, but u can do that with every language if u want to, just like u can do OO with C if u want to

    but Java was designed to only be used in OO programming

Similar Threads

  1. Howto change lang in SCIM?
    By zoobave in forum Linux - Software, Applications & Programming
    Replies: 0
    Last Post: 08-14-2007, 07:42 AM
  2. mounting a jump drive
    By killbill in forum Linux - General Topics
    Replies: 3
    Last Post: 08-25-2006, 02:59 PM
  3. Other Programming Sections
    By vacuumtube in forum Announcements and Suggestions
    Replies: 6
    Last Post: 01-03-2005, 11:37 PM
  4. Programming
    By imported_n00b in forum Announcements and Suggestions
    Replies: 12
    Last Post: 09-17-2004, 06:35 PM
  5. Programming
    By Asbenson in forum General Chat
    Replies: 34
    Last Post: 06-19-2004, 04:54 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •