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

Why /g/ like C so much? What other languages does /g/ like?

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: 51
Thread images: 2

File: 1495390807432.jpg (20KB, 408x439px) Image search: [Google]
1495390807432.jpg
20KB, 408x439px
Why /g/ like C so much? What other languages does /g/ like?
>>
Why Pajeet like poo so much? What other loo does Pajeet like?
>>
>>61763672
What lol
>>
>>61763672
>pajet
>liking loo
you must be gnu here
>>
>>61763672
this
>>
File: Untitled.jpg (99KB, 795x530px) Image search: [Google]
Untitled.jpg
99KB, 795x530px
RICHARD STALLMAN
>>
the lower-level the programming, the bigger your epeen
and C is low level

other effective things u can do to be cool on /g/ is find languages that are
-old
-impractical
-obscure
-gimmicky
>>
>>61763843
Thats lame. Wtf can be done with C?
>>
>>61763405
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.
>>
>>61764149
good luck doing bit hacking with any 'modern' language

maybe rust can do it
>>
>What other languages does /g/ like?
LISP and Haskell.
>>
C is a low level language. Most people on /g/ are low-life losers which is why they gravitate towards C.
>>
>>61764149
>Now toddlers appreciate the vast "knowledge" of counting to 10 while matured brains are busy with modern technologies
t. Web dev
In the embedded industry, try using anything other than C, you'll be shown the door
Those """advanced features""" have a huge overhead. What do you think, computing space and memory are unlimited?
>>
>>61764149
>C doesn't have delegates
useless
>C doesn't have resizable arrays
useless
>C doesn't have strings
useless
>C doesn't have string concatenation
useless
>C doesn't have namespaces
useless
>C doesn't have exception handling
just use your OS's VEH
>C doesn't have closures in the standard
useless
>C doesn't have unit tests
useless
>C doesn't have Function overloading
useless
>C doesn't have memory safety of any kind
yes it does
>C doesn't prevent memory exploits and has no bounds and runtime checks
wrong
>C doesn't support dynamic method loading/creating
useless
>C doesn't even have generics and templates
useless
>C doesn't have meta programming
useless
>C doesn't have mixins
useless
>C doesn't have higher order functions
useless
>C doesn't have contract programming
useless
>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
useless
>C doesn't even have string switches
useless

all of this shit can be done if you wanted to, but there's no reason to do so
>>
>>61764542
Enjoy your shitty low pay and long hours while I make six figures shitting out javascript
>>
C is shit and you should feel bad for opening this thread.
>>
>>61764149
i know it's bait but..
>C doesn't have "thing"
implement it then. you are missing the point of using a low level language.
all those high level aspects are not necessary. are they nice? yea, some may like them, but they aren't needed to build any type of software.
>>
RUST )))
>>
>>61764636
Why would someone wanting to learn be ashamed? Faggot
>>
>>61764290
Why?

>>61764778
Why?
>>
>>61764762
but muh 300mb of CRT that needs to be linked into every c++ program!!!
>>
>>61764597
>>61764542
>>61764265
I wonder if retards like these actually have a job in programming.

I'm having a hard time imagining them doing anything other other than sitting in a basement writing "hello world" programs in C in a terminal that prints sexual innuendos with ascii anime porn every time they run gcc.
>>
>>61764290
Not OP but
> LISP
read, eval, print
>>
>>61764838
i write real software, i'm sure those websites you develop are nice though :)
>>
REMINDER: If you don't know assembly, you shouldn't be using an unmanaged language as you can't debug properly
>>
>>61764844
What
>>
>>61764149
>C doesn't have delegates
function pointers
>C doesn't have resizable arrays
realloc
>C doesn't have strings
char*
>C doesn't have string concatenation
strcat
>C doesn't have namespaces
all you need is prefixes and linkage control
>C doesn't have exception handling
errno is enough
>C doesn't have closures in the standard
make your own
>C doesn't have Function overloading
use generic macros
>C doesn't prevent memory exploits and has no bounds and runtime checks
do it yourself if you want your code to run like shit
>C doesn't have higher order functions
You can pass function pointers and you can pass your ghetto closures.
>C doesn't have inner classes
C doesn't have classes at all. Scope your structs if that's what you mean.
>C doesn't have array slicing
Offset your pointer
>>
>>61764879
Good thing. That's what to like about LISP.
>>
>>61764838
I write software for devices mate, i can imagine, low level devs are rare these days, so its unlikely you've ever met one. In all honesty, the demand is low, but the supply is even lower, so our value is still high.
>>
>>61765000
no reason for them to have good engineers at pajeets node website factory
>>
>>61763405
Optimization.
>>
>>61764130
everything
>>
>>61765407
List some things please
>>
>>61765363
Context please
>>
>>61765512
everything you noobs are crying about c not having can be implemented if you want it
thats the point of low level languages
>>
>>61765561
Idk shit about all this. So list please
>>
>>61765800
list what?
you can program whatever you want, and there's no overhead of some giant runtime library
>>
>>61765818
Besides mobile apps, simple games like snake and a digital calculator. What can one make with programming languages?
>>
>>61765893
everything on your computer
>>
>>61765818
>no overhead of giant runtime library

Idk what that is lol
>>
>>61765919
What else can I make that's not on my computer?
>>
>>61765947
anything with a microprocessor in it
>>
>>61765919
Kill yourself
>>
>>61766091
epic XD
>>
>>61765800
You do realized that Linux's kernel written in C right?
>>
>>61766730
as is most of ntoskrnl
>>
>>61766730
You do realize you're a flaming faggot who lives in his own sperg bubble, right?
>>
>>61764762
>>C doesn't have "thing"
>implement it then.
Go tier

>where's a REST framework
>HURR DIY
>>
>>61766730
you do realize that in 1994 the only options for a kernel on x86 was c, pascal and asm?
>>
why does /g/ talk about language more than actual coding structures or w/e. I don't even program and I can tell this board has went to shit since they killed of prog
>>
>>61771777
Most peoole here are hobbyist beginners
Thread posts: 51
Thread images: 2


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