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

Am i being rused?

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: 45
Thread images: 7

File: SICP.jpg (51KB, 400x579px) Image search: [Google]
SICP.jpg
51KB, 400x579px
Am i being rused?
>>
>>62223402
It's a good book if you want to learn meta-linguistic abstraction and be a good programmer. Every shitty programmer I've met has never read SICP.

You're supposed to be already a semi competent programmer though or else you'll miss a lot of things this book tries to tell you. You also need a single variable calc undergrad really to understand some of the exercises, as this book was designed for incoming MIT students who already did 2 full semesters of Calc.
>>
File: bogmtrx.jpg (14KB, 227x222px) Image search: [Google]
bogmtrx.jpg
14KB, 227x222px
>>62223640
>meta-linguistic abstraction

never trust someone who throws jargon at you like this. they're like cross sectional feminist cryptofags teaching woo woo programming.

the book sucks don't believe their lies.
>>
>>62223690
found the C++ "coder"
>>
>>62223402
>>62223640
>>62223716
>trusting anything out of the CIA brainwashing camp known as MIT
https://www.youtube.com/watch?v=cbBkAdNc88w
>>
>>62223690
thanks for the save rave my main man I almost fell for the meme
>>
>>62223690
that's not "jargon", that's exactly what this book is http://web.mit.edu/alexmv/6.037/
>Students are taught to apply structural, procedural, and meta-linguistic abstraction to solve computational problems.

Never trust anybody on /g/ using /pol/ memes.
>>
>>62223690
>things i don't understand are jargon
This is why people claim that some folks are actually incapable of learning.
>>
File: IMG_20170903_034216.jpg (2MB, 3264x2448px) Image search: [Google]
IMG_20170903_034216.jpg
2MB, 3264x2448px
Post your programming library. Mine is still small but expanding rapidly.
>>
File: IMG_20170629_061812.jpg (2MB, 2448x3264px) Image search: [Google]
IMG_20170629_061812.jpg
2MB, 2448x3264px
>>62225095
I had to buy Thomas' Calculus twice because the vendor who sold me the first book lied and said it was the complete version that includes multi variable, but it was just Part 1. Oddly enough they both came from the Baltimore public library. In fact so did Code Complete, and the Unix Programming Environment as well. What's up with Baltimore it's like ground zero for good books.
>>
>>62225095
>Manga guide

>>62225237
>the Go programming language
>>
>>62223690
brainlet
>>
From what I see online, CatB + SICP is all you need to go meta. Is this true?
>>
I'm on chapter five. It's been awesome. It takes a long time though and it's very abstracted from real programmer duties that you will experience on the job.

If anything you should try to read it just to figure out how much of an idiot you are. Very intelligent people will still struggle with the book. If you're not as smart as you think you are, trying to read SICP will be a good way to figure that out.
>>
>>62223640
why would it be expected that you are already a semi-competent programmer when the book was designed for incoming CS freshmen?
>>
>not downloading books
top kek

Just buy a tablet with a great screen (like an iPad) and download books off off l _ _ _ _ and read em.

No need for buying any of them except the important ones.
>>
https://danluu.com/programming-books/
>>
>>62223690
How else would you call abstractions that apply beyond the specific language?
The book really helped me in tcl, stop being a faggot
>>
>>62223690
That's a lot of jargons
>>
>>62227701
for you
>>
>>62223402
its good but quite confusing unless you do the rest of the course too. just doing the book is suicide
>>
>>62227759

What do you mean with "rest of the course"?

I read SICP, do the exercises and try to get some more details of Scheme by skipping through "the little schemer" and looking up in the Scheme spec, to get better at the language itself.

What's more to know?


That said, the math in SICP is tough sometimes..
>"Prove that Fib(n) is the closest integer to x^n / 5, where x = (1 + 5^(1/2)) / 2."

I always skip those shit, because I've done more than enough math in my CS and really don't have the time to contemplate math circlejerking anymore. I just want to get better at coding and not a math degree.


>>62225237

"Gödel, Escher, Bach" is such an overrated book..
>>
>>62228532
> That said, the math in SICP is tough sometimes..
>>"Prove that Fib(n) is the closest integer to x^n / 5, where x = (1 + 5^(1/2)) / 2."
Of all the things that could be tough? oh anon...
>>
>>62225095
Is Accelerated C++ good? I'm debating whether to buy it or C++ Primer, or Stroustrup's book.
>>
>>62228810
I haven't read it yet, still learning C. I've been told it and C++ Primer are good.
>>
>>62228759
Not him but where are you supposed to start? I only completed high school level math.
>>
>>62223640
>youre not a good programmer unless you read this
>BTW to understand it you already have to be a good programmer and know quantum physics and have an IQ of 20,310
Fucking retard
>>
>>62228944
Yes, that's exactly what he said. Way to quote him without any retardation or hyperbole whatsoever. These are the quality posts we need.
>>
File: Tour-front-and-back(2).jpg (371KB, 1153x704px) Image search: [Google]
Tour-front-and-back(2).jpg
371KB, 1153x704px
>>62228810
Yesterday some anons said that accelerated c++ teaches very old c++ and the new c++11 has a very different style to it. Therefor the new recommendation is 'a tour of c++'
>>
>>62229204
What about Primer? Hasn't it been updated for C++11 and 14?
>>
>>62229213
Not the same anon but yeah primer has been updated
I have the C++ 11 version and I'd say it's pretty great
>>
>>62223788
https://www.youtube.com/watch?v=TcqWok8AubE
>>
>>62229310
Is it worth it learning previous versions of C++?
>>
>>62229787
I only started properly learning it a couple of years ago so I'm not really able to answer that
From what I understand I use a mixture of methods, take some things from C++ 11 but I don't write everything in that style, just whatever I feel suits the job at hand
>>
File: 1477741010417.jpg (309KB, 663x1408px) Image search: [Google]
1477741010417.jpg
309KB, 663x1408px
>>62228810
>>62229204
>>62229213
>>
it's a great book, watch the video lectures alongside it
>>
File: tpop.jpg (28KB, 220x278px) Image search: [Google]
tpop.jpg
28KB, 220x278px
>>62228819
don't learn C++
>>
>>62227627
MIT's computer science curriculum doesn't really teach much programming (except in a few courses). They assume that people learn to program in their spare time and know it fairly well and just teaches theory and math that programming is based on.

Incoming CS freshmen to MIT are expected to know how to program. At least it used to be like that.
>>
>>62228532
>I just want to get better at coding and not a math degree.

Then why are you studying CS which IS a math degree? It's only tangentially related to computers because the math is applied in computing, but it's a math degree. If you want to learn 'coding' then just get a software engineering degree or something.
>>
>>62230120
>CS which IS a math degree
Why are CS and math separate majors then?
>>
>>62230058
>>62228819

Everything that I've read from the people of bell labs has been pure gold, that and the stuff that came out of the MIT AI lab, they shed different lights on the engineering profession, so at one time it is looked at as a craft, at others as an art form, if you're just learning, going through oldies and classics is must.

If you were to ask me for the single most bewildering thing I kept from those readings, I'd say how seemingly simple design decisions can give birth to powerful products, as an example doing Unix, Ken Thompson and co decided hey let's call everything a file, the implications and consequences is what you see today using your console to pipe stuff together to make in a single line of bash code what a windoz person would need to download an app for, this stuff is empowering, people have been doing it for forty years now, it is worthwhile checking it out before jumping on the band wagon of some new fangled technology.
>>
>>62230563
Because it's differnt kinds of math. Just in the same way that mechanical engineering is a different field from structural engineering. It's focused on different problems.

A degree in statistics is also a math degree despite being seperate from Math, CS and so on.
>>
>>62231160
Don't math degrees offer the broadest range of math to choose from? You can have your math degree be all pure math, or all applied math
>>
>>62231305
There are different majors for different kinds of pure math and different kinds of applied math. CS is honestly a mix of both
>>
>>62231562
Sure but a math major will give you the necessary tools to specialize afterwards.
You can do a statistics masters after a math major, but you can't do a pure math master's after a statistics or CS major for example
Math is the most versatile
Thread posts: 45
Thread images: 7


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