C++ is NOT a "niche language"

Check out thre freelance trends

Page 1 of 1

11 Replies - 1563 Views - Last Post: 15 November 2008 - 09:34 AM

#1 jk33  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 1
  • Joined: 29-October 08

C++ is NOT a "niche language"

Post icon  Posted 29 October 2008 - 01:55 PM

OK, there has been a lot of talk on this board lately about how C is a "niche language" now... I would beg to differ on many points, however, if we are to follow the money so to speak, this stats page on link removed C ++ programmer jobs shows a very steady uptrend in the amount of jobs and freelance contract work that C developers are getting.

Sans the slight dip at the end - recession?
Is This A Good Question/Topic? 0
  • +

Replies To: C++ is NOT a "niche language"

#2 Winstinology  Icon User is offline

  • I'm pretty good with a laser mouse..
  • member icon

Reputation: 7
  • View blog
  • Posts: 958
  • Joined: 08-May 08

Re: C++ is NOT a "niche language"

Posted 29 October 2008 - 01:57 PM

Goddamn you..
Was This Post Helpful? 0
  • +
  • -

#3 gabehabe  Icon User is offline

  • GabehabeSwamp
  • member icon




Reputation: 1383
  • View blog
  • Posts: 10,962
  • Joined: 06-February 08

Re: C++ is NOT a "niche language"

Posted 29 October 2008 - 02:31 PM

Who said that? I haven't once seen a post here on the board calling C/C++ niche languages.

Moved to the corner cube for serious discussion.
Was This Post Helpful? 0
  • +
  • -

#4 no2pencil  Icon User is offline

  • Admiral Fancy Pants
  • member icon

Reputation: 5380
  • View blog
  • Posts: 27,350
  • Joined: 10-May 07

Re: C++ is NOT a "niche language"

Posted 30 October 2008 - 02:10 AM

View Postgabehabe, on 29 Oct, 2008 - 05:31 PM, said:

Who said that?

...duh, it's his 1st post. It's spam.
Was This Post Helpful? 0
  • +
  • -

#5 RedSonja  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 10
  • View blog
  • Posts: 172
  • Joined: 04-September 08

Re: C++ is NOT a "niche language"

Posted 31 October 2008 - 05:19 AM

presumably jk33 is sponsored by the linked website.

Anyway, I am a genuine programmer and I assure you that C++ is where the serious money is. Java is nice for easy stuff, VisBasic handy for children, but C++ is where it's at. The real serious stuff is done in Ada, but it's rare.

Probably different for games stuff, I never tried that.
Was This Post Helpful? 0
  • +
  • -

#6 Pontus  Icon User is offline

  • Cattlebruiser

Reputation: 18
  • View blog
  • Posts: 612
  • Joined: 28-December 06

Re: C++ is NOT a "niche language"

Posted 09 November 2008 - 01:11 PM

C++ is also the most used language in the game industry. OpenGL and SDL are both made for C++ and C, and only offers small bindings for other languages. I think C++ is the most used language in the world. (Just look at the DIC++ badge)

This post has been edited by Pontus: 09 November 2008 - 01:13 PM

Was This Post Helpful? 0
  • +
  • -

#7 Moonbat  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 36
  • View blog
  • Posts: 424
  • Joined: 30-June 08

Re: C++ is NOT a "niche language"

Posted 09 November 2008 - 07:43 PM

C++ hasn't become a niche language. It's still widely used in many fields, like game design. Sure there might be newer languages like C# and Ruby, but that doesn't mean C++ has lost its overall usefulness.
Was This Post Helpful? 0
  • +
  • -

#8 indrora  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 3
  • View blog
  • Posts: 100
  • Joined: 25-July 08

Re: C++ is NOT a "niche language"

Posted 12 November 2008 - 11:32 AM

C++ to me has become a Sidelined language. Its being overtaken by Java (eeew), C# (Somewhat better) and eventually just pure nice C will be the standard once again.

Quote

When C++ is your hammer, Everything is your thumb

Quote

C Gives you a gun, bullets and even a book on how to load the gun and shoot yourself in the foot. C++ gives you the loaded gun and helps you point it AT your foot, pull the trigger and then has a nice hearty laugh as you squeal in pain.

... Need i say more?
Was This Post Helpful? 0
  • +
  • -

#9 GWatt  Icon User is offline

  • member icon

Reputation: 278
  • View blog
  • Posts: 3,078
  • Joined: 01-December 05

Re: C++ is NOT a "niche language"

Posted 12 November 2008 - 12:25 PM

Umm, no. C++ has a many advantages over C. OOP ftw! The ability to create class hierarchies allows for very nice and flexible frameworks do be developed. It is true that anything you can do in C++ you can do in C. That doesn't mean you'd want to. I will use the QT framework as an example. QT allows you to easily create GUIs and the functionality behind them. If you want to create a custom widget (GUI object) you can inherit from the class (or classes) that is most closely related to your custom object. In C, you can't inherit, so you would have to create it by writing much more code than you would if you were using a C++ framework.

Yes, it's also true that you can screw yourself over with C++. You can mess something up with C, Java, ASM, and any other language that lets you have any control over anything. Just because a language has the ability to mess up in concert with your mistakes as a a programmer does not make it a bad language.
Was This Post Helpful? 0
  • +
  • -

#10 KYA  Icon User is offline

  • g++ jameson.cpp -o beverage
  • member icon

Reputation: 3116
  • View blog
  • Posts: 19,153
  • Joined: 14-September 07

Re: C++ is NOT a "niche language"

Posted 12 November 2008 - 01:12 PM

C++ is my favorite!
Was This Post Helpful? 0
  • +
  • -

#11 GWatt  Icon User is offline

  • member icon

Reputation: 278
  • View blog
  • Posts: 3,078
  • Joined: 01-December 05

Re: C++ is NOT a "niche language"

Posted 12 November 2008 - 01:19 PM

I'm really liking Objective C, but C++ is a close second.
Was This Post Helpful? 0
  • +
  • -

#12 polymath  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 52
  • View blog
  • Posts: 670
  • Joined: 04-April 08

Re: C++ is NOT a "niche language"

Posted 15 November 2008 - 09:34 AM

I like c++, and let me remind you that many open-source projects are programmed in C/C++, like, say... the linux kernel ring a bell?

If you don't believe me go to sourceforge. They're practically all C++.

Ardour2 is also a huge project in C++. (www.ardour.org)
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1