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

Do you need to be able to into to math to learn programming?

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: 29
Thread images: 3

File: 1481351934290.jpg (79KB, 874x684px) Image search: [Google]
1481351934290.jpg
79KB, 874x684px
Do you need to be able to into to math to learn programming? I'm a mathlet.
>>
>>62341841
If you know that 1 is a higher value than 0 you're fine.
>>
>>62341841
If you're getting into fields like AI, then yes you need to know math.
>>
>>62341841
you need to know very basic alegbra
>>
>>62341841
If you know that certain combinations of 0s and 1s are illegal you're fine.
>>
>>62341963
Any example?
>>
>>62342035
10111010000
>>
>>62341944
i just want to write python applets
>>
>>62341841
Depends on what you want to do with it.
Also you end learning math when you learn programming because you actually have fun with math while programming.
>>
>>62342073
f-fun...w-with math? I didn't think it was possible..
>>
There is a difference between knowing how maths works, and doing big sums I'm your head. You need to know the first one.
>>
>>62342084
Yes it is.
>>
Really, it depends on what sort of software you wanna write. You could probably get by only knowing basic arithmetic. But I think you might find yourself understanding math more once you're familiar with programming - it was that way for me. Math still is quite useful. A solid understanding of things like trig, algebra, and basic number theory, and formal logic have helped me make code which is far simpler (and sometimes more efficient) than a naiive implementation might have been.
>>
>>62342084
Stop tumblr stuttering you fucking fag
>>
>>62341944
Do you have some concrete examples of math things you need to know for AI or programming in general?
>>
>>62342149
For AI: Learn probability (extremely, extremely important) and statistics. Also knowledge of calculus is a big bonus.

For general programming: just be good at algebra and bitwise operations for starters. Depending on your niche, you may have to learn more.
>>
You just need a basic (high school level) knowledge of math to start programming. More math is needed when you try to solve hard problems or problems for some specific domain. Don't think about math, just start programming and you'll be fine.
>>
>>62342173
thanks!
>>
File: 1478763871478.png (458KB, 960x540px) Image search: [Google]
1478763871478.png
458KB, 960x540px
>>62342060
wtf
>>
>>62342060
Reported. You sick fuck.
>>
>>62342149
Pretty much all of AI is a giant minimization problem, where you minimize some measure of a mathematical model's error, changing parameters and coefficients depending on the training data. You need to know multivariate calculus at the very least. Some implementations also make use of Fourier transforms, so you'd need to know those too. Quadratic programming is also used occasionally.

Beyond that, math for programming isn't necessary in the same way that it is for statisticians and physicists, but knowing how to read and write mathematical formulae really helps you condense and organize your thoughts.
>>
>>62342110
This.
>>
Outside of niche meme uses you don't need maths.
>>
>>62342060
thank you for sharing, anon!
>>
Thanks guys.
>>
File: 1426506021318.jpg (38KB, 400x388px) Image search: [Google]
1426506021318.jpg
38KB, 400x388px
>install a linux distro so you can be like the cool kids on desktop and screenfetch threads
>unfixable screen tearing and dysfunctional drivers

perhaps god just doesn't love all his children
>>
>>62345907
>try to post in the desktop and screenfetch threads
>post in wrong thread
>>
>>62346003
>>62345907
Indeed, he doesn't.
>>
>>62342060
some one post a real illegal number

Stop being pussies
Thread posts: 29
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.