Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Favorite programming language?

Favorite programming language?

Scheduled Pinned Locked Moved The Lounge
c++question
59 Posts 32 Posters 52 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Jorgen Sigvardsson

    I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

    R Offline
    R Offline
    Ray Cassick
    wrote on last edited by
    #21

    Ray is about to swim with the sharks here for speaking his mind in public... VB;P

    J 1 Reply Last reply
    0
    • J Jorgen Sigvardsson

      I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

      N Offline
      N Offline
      Nemanja Trifunovic
      wrote on last edited by
      #22

      1. C++ 2. C 3. Z80 Assembler 4. Fortran 77 ;P :beer:

      C 1 Reply Last reply
      0
      • J Jorgen Sigvardsson

        I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

        N Offline
        N Offline
        Navin
        wrote on last edited by
        #23

        Prolog, man! Okay, just kidding. C++ is my favorite. (scheme(has(too(many(parentheses))))) I do like Perl for the occasional odd task or for Web stuff. I hear good things about PHP and Python, but have never used either. There are three types of people in this world: those who can count, and those who can't.

        J R 2 Replies Last reply
        0
        • R Ray Cassick

          Ray is about to swim with the sharks here for speaking his mind in public... VB;P

          J Offline
          J Offline
          Jorgen Sigvardsson
          wrote on last edited by
          #24

          hehe. At least you are a VB programmer with balls! ;) Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

          R 1 Reply Last reply
          0
          • N Navin

            Prolog, man! Okay, just kidding. C++ is my favorite. (scheme(has(too(many(parentheses))))) I do like Perl for the occasional odd task or for Web stuff. I hear good things about PHP and Python, but have never used either. There are three types of people in this world: those who can count, and those who can't.

            J Offline
            J Offline
            Jorgen Sigvardsson
            wrote on last edited by
            #25

            (scheme(has(too(many(parentheses)))) ) Good editors can do expression highlighting for you :) Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

            1 Reply Last reply
            0
            • J Jorgen Sigvardsson

              hehe. At least you are a VB programmer with balls! ;) Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

              R Offline
              R Offline
              Ray Cassick
              wrote on last edited by
              #26

              Jörgen Sigvardsson wrote: At least you are a VB programmer with balls! Thanks! (I think :) ) I might be able to put down C# some day but I don't know it well enough yet to say that it is my favorite.

              1 Reply Last reply
              0
              • J Jorgen Sigvardsson

                I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                P Offline
                P Offline
                peterchen
                wrote on last edited by
                #27

                Scheme? Is it this paranthesis festival in mid-august? I must admit, it has something. However, when it's about gettign a job done, I rather command than argue. (i.e. if I prefer the "do this do that" model, rather than "X is Y and Z") C++, definitely. Home is where C++ is. C#: I especially admire that MS did (again) something for the "masses", not some ivory tower revolution. Pascal: If I'm at home at C++, Pascal is where I've grown up. Ah those memories....


                You don't need to sleep to see a nightmare  Anne Clark   [sighist]

                1 Reply Last reply
                0
                • N Navin

                  Prolog, man! Okay, just kidding. C++ is my favorite. (scheme(has(too(many(parentheses))))) I do like Perl for the occasional odd task or for Web stuff. I hear good things about PHP and Python, but have never used either. There are three types of people in this world: those who can count, and those who can't.

                  R Offline
                  R Offline
                  Ryan Johnston 0
                  wrote on last edited by
                  #28

                  Prolog is cool. Ryan Johnston

                  N 1 Reply Last reply
                  0
                  • J Jorgen Sigvardsson

                    I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                    C Offline
                    C Offline
                    Christopher Duncan
                    wrote on last edited by
                    #29

                    C++ (Visual or otherwise) JAFL Chistopher Duncan Author - The Career Programmer: Guerilla Tactics for an Imperfect World (Apress)

                    1 Reply Last reply
                    0
                    • J Jorgen Sigvardsson

                      I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                      N Offline
                      N Offline
                      Nick Jacobs
                      wrote on last edited by
                      #30

                      I like C++ now. When I was a student, I use to like one called ICON. It was a great string processing language. I kinda like C# but then again, I never did learn java or anything like that. Nick

                      1 Reply Last reply
                      0
                      • J Jorgen Sigvardsson

                        I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                        P Offline
                        P Offline
                        Paul Riley
                        wrote on last edited by
                        #31

                        You guys are all sadistic. Okay, I admit that C++ is essential at times. And I understand the fact that C++ (and even moreso assembler languages) are like the programming equivalent of extreme sports (doing things the hard way just to prove that you can). But how can anyone claim that C++ is their favourite language? All that vile string handling and taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). VB for GUIs, C++ / ATL for any real work. Borland did a reasonable job of combining the two with BCB. C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. Paul

                        J R N C 4 Replies Last reply
                        0
                        • R Ryan Johnston 0

                          Prolog is cool. Ryan Johnston

                          N Offline
                          N Offline
                          Navin
                          wrote on last edited by
                          #32

                          I like the concept of a logic-based language. IT could get you in trouble though. The only time I've used Prolog was in a programming language course back in my college days. I can barely remember the syntax. You could write a very simple program that would sort a list of numbers, by asserting that a particular list was in order. The problem was, it would try every permutation of that list of numbers until it found one that satisifed that condition (was sorted.) So you ended up having an O(n!) sorting algorithm! We later learned other ways of doing it. :-O There are three types of people in this world: those who can count, and those who can't.

                          R 1 Reply Last reply
                          0
                          • J Jorgen Sigvardsson

                            I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                            A Offline
                            A Offline
                            Alvaro Mendez
                            wrote on last edited by
                            #33

                            1. C++ 2. JavaScript 3. Java (and probably C#) C++ has tons of features -- it's hard outgrow it. Templates, default parameters, multiple inheritance, preprocessor macros, stack allocation of objects, operator overloading, direct access to native APIs, etc. JavaScript has the C syntax and adds it's own set of unique features. I like being able to add functions or properties to a class on the fly. Java also maintains the C syntax but keeps things type-safe and simple. A couple of features I love about it are inner classes and the ability to override a method without causing other overloaded methods to be hidden, like in C++. Also, when it comes to portability, Java is nice. Regards, Alvaro Insanity: doing the same thing over and over again and expecting different results. - Albert Einstein

                            1 Reply Last reply
                            0
                            • P Paul Riley

                              You guys are all sadistic. Okay, I admit that C++ is essential at times. And I understand the fact that C++ (and even moreso assembler languages) are like the programming equivalent of extreme sports (doing things the hard way just to prove that you can). But how can anyone claim that C++ is their favourite language? All that vile string handling and taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). VB for GUIs, C++ / ATL for any real work. Borland did a reasonable job of combining the two with BCB. C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. Paul

                              J Offline
                              J Offline
                              Jeremy Falcon
                              wrote on last edited by
                              #34

                              pdriley wrote: All that vile string handling and taking two days to write a simple dialog Um gee, that's a cookie-cutter excuse if I ever heard one. Fact is, I rarely use MFC for my Win32 coding, and I can put together a dialog-based app in no time. Oh wait, it gets better, I actually save my code to reuse, so I can throw one together in a few minutes. That's because I know what I am doing instead of looking at it only to realize it involves too much thinking. Gee, something so simple as subclassing seems so cryptic to most VBers - not to mention VB crashes all too often when doing that. When it's all said and done, I still have more control over my program. Oh, and if you do end up using a lot of raw Win32 API in VB, not only is it a pain in the butt to deal with all the declarations, but it still becomes just as arduous (as you say) as C. Jeremy Falcon Imputek "C# is the answer to a question nobody asked." - Chris Losinger

                              1 Reply Last reply
                              0
                              • P Paul Riley

                                You guys are all sadistic. Okay, I admit that C++ is essential at times. And I understand the fact that C++ (and even moreso assembler languages) are like the programming equivalent of extreme sports (doing things the hard way just to prove that you can). But how can anyone claim that C++ is their favourite language? All that vile string handling and taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). VB for GUIs, C++ / ATL for any real work. Borland did a reasonable job of combining the two with BCB. C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. Paul

                                R Offline
                                R Offline
                                Ryan Johnston 0
                                wrote on last edited by
                                #35

                                pdriley wrote: You guys are all sadistic. I believe you meant to say that we are all masocistic (which indicates that we enjoy hurting ourselves, whereas sadistic indicates we enjoy hurting others). pdriley wrote: (doing things the hard way just to prove that you can). I actually see it more like doing it the right way, rather than the hard way. To me, C++ is much more elegant than VB. If you want a rapid development environment, I'd say to use C#. VB is so dirty. pdriley wrote: taking two days to write a simple dialog Try to make a complex one in VB and see how long it takes you. I guess VB is great for cookie cutter design, but C++ gives you a lot more control. Ryan Johnston

                                C 1 Reply Last reply
                                0
                                • N Navin

                                  I like the concept of a logic-based language. IT could get you in trouble though. The only time I've used Prolog was in a programming language course back in my college days. I can barely remember the syntax. You could write a very simple program that would sort a list of numbers, by asserting that a particular list was in order. The problem was, it would try every permutation of that list of numbers until it found one that satisifed that condition (was sorted.) So you ended up having an O(n!) sorting algorithm! We later learned other ways of doing it. :-O There are three types of people in this world: those who can count, and those who can't.

                                  R Offline
                                  R Offline
                                  Ryan Johnston 0
                                  wrote on last edited by
                                  #36

                                  Navin wrote: like the concept of a logic-based language I like the concept too, but I could never see using it for anything. Ryan Johnston

                                  1 Reply Last reply
                                  0
                                  • P Paul Riley

                                    You guys are all sadistic. Okay, I admit that C++ is essential at times. And I understand the fact that C++ (and even moreso assembler languages) are like the programming equivalent of extreme sports (doing things the hard way just to prove that you can). But how can anyone claim that C++ is their favourite language? All that vile string handling and taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). VB for GUIs, C++ / ATL for any real work. Borland did a reasonable job of combining the two with BCB. C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. Paul

                                    N Offline
                                    N Offline
                                    Nemanja Trifunovic
                                    wrote on last edited by
                                    #37

                                    pdriley wrote: All that vile string handling and taking two days to write a simple dialog What about us who don't "write dialogs"? ;P It would be insane to use VB for a server side application (unless you use COM+ or something). :beer:

                                    R 1 Reply Last reply
                                    0
                                    • R Ryan Johnston 0

                                      Nemanja Trifunovic wrote: It would be insane to use VB for a server side application No kidding, I personally think that UI design is the lamest thing you can do in computer programming. I hate windows programming. The fun stuff is at a much lower level. Ryan Johnston

                                      N Offline
                                      N Offline
                                      Nemanja Trifunovic
                                      wrote on last edited by
                                      #38

                                      Ryan Johnston wrote: No kidding, I personally think that UI design is the lamest thing you can do in computer programming Ditto. :beer:

                                      M 1 Reply Last reply
                                      0
                                      • N Nemanja Trifunovic

                                        pdriley wrote: All that vile string handling and taking two days to write a simple dialog What about us who don't "write dialogs"? ;P It would be insane to use VB for a server side application (unless you use COM+ or something). :beer:

                                        R Offline
                                        R Offline
                                        Ryan Johnston 0
                                        wrote on last edited by
                                        #39

                                        Nemanja Trifunovic wrote: It would be insane to use VB for a server side application No kidding, I personally think that UI design is the lamest thing you can do in computer programming. I hate windows programming. The fun stuff is at a much lower level. Ryan Johnston

                                        N 1 Reply Last reply
                                        0
                                        • J Jorgen Sigvardsson

                                          I can't decide between Scheme and C++. Scheme is very clean and simple - elegant IMHO. C++ on the other hand is very complete and powerful. What's your favorite programming language? Preferred storyline: - I am your father. Search your feelings and you'll know it's the truth. Together we can rule this galaxy like father and son. - Ok dad. Let's kick some butt!

                                          D Offline
                                          D Offline
                                          Daniel Turini
                                          wrote on last edited by
                                          #40

                                          C++ most hated: LISP - Lots of Inutile Stupid Parentheses Concussus surgo. When struck I rise.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups