[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]

(You)

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: 20
Thread images: 9

File: 098345890345.jpg (91KB, 698x400px) Image search: [Google]
098345890345.jpg
91KB, 698x400px
Fellow fa/g/gots, I've decided to throw off the shackle of my NEETbux and learn something to contribute in society for once in my worthless life. I have a decent grasp of basic programming concepts as well as relevant maths (calc, discrete, linear alg, stats) so now I'm going in balls-deep with the hardball programming language, pic related.

Questions are as follows:
>What hardware should I invest in?
I'll be working out of my apartment, but will be attending local meetups so laptop suggestions are appreciated. I'm on a Core2Duo toaster at the moment, but have a deep stash of NEETbux to invest for this purpose.
>What OS offers the least resistance to C++ programming in general?
I lean heavily towards Linux and against Windows. I know nothing about macs because I am not gay.
>What Text Editors and IDEs are best for making baby's first steps in C++?
I've used Gedit and Nano. Don't think I should take the time to learn vim at this point, but I'd consider it.
>What Books would you suggest for intro, intermediate, and higher/reference level material?
Bonus points if they're free online.
>>
>>62239483
install gentoo
>>
>any business class laptop
>any popular gnu/linux distros
>code::blocks and learn vi later
>anything by Stroustrup or Lippman
>>
C++ is deprecated, learn Go instead.
>>
>>62239914
Go? Isn't that like a dog language?
>>
File: 1504480235927.jpg (14KB, 251x242px) Image search: [Google]
1504480235927.jpg
14KB, 251x242px
>>62239914
>>
File: 1504482930817.png (1MB, 734x979px) Image search: [Google]
1504482930817.png
1MB, 734x979px
>>62239483
i want you /askleddit/ faggots to go away and never return
>>
>>62239889
Thanks.
>>62239520
>>62239914
>>62239939
>>62239949
>>62240073
Nobully pls.
>>
File: 3gv33.jpg (21KB, 480x360px) Image search: [Google]
3gv33.jpg
21KB, 480x360px
>>62239483
you should invest on some rope and hang yourself
>>
File: 1504480947875.jpg (59KB, 919x720px) Image search: [Google]
1504480947875.jpg
59KB, 919x720px
>>62240168
>>
>>62239483
Hey man, if you want to work on a project together I'm interested.

I'd rather not use C++, but its OK if you're dead set on using it. I think it would be fun to make a project, anything, even if its not novel. I need to work with some other people, and I'm getting lonely programming alone.

I'm somewhat like you in that I'm living the NEET life, but I actually have a degree in CS and math from a non-meme university. Too depressed and scared to go looking for a job, plus I'm super rusty so I don't want to get hired only to fail miserably.
>>
>hardware
Literally anything with a cpu and a c++ compiler will do fine, unless you plan to work on game development or something resource heavy.
>OS
Depends. If you're building Windows applications then obviously windows. Otherwise Linux and OSX are better.
>Editor
Literally any editor. You may want some IDE features like autocomplete and automatic brackets but those are available as plugins.
For terminal use I do recommend Vim, it's much better than nano ergonomically. If you like your editor to be as much an OS then you can also use emacs. For GUI editors I recommend either VS Code (build from source, the binaries are under a proprietary license and aren't the same) and sublime text. for OSX the original textmate is the best, hands down.
>IDE
Use one only if you are working on Windows or your project requires it.
>Books
They are a joke. Start with a program you want to write, draw a diagram if it is complex, and Google the little questions you have about technique.
>>
>>62240449
Not OP, but that's a damn good response, thank you for taking the time to write it out
>>
>>62240449
This except fuck windows. I use VS for C++ at work and it's slow garbage.
>>
>>62239483

Seriously stop listening to people on this board. If you are new to programming don't worry about the tools you start with or the OS. What's important is that you focus on the language. If you're on Windows then use Visual Studio which is not complicated and gets the job done, or just used Code::Blocks. If you're on Linux just use Code::Block or Eclipse. Don't worry about the IDE until you get farther into the language. As for hardware, you can compile shit on any machine. Just get a decent laptop with at least 8gigs of memory and the rest is up to you.
>>
File: 1504476528777.png (55KB, 300x301px) Image search: [Google]
1504476528777.png
55KB, 300x301px
>Hardware:
/tpg/
>OS:
/fglt/
>Editor:
Gedit will do just fine.
>Books:
See: >>62240449 you don't need books at this point. You need to start designing and writing (shitty) code.
>>
just go with sololearn
>>
File: 1484732595964.jpg (188KB, 730x1945px) Image search: [Google]
1484732595964.jpg
188KB, 730x1945px
>>62239914
>Go
kek'd
>>
File: 1481108375687.png (411KB, 500x503px) Image search: [Google]
1481108375687.png
411KB, 500x503px
>>62241410
>>
File: 1504483412276.jpg (60KB, 500x495px) Image search: [Google]
1504483412276.jpg
60KB, 500x495px
>>62241410
Thread posts: 20
Thread images: 9


[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.