Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Would it be counter productive to learn C++ using Stanford School of Engineering Introduction to Computer Science Programming Abstractions[1] CS106b considering it was taught in 2008?

[1]http://see.stanford.edu/see/courseinfo.aspx?coll=11f4f422-56...



I cannot judge on the quality of the course, but there are a lot of horrible C++ resources (including books) out there and over the years the community has come to a kind of consent which resources are likely produce C++ programmers which shouldn't be shot on sight.

http://stackoverflow.com/questions/388242/the-definitive-c-b... is probably the most comprehensive list right now.


I have been through few lectures and found it ok. Some people complain that it does not use standard library.


I am about to finish CS106a which is designed in similar fashion. It uses ACM libraries. It was my first programming course and I think I did great[1]. Mehran Sahami is a great teacher and he presented lectures in a very digestible fashion. Also assignments are designed in a very doable way. It all turned out to be a very pleasing experience. There is no end to learning so I will have to spend some time learning the main Java class.

It also only supports Mac(Xcode) and Windows(VB) but I would like to use something like Qt-Creator on Linux.

[1] https://github.com/donniezazen/Stanford-CS106a




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: