since C is officially dead, what is /g/'s new choice of language?
>>61151293
C is as alive as it's ever been.
>>61151301
It's not being actively taught anymore.
People must reach out and learn it of their own volition.
That is why it is slowly dying.
>>61151364
Yes it is, idiot.
>>61151293
Algol-68
I took two classes that were focused on C last quarter and am scheduled for a networking course in C in the fall. Maybe they don't actively teach it as an intro, but some universities definitely still teach it.
>>61151364
It's still taught in any decent university. Let me know where you're from so I can not hire you.
>>61151301
>>61151364
>>61151407
>>61151430
C is just not valuable to learn these days. What is a worthwhile programming language to learn for someone who values time and quality of life?
>>61151293
Python
>>61151407
It is not. C++ and java are taught in academia.
C has been used for operating system classes, but even that has been moving on to c++.
>>61151467
You clearly don't know what you're talking about. C is still used extensively in systems programming, and is nowhere near being replaced.
Only some stupid webdev would possible think C is not valuable.
>>61151293
even if you think its dying on computers, its still alive in the embedded world
C
>>61151293
C++, of course
>>61151471
I've heard really good things about this language. Short and sweet, plus a great choice for careers. Thanks for the input.
>>61151486
You're correct. That's all I see being taught these days, C is just not "in" anymore. Regardless of what >>61151487 is saying about it.
>>61151486
>but even that has been moving on to c++
Fucking nobody writes operating systems in C++. That's fucking retarded.
>>61151506
I really want to learn C++. The language is fucking massive. I wonder if I should wait for C++17 to release first, though.
>>61151518
C++ is a horrible language, only used by horrible programmers.
>>61151518
C++14 is fine and respectable compilers already support most of C++17
>>61151528
What makes you say this?
>>61151549
Awesome. I didn't know anyone had started to support it yet. That's quick! Time to dig in
haskell
>>61151293
zero-cost abstractions
move semantics
guaranteed memory safety
threads without data races
trait-based generics
pattern matching
type inference
minimal runtime
efficient C bindings
javascript
>>61151660
Rust looks very promising. Are there lots of libraries for general things nowadays?
>>61151660
>No ABI
>No memory model
>>61151486
>code monkey thinks he is only one thought to code.
You know, nothing
>>61151780
https://github.com/rust-unofficial/awesome-rust
don't forget Rust is 2x faster than C
>>61151486
wrong, I'm literally taking classes based on C right now.
>>61151571
>What makes you say this?
It's pushed on /dpt/ Designated Pajeet Thread
>>61151868
>Rust is 2x faster than C
No it's not, you fucking idiot.
>>61151848
And what do non-brainlets use?
>>61151868
>Rust is 2x faster than C
>>61151868
No it's not.
>>61151293
> officially dead
bruh
>>61151511
>judging languages by fads
Found the stupid webdev.
>>61151660
https://doc.rust-lang.org/1.4.0/book/dining-philosophers.html
>(((karl marx)))
>(((judith butler)))
>(((emma goldman)))
https://github.com/rust-lang/rust-www/issues/268
>>61151660
You forgot one:
no bindings to any other language
>>61151364
Not as a first language, but it is still taught at every university worth mentioning. You can't really have a class in computer architecture, security, or operating systems, without using C. And the architecture part at the very least should be mandatory.
>>61152276
Eh, Rust can export functions that can be used by any language with a C FFI.
>>61151293
C++17 & C++20
>>61151293
OP, you will die sooner than C does, trust me on that.
>>61151486
I had a grand total of 0 classes taught in C++, with C being the preferred language for anything related to bare metal or systems shit.
>>61152337
This. Algorithms, data structures, threading, networking, etc. were all taught and examined in C.
>>61151486
>implying
We learn Java and C here. Not a word on C++.
>>61151293
C++
>>61151293
Java
>>61151891
>It's pushed on /dpt/ Designated Pajeet Thread
No it's not, /dpt/ hates it.
Because after all, they are the Designated Pajeet Thread.
>>61151868
>don't forget Rust is 2x faster than C
So about the same speed as C++?
>>61151293
Gotta love this meme. Is C the new Fortran? Everyone trying to proclaim its death...
>>61152609
It's just that these paid rustshills are trying to promote rust by bashing C.
>>61152323
this desu. only are you required to know C, its also nice to be familiar with syntax for verilog and such
>>61152775
Or worse, Java fags aka pajeets
>>61151293
Scheme, have you read your SICP today?
>>61151293
>waaaah C is too hard!!!
>i'll make another broken language to replace it!!
>>61151293
>officially dead
>>61151910
What about llvm C?