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 78 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.
  • N Nemanja Trifunovic

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

    M Offline
    M Offline
    Marc Clifton
    wrote on last edited by
    #41

    No way! I find it really rewarding when someone can look at my program and intuitively figure out how it works because I've designed a good UI. And besides, being a consultant, there isn't anyone I can share my code with and have them ooh and ahh (or maybe barf and puke). The UI is where the fun stuff is, because that's where the "social" aspect of programming comes in--it's how people "talk" with the program. Marc

    R D 2 Replies Last reply
    0
    • M Mauricio Ritter

      COBOL and PL/I :eek::eek: just kidding... Mauricio Ritter - Brazil Sonorking now: 100.13560 MRitter

      N Offline
      N Offline
      Neville Franks
      wrote on last edited by
      #42

      I rememeber the days when I was using the Digital Research PL/I compiler on CP/M. Life was sooo much simpler then.;) Neville Franks, Author of ED for Windows. www.getsoft.com

      1 Reply Last reply
      0
      • M Marc Clifton

        No way! I find it really rewarding when someone can look at my program and intuitively figure out how it works because I've designed a good UI. And besides, being a consultant, there isn't anyone I can share my code with and have them ooh and ahh (or maybe barf and puke). The UI is where the fun stuff is, because that's where the "social" aspect of programming comes in--it's how people "talk" with the program. Marc

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

        Marc Clifton wrote: because I've designed a good UI Yeah, but it isn't that technically chalenging. It is mostly an exercise in good human interaction design (which I'm not saying is any easier). I personally find that completely boring. On top of that, it is so subjective. There is no right answer. No matter how much work you put into it, it could always be better. I find that lower level stuff is not only more technically chalenging, but it allows me to be really creative. If you make a "creative" UI, most people will hate it because it is different, and consequently harder to use. I would hate to have my design be limited to what a user expects to see. Where is the inovation in that? On the other hand, if I can come up with an entirely new system for managing data, or a new network protocol, or a new windows framework (I hate UI design, but I would love to design something like MFC), or something like that, I really have a chance at a new solution. That is where the fun stuff is. At least that is why I am a programmer. Ryan Johnston

        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
          David Wulff
          wrote on last edited by
          #44

          What does it matter which language is your favourite so long as you can code with it in Dreamweaver? :rolleyes:


          David Wulff http://www.davidwulff.co.uk

          Old Macdonald had a farm and I had it after I had the cows, I had the pigs I'm an animal shafter

          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
            Christian Graus
            wrote on last edited by
            #45

            Let me think.... :P Naturally, it's C++. I HATE vbscript, and I am still not convinced about C#, mainly because of all the fundamental stuff it is missing. I can deal with small doses of jscript, if I've had an otherwise good day. Christian We're just observing the seasonal migration from VB to VC. Most of these birds will be killed by predators or will die of hunger. Only the best will survive - Tomasz Sowinski 29-07-2002 ( on the number of newbie posters in the VC forum ) Cats, and most other animals apart from mad cows can write fully functional vb code. - Simon Walton - 6-Aug-2002

            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

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #46

              pdriley wrote: All that vile string handling You're thinking of C. std::string is perfectly OK. pdriley wrote: taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). 1. MFC is VERY easy. 2. If MFC is cheating, so is VB or C#. Remember, they are all calling the Win32 API at the end of the day. pdriley wrote: C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. It's got a lot of nice things, but it's missing a lot of essential stuff as well. It's a good toy language for web development, it may grow into a contender for writing apps where you'd currently use C++, but it's not there yet. Christian We're just observing the seasonal migration from VB to VC. Most of these birds will be killed by predators or will die of hunger. Only the best will survive - Tomasz Sowinski 29-07-2002 ( on the number of newbie posters in the VC forum ) Cats, and most other animals apart from mad cows can write fully functional vb code. - Simon Walton - 6-Aug-2002

              P 1 Reply Last reply
              0
              • R Ryan Johnston 0

                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 Offline
                C Offline
                Christian Graus
                wrote on last edited by
                #47

                Ryan Johnston wrote: VB is so dirty. Oh, yeah !! Ryan Johnston wrote: I guess VB is great for cookie cutter design, but C++ gives you a lot more control. Exactly. Christian We're just observing the seasonal migration from VB to VC. Most of these birds will be killed by predators or will die of hunger. Only the best will survive - Tomasz Sowinski 29-07-2002 ( on the number of newbie posters in the VC forum ) Cats, and most other animals apart from mad cows can write fully functional vb code. - Simon Walton - 6-Aug-2002

                1 Reply Last reply
                0
                • C Christian Graus

                  pdriley wrote: All that vile string handling You're thinking of C. std::string is perfectly OK. pdriley wrote: taking two days to write a simple dialog (remember... MFC is cheating, even if it isn't all that much easier). 1. MFC is VERY easy. 2. If MFC is cheating, so is VB or C#. Remember, they are all calling the Win32 API at the end of the day. pdriley wrote: C# is looking like a good contender but I haven't REALLY pushed it yet, so I'm reserving judgement. It's got a lot of nice things, but it's missing a lot of essential stuff as well. It's a good toy language for web development, it may grow into a contender for writing apps where you'd currently use C++, but it's not there yet. Christian We're just observing the seasonal migration from VB to VC. Most of these birds will be killed by predators or will die of hunger. Only the best will survive - Tomasz Sowinski 29-07-2002 ( on the number of newbie posters in the VC forum ) Cats, and most other animals apart from mad cows can write fully functional vb code. - Simon Walton - 6-Aug-2002

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

                  :) I kind of expected most of these responses. Some people have missed the point that I do see the necessity of C++, in fact I'd say 90% of my work-related programming is C++. I do believe in using the right tool for the right job. If I was writing a batch mainframe program that simply picks data from a hierachical database and writes a report, you can be damned sure I'd want to use COBOL. But the question wasn't "which is the most powerful", it was "which is your favourite. Before .NET came along, VB was my favourite. As I said, I'm reserving judgement on C# but it does seem at first glance to be better than VB. Final note: when I said MFC was cheating I meant in terms of "doing it the hard way just because you can." It was a bit of a joke, I didn't think anyone would take me that seriously ;) Paul

                  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
                    David Brillon
                    wrote on last edited by
                    #49

                    I think the best thing since slice bread is Delphi. This is the most RAD tool I know. Love also C++ wich is my main foucs at work. I'm now digging in C# wich is very good since it's by the same guy who created Delphi...:-D

                    1 Reply Last reply
                    0
                    • M Marc Clifton

                      No way! I find it really rewarding when someone can look at my program and intuitively figure out how it works because I've designed a good UI. And besides, being a consultant, there isn't anyone I can share my code with and have them ooh and ahh (or maybe barf and puke). The UI is where the fun stuff is, because that's where the "social" aspect of programming comes in--it's how people "talk" with the program. Marc

                      D Offline
                      D Offline
                      Daniel Ferguson
                      wrote on last edited by
                      #50

                      I agree about UI programming. I hate programs with clumsy interfaces, so I like to make mine as friendly and intuitive as possible. Things like giving error messages in normal english that explain how to fix the problem, or making dialogs with big lists resizeable. _____________________ "They'd dearly make us pay For laughing in their faces And making it our way" -Love My Way, Psychedelic Furs

                      1 Reply Last reply
                      0
                      • N Nemanja Trifunovic

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

                        C Offline
                        C Offline
                        ColinDavies
                        wrote on last edited by
                        #51

                        Nemanja Trifunovic wrote: Fortran 77 its FORTRAN :-) Regardz Colin J Davies

                        Sonork ID 100.9197:Colin

                        You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                        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
                          ColinDavies
                          wrote on last edited by
                          #52

                          1 APL 2 APL 3 APL I wish for a Visual APL IDE. Regardz Colin J Davies

                          Sonork ID 100.9197:Colin

                          You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                          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!

                            P Offline
                            P Offline
                            Paul Watson
                            wrote on last edited by
                            #53

                            Jörgen Sigvardsson wrote: What's your favorite programming language? Binary... ;) Actually I am language neutral. I really do not go "oooh, I love the way C++ handles blah blah." I just want to use whatever language is best suited to the solution. People peg VB on to me, that is only because it did the job I needed and it did it well. Hell, I have done Java even, when required of course. :-D And COBOL most definitley is not the best language. regards, Paul Watson Bluegrass Cape Town, South Africa "Winning an argument on the internet is like winning a gold medal at the Special Olympics -- even though you're the champ, you're still a retard." - Kuro5hin.org Wrong but still funny Simon Walton wrote: You come across a lot of people who call themselves realists, when they

                            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!

                              B Offline
                              B Offline
                              Brad Jennings
                              wrote on last edited by
                              #54

                              I'd say C and C++ because they are so versitile, used for everything from microcontollers to GUI. Mentor Graphics software is also cool, but that isn't really programming.

                              1 Reply Last reply
                              0
                              • C ColinDavies

                                1 APL 2 APL 3 APL I wish for a Visual APL IDE. Regardz Colin J Davies

                                Sonork ID 100.9197:Colin

                                You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

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

                                APL? :wtf: You sick and twisted masochist! ;P 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 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!

                                  J Offline
                                  J Offline
                                  jan larsen
                                  wrote on last edited by
                                  #56

                                  C, it is so simple and powerfull. You are in control of everything and the C compilers are now so developed and debugged that you can almost be sure that if an error occurs in your app then you will be able to find the bug in your own code and solve it. If the code is written by someone that have practiced C programming for years then it also tends to be very readable and easy to debug. And did i mention that it is incedibly fast?, assembler is faster if you know the CPU 100% and knows how to optimize for oddities like simultanous operations and memory alignment, but the few times I tried optimizing things like strchr() the VC5 compiler kicked my arse (there is however a BIG performance change in the compilations from VC4 to VC5, in VC4 such optimizations were actually faster than waht the compiler could come up with). "After all it's just text at the end of the day. - Colin Davies

                                  C 1 Reply Last reply
                                  0
                                  • J Jorgen Sigvardsson

                                    APL? :wtf: You sick and twisted masochist! ;P 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
                                    ColinDavies
                                    wrote on last edited by
                                    #57

                                    Before using APL I had bben using FORTRAN and COBOL, and when we switched to APL our developing times were reduced incredibly. But of course our code was write once and never touch again. :-) Regardz Colin J Davies

                                    Sonork ID 100.9197:Colin

                                    You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                                    1 Reply Last reply
                                    0
                                    • J jan larsen

                                      C, it is so simple and powerfull. You are in control of everything and the C compilers are now so developed and debugged that you can almost be sure that if an error occurs in your app then you will be able to find the bug in your own code and solve it. If the code is written by someone that have practiced C programming for years then it also tends to be very readable and easy to debug. And did i mention that it is incedibly fast?, assembler is faster if you know the CPU 100% and knows how to optimize for oddities like simultanous operations and memory alignment, but the few times I tried optimizing things like strchr() the VC5 compiler kicked my arse (there is however a BIG performance change in the compilations from VC4 to VC5, in VC4 such optimizations were actually faster than waht the compiler could come up with). "After all it's just text at the end of the day. - Colin Davies

                                      C Offline
                                      C Offline
                                      ColinDavies
                                      wrote on last edited by
                                      #58

                                      Yeah I don't see antbenefit now in handcompiling C, but C++ compilers have still a way to come to reach C. I wonder if part of the problem is the C++ to C conversions are in need of a review. Regardz Colin J Davies

                                      Sonork ID 100.9197:Colin

                                      You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                                      T 1 Reply Last reply
                                      0
                                      • C ColinDavies

                                        Yeah I don't see antbenefit now in handcompiling C, but C++ compilers have still a way to come to reach C. I wonder if part of the problem is the C++ to C conversions are in need of a review. Regardz Colin J Davies

                                        Sonork ID 100.9197:Colin

                                        You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                                        T Offline
                                        T Offline
                                        Tim Lesher
                                        wrote on last edited by
                                        #59

                                        I wonder if part of the problem is the C++ to C conversions are in need of a review. I don't know of any C++ compilers that compile to C as an intermediate step anymore. Every one I can think of goes straight from C++ to IL to code generation... Tim Lesher http://www.lesher.ws

                                        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