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

Where to start?

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: 23
Thread images: 4

File: C.jpg (35KB, 384x499px) Image search: [Google]
C.jpg
35KB, 384x499px
I wanted to start learning C, I wanted to grab Pic related but I'm a poorfag and can't afford it. What Should I do?
>>
>>59301313

install gentoo
>>
Fucking millenials
Just fucking pirate it dipshit
>>
>>59301313
>I wanted to start learning C
Big fucking mistake.

You use C only if you want NSA to exploit your porgram. C was built in the 80's and has NO concept of security. Has no bounds checking, exception handling and it offers no runtime checks. C is a cancer that plagues the current software industry.
>>
>>59301362
>was recommended to me by the leader of the CIRT at fractal construction
>was recommended to me by the CEO of Palo Alto Networks
>was recommended to me by my pentesting prof
I'm just goin' off of what people tell me anon :C
>>
>>59301445
Are you going to use a kernel? A microcontroller? Use ASM

C is the mother of all security vulnerability. Ask yourself this question: How many Java/C#/Python programs have gotten 0day lately?

Most of the exploits found is in C/C++ programs, because they are not memory safe. I suggest you use a memory safe language. But if your job requires you to use it then go ahead
>>
File: 0673999866.jpg (162KB, 500x648px) Image search: [Google]
0673999866.jpg
162KB, 500x648px
>>59301313
find this book on torrents
thank me later
>>
>>59301469
or just learn how not to write pajeet code
>>
>>59301313
>zed shaw
>>
>>59301616
Typical NSA tailored response. According to you people that produce bugs are just pajeets. Top quality argument.

>If you ever lose a game of chess you are retarded
>If you ever lose in a race you are a bad driver

According to you everyone is a pajeet. Linus has made pretty silly mistakes himself.
>>
>>59301627
He's a hypocrite regarding Python 3.
>>
>>59301627
>>59301675
He's to be considered incompetent.

>>59301616
see >>59301656
>>
>>59301313
Of all the C books out there, you would pick this one why? Protip: you don't. How about pick a good C book.
>>
>>59301313
stop being poor. get a job with decent pay, then learn whatever you want with your money. easy
>>
>>59301339
>Just fucking pirate it dipshit
Don't because it's trash.
>>
https://gustedt.wordpress.com/2016/11/25/modern-c-is-now-feature-complete/

No need to thank me.
>>
>>59301313
You can download things on the internet...

Also, some people do jobs in exchange for currency.
>>
>>59301983
For a moment I thought C was feature complete, then I realized it was just the book.
>>
>>59302024
Cocksucking doesn't count as a job even if you don't enjoy it.
>>
File: 1487921166812.png (339KB, 387x550px) Image search: [Google]
1487921166812.png
339KB, 387x550px
>>59301313
Here.
>>
>>59301983
this book isnt suitable for beginners

have you even read it?

OP, just go with 21st century C.
>>
rust > c
>>
File: 1484808177231.jpg (64KB, 628x628px)
1484808177231.jpg
64KB, 628x628px
>>59301313
Tutorials on internet and challenging yourself constantly. Follow these steps in order
- Start with a Hello World
- Add variables to the mix. You'll learn about variable sizes and types.
- Add arrays to the mix. You'll learn how to arrange data.
- Add functions to the mix. Learn about how to pass parameters by value, and scope of variables.
- Add pointers to the mix. Take your time here, this is the most complicated but most rewarding concept to handle in C. You'll learn how memory is managed internally, how arrays really work and how to pass parameters to functions so they can change them (by reference). Most people lose their patience here and go back to /g/ to complain how bad is C as a language.
- Add some algorithms to the mix. Some sorting algorithms, dynamic memory functions and data structures algorithms (like binary search trees)

The upper side is that, by understanding C, you can understand any other programming language easily.

>>59301362
>>59301469
>>59301656
>Use my programming language, goy! I even built some libraries so you don't have to bother with lower level functions! I guarantee it has no backdoors! But the source code? It's a secret! :^)
Thread posts: 23
Thread images: 4


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