[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

What's the best way to learn C++? I work as a Python developer

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 24
Thread images: 3

File: 1267884535345.png (465KB, 1034x772px) Image search: [Google]
1267884535345.png
465KB, 1034x772px
What's the best way to learn C++?

I work as a Python developer
>>
>>55660688
Don't. It's the only way you can keep your sanity.
>>
>>55660713
p-please elaborate
>>
>>55660754
Start learning. You'll understand when it's gone
>>
How about building some desktop application ?
I think it's easier to learn while making something rather than delving on theoretical details. YMMV.
>>
>>55660841
That's how I intended on going about it.

What is C++ good for?
>>
>>55660860
If you don't know what its for, why do you wanna learn it?
>>
>>55660871
My manager suggested I learn it.
>>
>>55660879
Maybe try this
https://www.edx.org/course/introduction-c-microsoft-dev210x-1

Idk never tried it
>>
I suggest you to learn C and procedural style. C++ is kind of too much of useless stuff in my opinion.
>>
>>55660909
I too prefer just C.
>>
File: face heh pre-teleportation.jpg (86KB, 1280x720px) Image search: [Google]
face heh pre-teleportation.jpg
86KB, 1280x720px
>>55660688
>2016
>bothering with compiled languages

Really? Processors are only going to get more powerful.
>>
>>55660942
Why on earth would you squander that extra power on stupid, slow languages? Why not write using fast languages on fast hardware.
There is also the issue of extra power draw that slow languages have. The less time your CPU is doing dumb shit, the more time it can sleep. Faggots like you are the reason that smartphones have such shitty battery life.
>>
>>55660860
>What is C++ good for?

pain and suffering.

these days not much, but probably some sort of embedded environment where you want very fine control over memory usage and/or you're looking to squeeze every poofteenth out of the cpu or maybe if you're doing lots of graphics very fast on a gaming machine, stuff like that. very few projects have a real need for it.

think of it like a car, you could drive to town in an F1 (c++) but its going to be much more comfy in your normal station wagon (java).
>>
>>55661287
>but probably some sort of embedded environment where you want very fine control over memory usage and/or you're looking to squeeze every poofteenth out of the cpu
C is the language you would use for that, not C++.
>>
>>55661305

depends on the size, if its a pic chip then yeah sure, but an arm or something and i'll be going with c++

well maybe, it depends :^)
>>
>>55660688
you already know a bad language, why learn another one?
>>
Learn C. Learn C pointers. Fuck STL and templates shit of C++. If you still want to learn C++, then learn C first, it's much more minimalistic.
Btw, ignore C and C++ discussion, it's kinda religious: http://thread.gmane.org/gmane.comp.version-control.git/57643/focus=57918
>>
File: 1467229147003.jpg (182KB, 1024x1024px) Image search: [Google]
1467229147003.jpg
182KB, 1024x1024px
>>55660688
what's the best way to learn python? I have no programming background at all, but have put together a couple of random, and extremely simple scripts in the past.
>>
The delegates, Donahhhld
>>
>>55660688
>python developer
isn't that an oxymoron?
>>
>>55661975
"Think python" by Allen Downey if python is your first language. Official python docs' tutorial if you've already programmed in other languages such as C, java, etc.
>>
>>55662293
>Think python
thanks anon. Found 2nd edition
>>
>>55660688
Go to your local college and browse their computer science section and get an intro to C++ book.
Thread posts: 24
Thread images: 3


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.