C hate thread

C is a disservice to intelligent programmers. It has almost 0 features that a modern and intelligent programmer uses to be productive. Since C is such a timesink, it's popularity is falling more than any other languages in the market.
C is dying and it should die ASAP. C programmers are actually retards in general. C is a small language to grasp, exactly the kind of shit that makes things retard friendly.
C has no advanced features like C++ does.

But as a newfag you are kinda in the right direction. C is for newbies. Think of it this way:
During ancient times, counting to 10 was a big deal and a person who could count to 10 was considered to be "wise".

Fast forward a few century counting to 10 is so trivial we teach this to toddlers. Now toddlers appreciate the vast "knowledge" of counting to 10 while matured brains are busy with modern technologies.

C is from stone age and the people who still preach it is like overgrown toddlers that can't learn advanced things. C is for lesser programmers.
C doesn't have delegates
C doesn't have resizable arrays
C doesn't have strings
C doesn't have string concatenation
C doesn't have namespaces
C doesn't have exception handling
C doesn't have closures in the standard
C doesn't have unit tests
C doesn't have Function overloading
C doesn't have memory safety of any kind
C doesn't prevent memory exploits and has no bounds and runtime checks
C doesn't support dynamic method loading/creating
C doesn't even have generics and templates
C doesn't have meta programming
C doesn't have mixins
C doesn't have higher order functions
C doesn't have contract programming
C doesn't have inner classes
C doesn't have function literals
C doesn't have array slicing
C has a very limited support for implicit parallelism
C doesn't even have string switches

C is a cancer that plagues the modern software industry

Attached: 1537743140640.png (600x382, 163K)

Other urls found in this thread:

fuchsia.googlesource.com/zircon
twitter.com/NSFWRedditGif

Nah

here we go again, i guess

op is right and you know it

>Bumping this shitty bait thread
No.

Obvious bait, but just wanted to point out that le stone age is a meme and humans have had sophisticated mathematical systems since the inception of the human race

Don't forget that C is bad for performance as well.

>C doesn't have delegates
useless
>C doesn't have resizable arrays
useless, you preallocate all space you need
if you're a retard that uses C for applications, that's on you
>C doesn't have strings
useless, slow
>C doesn't have string concatenation
useless
>C doesn't have namespaces
that's a feature, it forces you to KISS
>C doesn't have exception handling
exceptions are the shittiest approach to error handling
>C doesn't have closures in the standard
useless
>C doesn't have unit tests
useless, you want to verify that your program is correct, not not hand-wave it by passing arbitrary bug-ridden tests
>C doesn't have Function overloading
that's a feature, no hidden cost to calling a function
>C doesn't have memory safety of any kind
it does, you just have to stop being a retard and use the tools available
>C doesn't prevent memory exploits and has no bounds and runtime checks
that'sa feature, it's the programmer's responsibility to verify his program
>C doesn't support dynamic method loading/creating
that's a feature
>C doesn't even have generics and templates
that'sa feature, forces you to KISS and to optimize algos for your specific use-case
>C doesn't have meta programming
useless
>C doesn't have mixins
useless
>C doesn't have higher order functions
useless, you want HKTs, if anything
>C doesn't have contract programming
it does, you're just a retard that doesn't know how to use the tools available
>C doesn't have inner classes
useless
>C doesn't have function literals
useless
>C doesn't have array slicing
useless
>C has a very limited support for implicit parallelism
feature - it forces you to think carefully about what you're doing
>C doesn't even have string switches
useless, if you're pattern-matching strings, your design is terrible by default
>C is a cancer that plagues the modern software industry
no, that would be retards like you that refuse to use appropriate tools

What are these: delegates, memory safety, meta programming, mixins

What is an inner class as opposed to an outer class?
What is a function literal?

It's literally FORTRAN that is only relevant because of the Linux kernel.