Page 1 of 2 12 LastLast
Results 1 to 13 of 14

Thread: Learning C++

  1. #1
    Senior Member
    Join Date
    Feb 2012
    Location
    Anywhere and everywhere
    Posts
    718


    Did you find this post helpful? Yes | No

    Learning C++

    I first learned C++ over a decade ago. When I learned it, I learned to use it in C-like ways and didn't really learn to think in terms of C++ objects. I also learned from the C++98 standard, and the language has evolved since then, to the current C++11 standard. I have been able to write code to answer the questions I've needed answers to so far, but as I tackle more complex problems, I am realizing that I'd like to put some effort into becoming a better programmer. I intend to work through the book Programming: Principles and Practice Using C++, by Bjarne Stroustrup (link below). I can't commit to any specific schedule just yet but I expect it to take a few months to get through all of it, if I even last through all of it. I'm posting here to ask if there is anyone else who would be interested in working through the same book so that we can help each other and ask questions of each other to improve our understanding of the material. If so, please PM me. I'll have limited internet access the next few days, then none at all through Christmas, but I'll get back to you as soon as I am able. I'd prefer to study with people who have at least some basic programming knowledge, but don't let that stop you from contacting me if you're interested.

    http://www.amazon.com/Programming-Pr.../dp/0321543726

  2. #2
    Member
    Join Date
    Dec 2012
    Location
    Midwest
    Posts
    65


    Did you find this post helpful? Yes | No
    Forget books. Google everything. It's amazing what you can find

  3. #3


    Did you find this post helpful? Yes | No
    I'm holding out for Norm to write a book (hint, hint)
    "One of these days in your travels, you are going to come across a guy with a nice brand new deck of cards, and this guy is going to offer to bet you that he can make the Jack of Spades jump out of the deck and squirt cider in your ear. But, son, do not take this bet, for if you do, as sure as you are standing there, you are going to end up with an ear full of cider."

  4. #4
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,470
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    I hate C and C++
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  5. #5
    Senior Member Bodarc's Avatar
    Join Date
    Aug 2013
    Location
    136 miles North of West
    Posts
    1,949


    Did you find this post helpful? Yes | No
    What do you use Norm?

  6. #6
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,470
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    Several. But, I hate languages that are case sensitive. Incredibly stupid. I don't like languages that require uppercase special characters. And I despise languages that require statement enders, like semi-colons. I also can't stand languages that are hypersensitive about mixing variable types.

    I think I just defined C.
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  7. #7
    Senior Member
    Join Date
    Feb 2012
    Location
    Anywhere and everywhere
    Posts
    718


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Jet View Post
    Forget books. Google everything. It's amazing what you can find
    There are good resources online, but I want a physical book to use as a reference anyway. I think this will be a good one. It's written by the creator of the language, if I understand correctly.

  8. #8


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Norm View Post
    Several. But, I hate languages that are case sensitive. Incredibly stupid. I don't like languages that require uppercase special characters. And I despise languages that require statement enders, like semi-colons. I also can't stand languages that are hypersensitive about mixing variable types.

    I think I just defined C.
    I hate C++ as well. Before all engineers was required to learn C++ language but right now it is replaced by visual programming language like LabVIEW. Where you can just click and drag to program anything instead of using statements in C++. Usually we use C++ to program a robot to follow the white line with their sensors but now we can just click and drag using LabView to do the same job.
    Last edited by seriousplayer; 12-14-2013 at 08:50 PM.

  9. #9


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Norm View Post
    Several. But, I hate languages that are case sensitive. Incredibly stupid. I don't like languages that require uppercase special characters. And I despise languages that require statement enders, like semi-colons. I also can't stand languages that are hypersensitive about mixing variable types.

    I think I just defined C.
    I think you've defined most programming languages...
    "Everyone wants to be rich, but nobody wants to work for it." -Ryan Howard [The Office]

  10. #10
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,470
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    Quote Originally Posted by RollingStoned View Post
    I think you've defined most programming languages...
    Nope. Only languages based on C.
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  11. #11


    Did you find this post helpful? Yes | No
    Use Python
    ~R

  12. #12
    Senior Member
    Join Date
    Feb 2012
    Location
    Anywhere and everywhere
    Posts
    718


    Did you find this post helpful? Yes | No
    Why Python? Everything I have heard about Python leads me to believe its easy to use but excruciatingly slow at computationally intensive tasks.

  13. #13
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,470
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Nyne View Post
    excruciatingly slow at computationally intensive tasks.
    Only because it's excruciatingly slow at computationally intensive tasks.
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

Page 1 of 2 12 LastLast

Similar Threads

  1. Just Learning: PE Confusion
    By Just Learning in forum Blackjack Beginners
    Replies: 5
    Last Post: 11-18-2003, 07:51 PM
  2. Learning to count: Tunica
    By Learning to count in forum South & West
    Replies: 4
    Last Post: 05-01-2003, 09:24 PM
  3. craig r.: learning to count
    By craig r. in forum Blackjack Beginners
    Replies: 2
    Last Post: 02-13-2003, 05:48 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

About Blackjack: The Forum

BJTF is an advantage player site based on the principles of comity. That is, civil and considerate behavior for the mutual benefit of all involved. The goal of advantage play is the legal extraction of funds from gaming establishments by gaining a mathematic advantage and developing the skills required to use that advantage. To maximize our success, it is important to understand that we are all on the same side. Personal conflicts simply get in the way of our goals.