CrazyEngineers
  • What is the reason C and C++ continue to be relevant?

    Kaustubh Katdare

    Kaustubh Katdare

    @thebigk
    Updated: Nov 11, 2014
    Views: 1.5K
    I'd not call myself a programmer or a coder; but I'm fascinated by programming languages. Several new languages have been invented to program computers in various ways; but no matter how many languages come; C and C++ continue to be relevant even in today's age. What's the real reason or what are the things that C and C++ got right that makes them work without getting aged?
    0
    Replies
Howdy guest!
Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a member of our community. Consider creating an account or login.
Replies
  • Rupam Das

    MemberNov 11, 2014

    "What's the real reason or what are the things that C and C++ got right that makes them work without getting aged?"

    Pointers and ability to manipulate a values in Physical Memory Locations;
    Are you sure? This action cannot be undone.
    Cancel
  • Ankita Katdare

    AdministratorNov 11, 2014

    Non-technical reasons are -

    1. Jobs. Thousands of applications in many major organizations are written in C or C++ Their development and maintenance jobs are still in huge demand. From operating systems to regularly used office apps such as MS Office, so many apps have been coded in C & C++.

    2. Skill. If you say you are able to code (are skillful) in C, it means you know how our computer systems work and know the *usage of pointers* and can optimize programs. Even if you are well-versed in some of the recent programming languages, your expertise in C/C++ will count a lot for the interviewer/employer. Shows your mettle.
    Are you sure? This action cannot be undone.
    Cancel
  • Abhishek Rawal

    MemberNov 11, 2014

    - Direct access to hardware API
    - No additional dependencies required, In C (and assembly too) bare executables can be created.
    - Because device drivers are written in C/C++
    - Because, Embedded shit.

    Real debate should be : C versus C++ in Embedded systems / OS development. Which will be quite interactive 😁
    Are you sure? This action cannot be undone.
    Cancel
  • rahul69

    MemberNov 21, 2014

    Kaustubh Katdare
    What's the real reason or what are the things that C and C++ got right that makes them work without getting aged?
    Apart from reasons discussed above, one reason is the structured approach and closeness to real world which helps developers to think more clearly while developing applications and huge support so that u can design virtually anything in C/C++
    Are you sure? This action cannot be undone.
    Cancel
  • ELDHOSE K SHIBU

    MemberNov 22, 2014

    because they are awesome..... 😀
    Are you sure? This action cannot be undone.
    Cancel
Home Channels Search Login Register