Why are numale webdev programmers afraid of C?
They treat it like archaic oldbeard wizard magic.
It's even better because all their cushy interpreted language environments are written in C.
Why are numale webdev programmers afraid of C?
Other urls found in this thread:
(you)
C is the chad language.
Because when you have a real job developer time is almost always more valuable than processor time.
If I write a webapp using java and javascript that takes two weeks to develop and renders a screen in 1 sec, that's much more valuable than a c program that does the same thing in 50 ms, but takes 6 months to develop. If you're not writing a database, an OS, or a game engine, the gains in dev productivity are well worth the performance hit and memory overhead.
From the coder's point of view, using a low-level language like c means you're going to have to waste precious development time on menial crap like memory management. If you use java or c#, a lot of this menial crap was factored out into build/runtime infrastructure that has been battle-tested for a decade or more. That means that a much greater portion of the code you write deals directly with the business problem you're trying to solve.
>web dev
Well no shit if you're not doing sys dev or embedded there's not really a huge reason to use C other than preference. I think what OP was saying is that people assume it's complex or archaic, most especially the type of people that go into webdev fields. I believe, and hope. he didn't mean to use C FOR webdev.
Fuck you, I'm a numale webdev programmer and I use C almost exclusively.
I am also damn proud of being a numale. Most people seem to think being unmanly is gross or some kind of failing but I for one let myself stay skinny and weak because I dig the aesthetic.
So fuck you.
I can't tell if you're being ironic or not.
>Because when you have a real job developer time is almost always more valuable than processor time.
Gentlemen, and this is why you need 4 cores and 8 GB RAM to browse the web. Because for javascript devs, your processor time matters not.
Do the world a favour kid and hang yourself.
pls post boipuss
because it lacks a COC
Isn't that pretty much mission accomplished for a hipster numale then? I think you just gave him a gold star kek.
I'm not. C is a wonderfully simple language allowing through its brevity a kind of power and expressivity greater than the sum of its parts, and also being unmanly is great, by neither eating much nor exercising much i feel so "pure" in a certain way, like my body is "cleaner" on the inside than it would be if i allowed it to change as a consequence of any habits, healthy or otherwise
>c is not suited for webdev
Oh jeez you think?
>C isn't archaic oldbeard wizard magic
C wouldn't be that useful to your average webdev unless they were administering web or database servers, which is something that you'll only see at the smol business level.
>allowing through its brevity a kind of power and expressivity
oh god no
you're one of THOSE C devs
Try not browsing the web on windows.
What anime is this?
And who knows, my intro to programming is using C and a C book
Not afraid of it, it's just pretty far down on my list of things to learn.
Shut the fuck up, man.
There's a reason I chose the phrase
>render a screen
I'm explaining why most business software (ERPs, CRMs, HR, Payrole, Access Management, etc) is implemented as a web app rather than a native desktop app written in C.
Web devs aren't intimidated by C, we're just employed by people who need web apps (because of reasons outlined in my previous post ) and as such have better stuff to do with our time than bit twiddling and pointer arithmetic.
>numale webdev programmers afraid of C
>They treat it like archaic oldbeard wizard magic.
[citation needed]
I don't mind weak ass men, but lose the beard and the faux "manly" personality accessories, it makes you look stupid.
There's nothing wrong with being a numale so long as you shave your face and your legs, wear programming socks, and get on your knees pushing your hips into the air for the hard dick you deserve.
The most popular Javascript interpreters are written in C++. Same with Java and C#. Stay cucked Cfags.
the best Java """interpreter""" is written in Java though
This logic is extremely flawed.
The fact of the matter is that the vast majority of code (whether high level of low level) is too big and a nightmare to maintain.
Improving "dev productivity" only adds to this current problem.
Developers should be removing code from their programs, not developing more.
Slowing down developer productivity would allow for more simple, and more maintainable code. The C programming language helps significantly with this as people actually have to think about what they are doing and not just copy paste hacks from StackOverflow.
That said, Python and Java still have their place, but "developer time" isn't really the reason for their use. Only complete newbies to the programming world think this.
>It's even better because all their cushy interpreted language environments are written in C.
V8 is written in C++, and so is node.js. Try looking things up instead of making poor guesses.
Why is it that manchiles on Sup Forums who post anime have neither education nor jobs?
i would like to touch ferris' C if you get what i mean
thanks for the kek
C is crap, but then so are all langs.
Post more boypusC
I'm afraid of falling behind while I learn C. I make 104k doing shitty react and I'd like to keep it that way.
think again nerds
kore.io
github.com
because webdev is for brainlets
Why are the unemployed C users on Sup Forums so afraid of non-C languages? I mean they shouldn't they be easy for you?
When you are used to do things the right way, it's difficult to unlearn them and do them the python way
All that shit can be summarized as a retard going "tfw smart but lazy"
Are webdevs the vegans of programming ?
No it's because there is less demand for C developers.
That sounds like incompetence to me.
C(had)++
That's not true.
Demand for C developers is higher than ever due to the mountain of shitty software and developers crapping unoptimized code.
What do you think it's gonna become to a project where the idiot manager decided to make it top to bottom in emg. Go or python? As soon as it hogs every machine, they are gonna break it to front and backend and bend their ass to a c developer.
of course it's possible. that doesn't mean it's a good idea
>c coder makes project in python
>new version of the interpreter gets released
>mfw nothing worse
>manager to programmer: "stop being incompetent"
Only reason why rust is popular among developers is not because its like c but more, or low level, or safe ...or whatever. It's because there's a logical explanation behind every compromise.
The same applies to perl, c++, java and other languages too.
But when it comes to languages like python, the features are selected because the guy who makes the language likes to do so. That's why we have been stuck with 2 fucking runtimes for python.
> constantly makes threads proclaiming the virtues of C
> treats the choice to program in anything but C as morally suspect
If there's "vegans of programming" it's not the webdevs.
Ffs
*nothing works
Real Javascript is more comparable to C than any other language.
The problem is people can't deal with that so they use memeworks like Angular or React to do things that they can't handle themselves.
C is god tier, CPP is also good if you need classes (r-value references are sex)
>know JS
>know C
In no possible way are you in contact with anything even vaguely resembling truth.
>mfw when this is true
> Neither has classes
> Neither has complex data types
> Both are used to create event driven applications
> Both are designed to be lightweight and able to run on an infinite amount of systems
Knowing a language and memorizing syntax are two different things pleb.
this. plus ease of maintenance. plus cost of bringing someone up to speed on your code base
>real javascript is more comparable to C.
>what is typing
>what are pointers
at this point i will fucking buy you the rope and chair to hang yourself
>the speed of brining someone up to speed on your code base.
thats literally only an issue if you hire a pajeet or retard. never in my life had i had trouble having a good developer learning our C codebase in a short amount of time.
both javascript and c are weakly typed
this is also their worst aspect, weak typing is fucking awful
just because two languages are not oo does not mean they're very similar to each other, user, especially if one is interpreted and another is compiled.
>Neither has classes
ECMAScript doesn't use classical inheritance, so the concept of classes is just a rigid way of using the language. ES6 even added a syntax that resembles languages with classical inheritance if you're into that.
>Neither has complex data types
Object can do quite a lot, and modern ECMAScript has fancy structures like WeakMaps, which aren't a thing you can easily implement.
Try actually knowing the language before you speak out about it.
>c is weakly typed
Ok, at this point pic related.
go learn what weak typing means. hint: it's not the same as dynamic typing
>draw a girl
>have it act like a girl
>have it voiced by a girl
>call it a boy
L O G I C
O
G
I
C