Like Tree12Likes

What is your favorite language other than C/C++ and why?

This is a discussion on What is your favorite language other than C/C++ and why? within the General Discussions forums, part of the Community Boards category; Title....

  1. #1
    Registered User camel-man's Avatar
    Join Date
    Jan 2011
    Location
    Under the moon
    Posts
    643

    What is your favorite language other than C/C++ and why?

    Title.

  2. #2
    Programming Wraith GReaper's Avatar
    Join Date
    Apr 2009
    Location
    Greece
    Posts
    1,625
    From a nostalgic point of view, "Just Basic", because it was the first language I messed with.
    Prolog is awesome, in it own, unique way.
    Brainf..k, nuff said!...
    Devoted my life to programming...

  3. #3
    CSharpener vart's Avatar
    Join Date
    Oct 2006
    Location
    Rishon LeZion, Israel
    Posts
    6,484
    Russian, since I can understand 99% of things told in it
    Elkvis likes this.
    The first 90% of a project takes 90% of the time,
    the last 10% takes the other 90% of the time.

  4. #4
    Programming Wraith GReaper's Avatar
    Join Date
    Apr 2009
    Location
    Greece
    Posts
    1,625
    Quote Originally Posted by vart View Post
    Russian, since I can understand 99% of things told in it
    Oh, not 日本語 ?

    EDIT: My bad, I firstly read "can't"
    Devoted my life to programming...

  5. #5
    Registered User
    Join Date
    Oct 2006
    Posts
    2,584
    I really want to learn russian and klingon.

    for computer languages, C++ is my clear favorite, but I also really enjoy go and python.
    Code:
    namespace life
    {
        const bool change = true;
    }

  6. #6
    Epy
    Epy is offline
    Fortran lover Epy's Avatar
    Join Date
    Sep 2009
    Location
    California, USA
    Posts
    994
    Fortran (90 and later) by far. The real benefit from Fortran is the ability to do whole array operations with one line.

    Code:
    a = 5*b + c
    where a, b, c could be huge multidimensional arrays. You can also do neat stuff like this:

    Code:
    WHERE (a /= 0.0)
         a = 1.0/a
    ELSEWHERE
         a = HUGE(a)
    END WHERE
    which makes 2 partial array assignments. Some of the spoils of C++ are somewhat present, such as:

    Code:
    PRINT *, a_str, a_int, a_float, a_bool
    a_str = 'some text'//a_str//'some more text'//another_str
    (printing to places without worrying about type, like streaming to stdout, and built-in string operations)

    Edit: disregard the formatting of the code block, // is Fortran's concatenate operator
    Last edited by Epy; 10-11-2013 at 10:39 AM.

  7. #7
    Captain Crash brewbuck's Avatar
    Join Date
    Mar 2007
    Location
    Portland, OR
    Posts
    7,270
    I've been enjoying writing Octave code lately.
    Epy likes this.
    Code:
    //try
    //{
    	if (a) do { f( b); } while(1);
    	else   do { f(!b); } while(1);
    //}

  8. #8
    Registered User
    Join Date
    May 2009
    Posts
    2,765
    My favorite language of the past was Basic09; but, I have not used in in years.
    It was the first real programming language I did much programming in.
    Ran under Microwave OS9 on the Radio Shack Color Computer.

    I often think of writing a translator or emulator for it.

    Basic09 was Basic crossed with Pascal.

    Tim S.
    "Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the Universe is winning." Rick Cook

  9. #9
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Portugal
    Posts
    7,578
    C# has been my love for the past few years... despite not being able to separate declarations from definitions.
    Last edited by Mario F.; 10-12-2013 at 07:03 PM.
    The programmer’s wife tells him: “Run to the store and pick up a loaf of bread. If they have eggs, get a dozen.”
    The programmer comes home with 12 loaves of bread.


    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  10. #10
    Registered User
    Join Date
    Jul 2012
    Location
    Australia
    Posts
    242
    VB is my fave language, because I can create Windows apps quickly and don't require extensive language-oriented knowledge.

    EDIT: I did learn C a while back, and enjoyed it immensely, but had very little use for it in my life(since I can't do Windows programming), so switched to VB.
    Last edited by cfanatic; 10-12-2013 at 08:25 PM.
    IDE: Code::Blocks | Compiler Suite for Windows: TDM-GCC (MingW, gdb)

  11. #11
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    1,689
    Quote Originally Posted by cfanatic View Post
    I did learn C a while back, and enjoyed it immensely, but had very little use for it in my life(since I can't do Windows programming), so switched to VB.
    There is this little thing called the WinAPI.
    A class that doesn't overload all operators just isn't finished yet. -- SmugCeePlusPlusWeenie
    A year spent in artificial intelligence is enough to make one believe in God. -- Alan J. Perlis

  12. #12
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    1,276
    No one's mentioned CUDA yet?

  13. #13
    Registered User
    Join Date
    Oct 2013
    Posts
    3
    Python Scripting Language is my other favourite one

  14. #14
    Registered User
    Join Date
    Jul 2012
    Location
    Australia
    Posts
    242
    Quote Originally Posted by Yarin View Post
    There is this little thing called the WinAPI.
    C + WinAPI < VB.NET
    IDE: Code::Blocks | Compiler Suite for Windows: TDM-GCC (MingW, gdb)

  15. #15
    Registered User
    Join Date
    Oct 2006
    Posts
    2,584
    Quote Originally Posted by cfanatic View Post
    C + WinAPI < VB.NET
    perhaps in terms of programmer productivity for general windows apps, but try interfacing with an external native library, and you'll see where it's inadequate.
    Code:
    namespace life
    {
        const bool change = true;
    }

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Is C++ or C language is a high Level language?
    By uthmankhale in forum C++ Programming
    Replies: 5
    Last Post: 08-25-2011, 07:00 PM
  2. What's the Difference Between a Programming Language and a Scripting Language?
    By Krak in forum A Brief History of Cprogramming.com
    Replies: 23
    Last Post: 07-15-2005, 05:46 PM
  3. What's your favorite language/API
    By jverkoey in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 03-18-2003, 08:41 PM
  4. Favorite Programming Language survey
    By dv007 in forum C Programming
    Replies: 14
    Last Post: 08-05-2002, 03:58 PM
  5. Computer Language VS Spoken Language
    By Isometric in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 02-04-2002, 03:47 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21