Programming contest in my country soon!

  • (2 Pages)
  • +
  • 1
  • 2

15 Replies - 1741 Views - Last Post: 29 February 2012 - 01:38 PM

#1 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Programming contest in my country soon!

Posted 27 February 2012 - 07:40 AM

So last year I've been third on country contest (programming contest btw) and I was there with Visual Basic 6. But this year only C++ , C and PASCAL are allowed. I've started C# this year but it's not allowed as well. I know a bit of Pascal and bit of C++ but I'm still confused what should I learn. My friend suggested me Pascal but my teacher told me to think about C++ or Pascal.

What you think? What should I choose? C++, Pascal, or C?
Cheers,
-Raigar-
P.S. Sorry for any mistakes below since English is my 2nd language.

Is This A Good Question/Topic? 0
  • +

Replies To: Programming contest in my country soon!

#2 Ryano121   User is offline

  • D.I.C Lover
  • member icon

Reputation: 1461
  • View blog
  • Posts: 3,289
  • Joined: 30-January 11

Re: Programming contest in my country soon!

Posted 27 February 2012 - 07:55 AM

Pascal = horrible old language (in my opinion)

If you like a good steep learning curve then C++ is a good choice.
Was This Post Helpful? 1
  • +
  • -

#3 modi123_1   User is online

  • Suitor #2
  • member icon



Reputation: 15800
  • View blog
  • Posts: 63,301
  • Joined: 12-June 08

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:01 AM

I vote for C++ if you want to maximize learning a usable language. While Pascal isn't dead it sure is out of fashion and rarely used in the work place.
Was This Post Helpful? 1
  • +
  • -

#4 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:06 AM

Can I learn C++ for 2 or 3 months from now ? Since I've heard it's pretty hard, and I find pascal pretty easy. Thanks for fast reply.
Was This Post Helpful? 0
  • +
  • -

#5 modi123_1   User is online

  • Suitor #2
  • member icon



Reputation: 15800
  • View blog
  • Posts: 63,301
  • Joined: 12-June 08

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:09 AM

I have no idea on your study habits, ability to pickup a language, or to what degree you need to be proficient... but yes, it's something you can get a good handle on in that amount of time.
Was This Post Helpful? 0
  • +
  • -

#6 Ryano121   User is offline

  • D.I.C Lover
  • member icon

Reputation: 1461
  • View blog
  • Posts: 3,289
  • Joined: 30-January 11

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:09 AM

Remember that the concepts are pretty much the same - OOP etc. It's just the syntax that is different.

As Pascal was originally designed as a learning language, it is no surprise that you find the syntax easy. On the other hand C++ is 'a lot harder' (for some people) as it is designed for commercial applications and is capable of a lot more.
Was This Post Helpful? 0
  • +
  • -

#7 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:16 AM

I would like to hear more opinions.
Much love,
-Raigar-
Was This Post Helpful? 0
  • +
  • -

#8 SpartanGuy07   User is offline

  • D.I.C Head

Reputation: 33
  • View blog
  • Posts: 149
  • Joined: 08-September 11

Re: Programming contest in my country soon!

Posted 27 February 2012 - 08:47 AM

I would think that if you are already learning C#, it shouldn't be that hard to step back and transition into C++
Was This Post Helpful? 1
  • +
  • -

#9 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Re: Programming contest in my country soon!

Posted 27 February 2012 - 09:06 AM

Okay guys. So what book would you recommend me for learning C++ ?
Thanks a ton.
Was This Post Helpful? 0
  • +
  • -

#10 modi123_1   User is online

  • Suitor #2
  • member icon



Reputation: 15800
  • View blog
  • Posts: 63,301
  • Joined: 12-June 08

Re: Programming contest in my country soon!

Posted 27 February 2012 - 09:07 AM

dic's c++ book list
Was This Post Helpful? 0
  • +
  • -

#11 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Re: Programming contest in my country soon!

Posted 27 February 2012 - 09:22 AM

As I can see
Sams Teach Yourself C++ in One Hour a Day have received most vouches, so should I start with it?
Was This Post Helpful? 0
  • +
  • -

#12 modi123_1   User is online

  • Suitor #2
  • member icon



Reputation: 15800
  • View blog
  • Posts: 63,301
  • Joined: 12-June 08

Re: Programming contest in my country soon!

Posted 27 February 2012 - 09:25 AM

Dude I don't know - make an educated guess on what book sounds best. Hell hit amazon and read some reviews, check out the "look inside", and do some basic research!

I learned from a Dietel and Dietel book oodles of years ago.
Was This Post Helpful? 0
  • +
  • -

#13 ishkabible   User is offline

  • spelling expret
  • member icon





Reputation: 1747
  • View blog
  • Posts: 5,898
  • Joined: 03-August 09

Re: Programming contest in my country soon!

Posted 27 February 2012 - 02:55 PM

C++ would definitely be my pick but not that book on it. Avoid anything that says "Learn Language X in Y units of time" that isn't how it works. "The C++ Programming Language: Special Edition" is probably a good way to go as. I've also heard good things about "Accelerated C++", it's more of book that teaches than a reference. There is also "Programming: Principles and Practice Using C++" which is very up-to-date and is aimed at beginners.

Also don't listen to this "C++ is an OOP language" non-sense. It supports OOP and other paradigms. it's a multi-paradigm language. The combined usage of all of these features in the right manner is what makes C++ C++. I really like the generic programing capabilities of C++ personally and am almost inclined to say that's it's the predominate paradigm but I won't go quite that far.
Was This Post Helpful? 2
  • +
  • -

#14 Raigar   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 29
  • Joined: 11-February 12

Re: Programming contest in my country soon!

Posted 27 February 2012 - 03:17 PM

Thanks ishkabible! You made my day with this sweet post indeed. Thanks for great information you shared with me with above post. Thanks is a little word to say.
Was This Post Helpful? 0
  • +
  • -

#15 Shane Hudson   User is offline

  • D.I.C Technophile
  • member icon

Reputation: 345
  • View blog
  • Posts: 1,286
  • Joined: 06-December 09

Re: Programming contest in my country soon!

Posted 28 February 2012 - 01:06 PM

I have (though not read front to back) both "Accelerated C++" and "The C++ Programmer's Bible", the first is more of a how to while the second is a massive book full of methods etc. I am not particularly good at C++ but they are fantastic books.
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2