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. Programming language

Programming language

Scheduled Pinned Locked Moved The Lounge
c++question
38 Posts 19 Posters 0 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 Navdeep Bhardwaj

    What I believe is that in programming more important is the logic and not language. The language differs only by syntax, If you know one language, it is not going to take much time to learn a new one. In all languages basic things are same all have classes, loops, operators just the way of writing is different. Like in C++ for not equal you use != while in VB you use <>.

    Nav

    T Offline
    T Offline
    toxcct
    wrote on last edited by
    #10

    Navdeep Bhardwaj wrote:

    The language differs only by syntax

    quite. performance is an importance need in a choice of a language though


    [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

    1 Reply Last reply
    0
    • M Mustafa Ismail Mustafa

      Marc Clifton wrote:

      6502 Z80 8080 8086 8051

      Do you still actively code using them? If you don't how knowledgeable do you consider yourself in them, keeping in mind the amount of time its been since you last used them? I used to be fluent in C/C++ but since I left them about 2 years ago and to my dismay I discovered I'm no longer capable of programming something decent (much less fluent :() I no longer consider it a language I "know". Yes, yes, I'm working on getting my stuff back up to scratch. Just give me a few weeks and I'll be ready.

      "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 "There is no wealth like knowledge, no poverty like ignorance." Ali ibn Abi Talib "Animadvertistine, ubicumque stes, fumum recta in faciem ferri?"

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

      Mustafa Ismail Mustafa wrote:

      Do you still actively code using them?

      The 8051 stuff I pretty much just watch nowadays, which my client still uses for some older firmware. He's switching to embedded C for all his new stuff. The 8086, no, though I found it very useful to know when debugging C/C++ apps. Sometimes, you just gotta see what's going on in the assembly level. 6502? Nope. Though I could probably write it in my sleep.

      Mustafa Ismail Mustafa wrote:

      If you don't how knowledgeable do you consider yourself in them, keeping in mind the amount of time its been since you last used them?

      I'd consider myself still quite knowledgeable. I know I could "sharpen the tool", as it were, within a day or two. The fundamental thing is not that I know the particular syntax or the tool but I still retain the best practices for writing in those languages.

      Mustafa Ismail Mustafa wrote:

      I used to be fluent in C/C++ but since I left them about 2 years ago and to my dismay I discovered I'm no longer capable of programming something decent (much less fluent ) I no longer consider it a language I "know".

      Really? I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's. As to C, well, pure C drives me nuts. No containment of methods, all the variables have to be defined at the beginning of the method, and so forth. Ugh. Marc

      Thyme In The Country
      Interacx
      My Blog

      N M K 3 Replies Last reply
      0
      • M messages

        Hi everyone How many programming language you know that you can work with them? If someone only knows c++ is enough or no?

        R Offline
        R Offline
        Rama Krishna Vavilala
        wrote on last edited by
        #12

        Scheme Prolog Python JavaScript VB (VB.NET, VBScript, VB6 etc) C# Java C/C++

        messages wrote:

        If someone only knows c++ is enough or no?

        In my opinion one must know at least one functional language and one OO language. Functional languages allow a different way of thinking which is always useful.

        Co-Author ASP.NET AJAX in Action CP Quote of the Day: It is the same Friday that blooms as a new enriching day with novelty and innovation for us every week. - Vasudevan Deepak Kumar

        1 Reply Last reply
        0
        • N Navdeep Bhardwaj

          What I believe is that in programming more important is the logic and not language. The language differs only by syntax, If you know one language, it is not going to take much time to learn a new one. In all languages basic things are same all have classes, loops, operators just the way of writing is different. Like in C++ for not equal you use != while in VB you use <>.

          Nav

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

          Navdeep Bhardwaj wrote:

          The language differs only by syntax

          and semantics :)


          Programming Blog utf8-cpp

          1 Reply Last reply
          0
          • M Marc Clifton

            Mustafa Ismail Mustafa wrote:

            Do you still actively code using them?

            The 8051 stuff I pretty much just watch nowadays, which my client still uses for some older firmware. He's switching to embedded C for all his new stuff. The 8086, no, though I found it very useful to know when debugging C/C++ apps. Sometimes, you just gotta see what's going on in the assembly level. 6502? Nope. Though I could probably write it in my sleep.

            Mustafa Ismail Mustafa wrote:

            If you don't how knowledgeable do you consider yourself in them, keeping in mind the amount of time its been since you last used them?

            I'd consider myself still quite knowledgeable. I know I could "sharpen the tool", as it were, within a day or two. The fundamental thing is not that I know the particular syntax or the tool but I still retain the best practices for writing in those languages.

            Mustafa Ismail Mustafa wrote:

            I used to be fluent in C/C++ but since I left them about 2 years ago and to my dismay I discovered I'm no longer capable of programming something decent (much less fluent ) I no longer consider it a language I "know".

            Really? I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's. As to C, well, pure C drives me nuts. No containment of methods, all the variables have to be defined at the beginning of the method, and so forth. Ugh. Marc

            Thyme In The Country
            Interacx
            My Blog

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

            Marc Clifton wrote:

            I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's.

            I don't think I agree with this. A good C# or Java program looks much different than a good C++ program. The choice of the language strongly affects the design (well, except at a very high level, like component diagrams).


            Programming Blog utf8-cpp

            1 Reply Last reply
            0
            • M Marc Clifton

              Mustafa Ismail Mustafa wrote:

              Do you still actively code using them?

              The 8051 stuff I pretty much just watch nowadays, which my client still uses for some older firmware. He's switching to embedded C for all his new stuff. The 8086, no, though I found it very useful to know when debugging C/C++ apps. Sometimes, you just gotta see what's going on in the assembly level. 6502? Nope. Though I could probably write it in my sleep.

              Mustafa Ismail Mustafa wrote:

              If you don't how knowledgeable do you consider yourself in them, keeping in mind the amount of time its been since you last used them?

              I'd consider myself still quite knowledgeable. I know I could "sharpen the tool", as it were, within a day or two. The fundamental thing is not that I know the particular syntax or the tool but I still retain the best practices for writing in those languages.

              Mustafa Ismail Mustafa wrote:

              I used to be fluent in C/C++ but since I left them about 2 years ago and to my dismay I discovered I'm no longer capable of programming something decent (much less fluent ) I no longer consider it a language I "know".

              Really? I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's. As to C, well, pure C drives me nuts. No containment of methods, all the variables have to be defined at the beginning of the method, and so forth. Ugh. Marc

              Thyme In The Country
              Interacx
              My Blog

              K Offline
              K Offline
              Kevin McFarlane
              wrote on last edited by
              #15

              Marc Clifton wrote:

              As to C, well, pure C drives me nuts.

              I found after going to C++ from C I never ever wanted to go back to C. Even procedural C++ was better.

              Kevin

              R 1 Reply Last reply
              0
              • M Marc Clifton

                Mustafa Ismail Mustafa wrote:

                Do you still actively code using them?

                The 8051 stuff I pretty much just watch nowadays, which my client still uses for some older firmware. He's switching to embedded C for all his new stuff. The 8086, no, though I found it very useful to know when debugging C/C++ apps. Sometimes, you just gotta see what's going on in the assembly level. 6502? Nope. Though I could probably write it in my sleep.

                Mustafa Ismail Mustafa wrote:

                If you don't how knowledgeable do you consider yourself in them, keeping in mind the amount of time its been since you last used them?

                I'd consider myself still quite knowledgeable. I know I could "sharpen the tool", as it were, within a day or two. The fundamental thing is not that I know the particular syntax or the tool but I still retain the best practices for writing in those languages.

                Mustafa Ismail Mustafa wrote:

                I used to be fluent in C/C++ but since I left them about 2 years ago and to my dismay I discovered I'm no longer capable of programming something decent (much less fluent ) I no longer consider it a language I "know".

                Really? I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's. As to C, well, pure C drives me nuts. No containment of methods, all the variables have to be defined at the beginning of the method, and so forth. Ugh. Marc

                Thyme In The Country
                Interacx
                My Blog

                M Offline
                M Offline
                Mustafa Ismail Mustafa
                wrote on last edited by
                #16

                Marc Clifton wrote:

                Really? I think most of the "programming" part of C++ is in the design of the object model, which is pretty universal in OOP's. As to C, well, pure C drives me nuts. No containment of methods, all the variables have to be defined at the beginning of the method, and so forth. Ugh.

                Yes, to a certain point I agree with you. But there is that missing whatchamacallit when you've been away from it for some time. The design methods for the most part can be carried over to other OO languages such as Java and C#.

                "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 "There is no wealth like knowledge, no poverty like ignorance." Ali ibn Abi Talib "Animadvertistine, ubicumque stes, fumum recta in faciem ferri?"

                1 Reply Last reply
                0
                • M messages

                  Hi everyone How many programming language you know that you can work with them? If someone only knows c++ is enough or no?

                  E Offline
                  E Offline
                  Ennis Ray Lynch Jr
                  wrote on last edited by
                  #17

                  But I'm a geek. VB4, VB6, VB.NET, C, C++, Java, C#, Javascript, HTML, XHTML, Perl, Php, SQL, T-SQL, PL/SQL, Lisp, Ada, Pascal, mIRC Script, assembly. Sure many will say mark-up languages don't count and some will say scripting languages don't count and others will say assembly is the only true language.


                  Need a C# Consultant? I'm available.
                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                  T _ 2 Replies Last reply
                  0
                  • M messages

                    Hi everyone How many programming language you know that you can work with them? If someone only knows c++ is enough or no?

                    P Offline
                    P Offline
                    Paul Conrad
                    wrote on last edited by
                    #18

                    messages wrote:

                    How many programming language you know that you can work with them?

                    I know at least 15+ different programming languages and have worked with them all.

                    messages wrote:

                    If someone only knows c++ is enough or no?

                    Depends, but it wouldn't hurt to be skilled in other languages, as well.

                    "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                    H 1 Reply Last reply
                    0
                    • E Ennis Ray Lynch Jr

                      But I'm a geek. VB4, VB6, VB.NET, C, C++, Java, C#, Javascript, HTML, XHTML, Perl, Php, SQL, T-SQL, PL/SQL, Lisp, Ada, Pascal, mIRC Script, assembly. Sure many will say mark-up languages don't count and some will say scripting languages don't count and others will say assembly is the only true language.


                      Need a C# Consultant? I'm available.
                      Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                      T Offline
                      T Offline
                      toxcct
                      wrote on last edited by
                      #19

                      VB* and markup languages cannot be considered as programming languages ;P finally, C/C++ seem to be the only :cool:


                      [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                      E 1 Reply Last reply
                      0
                      • M messages

                        Hi everyone How many programming language you know that you can work with them? If someone only knows c++ is enough or no?

                        P Offline
                        P Offline
                        PIEBALDconsult
                        wrote on last edited by
                        #20

                        Never learned much assembly (Macro-11), Fortran, or COBOL. Haven't done BASIC or Pascal since college. Only dabbled in C++ and D. C and C# are the only languages I've been paid to use and my C is getting rusty. Knowing a bunch of languages doesn't work for me.

                        1 Reply Last reply
                        0
                        • T toxcct

                          VB* and markup languages cannot be considered as programming languages ;P finally, C/C++ seem to be the only :cool:


                          [VisualCalc][Binary Guide][CommDialogs] | [Forums Guidelines]

                          E Offline
                          E Offline
                          Ennis Ray Lynch Jr
                          wrote on last edited by
                          #21

                          Next thing you are going to tell me is that I am not bilingual because I know pig latin.


                          Need a C# Consultant? I'm available.
                          Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                          1 Reply Last reply
                          0
                          • E Ennis Ray Lynch Jr

                            But I'm a geek. VB4, VB6, VB.NET, C, C++, Java, C#, Javascript, HTML, XHTML, Perl, Php, SQL, T-SQL, PL/SQL, Lisp, Ada, Pascal, mIRC Script, assembly. Sure many will say mark-up languages don't count and some will say scripting languages don't count and others will say assembly is the only true language.


                            Need a C# Consultant? I'm available.
                            Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                            _ Offline
                            _ Offline
                            _Zorro_
                            wrote on last edited by
                            #22

                            Looks like my first resume where I'd put anything that looked like a language ;P

                            E H 2 Replies Last reply
                            0
                            • _ _Zorro_

                              Looks like my first resume where I'd put anything that looked like a language ;P

                              E Offline
                              E Offline
                              Ennis Ray Lynch Jr
                              wrote on last edited by
                              #23

                              Well when you want to count languages there is really only one way to do it. Personally, I think the more languages you know the easier it is to learn new ones.


                              Need a C# Consultant? I'm available.
                              Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                              _ 1 Reply Last reply
                              0
                              • E Ennis Ray Lynch Jr

                                Well when you want to count languages there is really only one way to do it. Personally, I think the more languages you know the easier it is to learn new ones.


                                Need a C# Consultant? I'm available.
                                Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                _ Offline
                                _ Offline
                                _Zorro_
                                wrote on last edited by
                                #24

                                Ennis Ray Lynch, Jr. wrote:

                                I think the more languages you know the easier it is to learn new ones.

                                I was not saying that it is not that way, I was just saying that people that think they know, like fresh students, tend to put all the languages they heard about as if they really knew them, as you did*, for example, javascript, html, xhtml, sql, t-SQl, PL/SQL, mIrc Scripts. And I leave the VB family alone :) *Not saying you are a fresh student btw :p

                                E 1 Reply Last reply
                                0
                                • _ _Zorro_

                                  Ennis Ray Lynch, Jr. wrote:

                                  I think the more languages you know the easier it is to learn new ones.

                                  I was not saying that it is not that way, I was just saying that people that think they know, like fresh students, tend to put all the languages they heard about as if they really knew them, as you did*, for example, javascript, html, xhtml, sql, t-SQl, PL/SQL, mIrc Scripts. And I leave the VB family alone :) *Not saying you are a fresh student btw :p

                                  E Offline
                                  E Offline
                                  Ennis Ray Lynch Jr
                                  wrote on last edited by
                                  #25

                                  Originally I was not going to post the languages but I predicted just putting a number like 20+ would get the invariable, "yeah well name them" response.


                                  Need a C# Consultant? I'm available.
                                  Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                  _ 1 Reply Last reply
                                  0
                                  • E Ennis Ray Lynch Jr

                                    Originally I was not going to post the languages but I predicted just putting a number like 20+ would get the invariable, "yeah well name them" response.


                                    Need a C# Consultant? I'm available.
                                    Happiness in intelligent people is the rarest thing I know. -- Ernest Hemingway

                                    _ Offline
                                    _ Offline
                                    _Zorro_
                                    wrote on last edited by
                                    #26

                                    You are probably right.

                                    1 Reply Last reply
                                    0
                                    • _ _Zorro_

                                      Looks like my first resume where I'd put anything that looked like a language ;P

                                      H Offline
                                      H Offline
                                      Hamid Taebi
                                      wrote on last edited by
                                      #27

                                      _Zorro_ wrote:

                                      Looks like my first resume where I'd put anything that looked like a language

                                      Do you know MaxScript or MAYA script?;P

                                      _ 1 Reply Last reply
                                      0
                                      • P Paul Conrad

                                        messages wrote:

                                        How many programming language you know that you can work with them?

                                        I know at least 15+ different programming languages and have worked with them all.

                                        messages wrote:

                                        If someone only knows c++ is enough or no?

                                        Depends, but it wouldn't hurt to be skilled in other languages, as well.

                                        "Any sort of work in VB6 is bound to provide several WTF moments." - Christian Graus

                                        H Offline
                                        H Offline
                                        Hamid Taebi
                                        wrote on last edited by
                                        #28

                                        So you must have a good work can you tell us what languages if its secret.;)

                                        P 1 Reply Last reply
                                        0
                                        • H Hamid Taebi

                                          _Zorro_ wrote:

                                          Looks like my first resume where I'd put anything that looked like a language

                                          Do you know MaxScript or MAYA script?;P

                                          _ Offline
                                          _ Offline
                                          _Zorro_
                                          wrote on last edited by
                                          #29

                                          Hamid. wrote:

                                          Do you know MaxScript or MAYA script? ;P

                                          Not exactly that, but you made me remember I had put 3ds Max modelling, Vray and Brazil knowledge in my first cv :doh: I just forgot to put I know how to cook... :rolleyes:

                                          H 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