Attached: Untitled.png (638x359, 339K)
>C++ will die in your lifetime
Christopher Flores
Other urls found in this thread:
en.wikipedia.org
youtu.be
twitter.com
Carson Sanders
No it won't
Brandon Rogers
Isn't C older?
Henry Phillips
if it does though, then I'm fucked will have to switch to C# or some even worse shit
Lucas Reyes
C is eternal
Christopher Walker
lol never
sooner goes Java
Jack Hall
Not really.
Carter Nguyen
>COBOL still life.
Isaac Bell
In your dreams pajeet
Christopher Howard
Welcome C++++!
Christopher Watson
>t. Javascriptard
John Adams
it will die with me. I will be the last C++ pro
Samuel Lewis
The biggest part of a compiler for C-esque frontends (this includes C++) is its optimizing backend, so no.
Michael Evans
>NOAA still uses FORTRAN and Pascal for computing work
my job is a meme
Liam Ward
public class OriginalPoster
{
public static void Main(string[] args)
{
bool isOpGay = true;
while (isOpGay)
{
Console.WriteLine("Heh");
}
}
}
Daniel Thompson
Are they going to rewrite gcc and clang/llvm in rust?
Jordan Barnes
C is too a minimalistic language to disappear.
C++ is being stretched out and weakened with these moronic standards.
Nothing wrong with Fortran.
Julian Jones
Why the fuck would you think this?
Carter Taylor
i really don't think either will go soon. no idea which one would go sooner, but i sure HOPE it would be Java.
Bentley Nelson
Ok then what do I learn next?
Or are you just a boomer that's mad you can't get any jobs with FORTRAN anymore
Colton Clark
Fuck you Fortran is a great old language.
Mason Martin
Fuckin' infinite loops
Benjamin Ramirez
Mate, we still have abominations like php and cobol alive. At worst, c++ will significantly change like php did with 7.0
Luke Wright
When is C++ getting some kind a package manager? When is the compiling and linking stage being simplified?
Instead of adding retarded standards they should be making QOL changes.
Caleb Anderson
Java style modules and operator expected in C++20
Joseph Kelly
>When is C++ getting some kind a package manager? When is the compiling and linking stage being simplified?
How would you do this without changing the way OSes work? The C++ package manager is literally your distros package manager.
Joshua Myers
Whats the use case for the spaceship again?
Ryan Johnson
>When is C++ getting some kind a package manager?
So literally the system's package manager?
Liam Robinson
Ryder Howard
> operator
Why doesn't C++ just allow user defined operators
Jackson Thomas
Because compiler behaviour is hardcoded. There are more than enough available operators to express anything you'd want, really.
Caleb Kelly
>There are more than enough available operators to express anything you'd want, really.
Then why add another :^)
Asher Garcia
Did you read what it does?
Alexander Ward
Don't you think it's weird that your OS provides you with libraries and sources of different packages? Individual programming languages should work independently of their OS, and that means having their own mechanism to provide libraries in an automatic way. I should just be able to say "include " and it should automatically pull the default latest or the provided version for me.
Luis Hill
This but unironically.
Cmake-ing a project in linux that needs SDL works fine but in windows it spews out path errors. Fuck that.
They should standardise C and C++ that ALL linkage is STATIC linkage. We have waaaay more than enough HDD and RAM space to handle it.
Logan Lopez
Use Visual C
Isaac Bailey
>They should standardise C and C++ that ALL linkage is STATIC linkage.
Default behavior maybe, but the ability to dynamically link should stay for a variety of reasons.
Logan Richardson
Okay but nobody wants to install old GPU drivers to play old games for instance, because they require physx1.1-BETA.dll or some shit.
Sebastian Richardson
that is c#
Julian Cooper
>We have waaaay more than enough HDD and RAM space to handle it.
I used to think otherwise. And then Electron happened. The increased memory/hdd footprint of static linkage for programs in C/C++ doesn't even compare to electron based apps and people don't care all that much.
Jonathan Gomez
I just searched for ALL *.dll files on my windows 8.1 machine and it came out to about 14.6GB, and I install packages off the web willy nilly.
That's nothing.
Aiden Parker
>C++ will die in your lifetime
There's been more C++ development in the last 7 years than the entirety of it's existence before that. It's the oldest most actively developed programming language. There are more C++ compatible libraries than there are for any other language.
You got a lot a splaining to do, brainlet.
Christian Clark
My lecturer said so and he is better than you.
Zachary Watson
there's still plenty of FORTRAN and COBOL jobs out there user
Eli Scott
>t. exhausted wall street stock market maintainer looking for replacement
Asher Diaz
Your lecturer is a brainlet
John Hall
I don't know why C and C++ should ever die. The languages are ok and you will always need native languages.
Eli Smith
Yes!
Aaron Gonzalez
>"include "
I think it would make more sense for the package manager to be part of the build system so you specify the libraries you want automatically downloaded in the build script. I think rust works this way with cargo.
Leo Powell
51 year old spotted.
Benjamin Lee
Nuh-uh he could beat your lecturer up
Joshua Perez
All major C compilers are current at least partially written in C++ so C would have to die as well
Sebastian Reyes
Python.
The way of the future.
Caleb Howard
amen Amen AMEN
AMEN AMEN AMEN AMEN!
Mason Parker
Not sure if you want C to die as well or not
Jaxson Bailey
I do
Mason Perez
Fuck no, that shits interpreted.
Jackson Perry
At least use a modern language like perl6
Lincoln Fisher
fun fact, that's how c# got it's name. the # was supposed to appear like a combination of 4 +s suggesting it was like the an extension of C++
Connor Wood
p6 is a shitshow
are there any scripting languages that arent though
Liam Hill
>When is C++ getting some kind a package manager?
There already are plenty. Like Conan, hunter, vcpkg etc.
>unironically thinking your OS package manager should care for more than a strict set of core package, let alone developing ressources
This is how you get Plebian.
Adam Nguyen
no, because none is made with a specific use case in mind
Lua and some game-oriented embedded scripting languages come close to this, but unfortunately they are some shenanigans in them or their design is too influenced by their host languages semantics to make it a viable standard and so you remain with JS, which isn't a shitshow, just shit
Michael Allen
Rust shillers pls stop littering Jow Forums with your brainlet whining...
Hudson Lopez
>>unironically thinking your OS package manager should care for more than a strict set of core package
Should packages be installed like they are on weedows instead?
Cameron Scott
You can't kill the lingua franca. Everyone knows C.
Carson Jones
Some of them. Languages should bring their own package managers. Software with plugins, extensions etc should bring their own package manager for them. Some applications should be managed within the OS package manager but come with their own package pool, isolated from the core packages and other packages. Dynamic linking should be avoided as much as possible and should be only used for plugins and ressources that can't be linked statically, eg. gl implementations.
Alexander Foster
I don't think it's gonna die in my lifetime, but Intel surely will.
Jacob Allen
Spotted the NEET baby who's never worked in an enterprise environment
Jayden Kelly
define die.
out of usage? maybe
practically not getting new standards from the committee? that may happen
Caleb Fisher
>out of usage? never
fixed
Jacob Brown
hahahahaha no.
Package managers do nothing but make languages less secure because unless you review every package and dependency every time they update, you're fucked. Even if it's signed commits and release how do you know that the fucker hasn't been compromised?
David Brown
C is a meme. Can’t even have objects.
Sebastian Stewart
Why do people have such a fetish for oop?
Asher Campbell
>Some of them. Languages should bring their own package managers. Software with plugins, extensions etc should bring their own package manager for them.
This just seems to increase the complexity of everything to have 50 pieces of software that practically all do the same thing
Kayden Flores
>c++ is too important, not inclusive enough I don't have mental capacity to learn it!
>Why you do not use inclusive and easy langs such as JS or Rust? Stop hating our community! I'm being trigggered!
>DIE DIE C++ DIE
>Stop hurting my feelings. It's our job to make world a better place...
>We are mozilla designated shilling squad
Julian Evans
>this is what being high on sepples looks like
youtu.be
Eli Butler
>its real
lmao
Christian Johnson
Yeah, totally different from manually downloading them or installing compromised packages from your bistro.
If you are brainlet, you may want to simplify this theory down to adding more isolated, independent package pools to a package manager that can also handle categories and other stuff (like being contextually embedded into applications) way better than they can currently do. The core point of my statement is that the bistro mcdonald workers aren't supposed to provide all packages or their dependencies, because it doesn't make sense.
Caleb Reyes
>hate sepples
>it must be a rust shill or cnile
retards
Tyler Watson
c++ is just a language coded from other languages and so forth
Jace Cox
>I will die
Caleb Gutierrez
The white man's C master race language will prevail.
Christian Rodriguez
>what is a struct
undergrad detected
you can use a strict like an object unless you need absurd levels of abstraction, then you just use C++ or any of the bazillion hipster languages
Grayson Taylor
No one asked you.
Wyatt Fisher
C won't :)
Nolan Cooper
can't find it in there
but I googled it and it's a fucking compare operator
not a bad idea and desu why doesn't it already exist? isn't that one of the most basic CPU instructions?
Jeremiah Hernandez
Everything is written on C++, including pretty much everything running on your machine right now.
Nolan Wilson
I think you mean C brodin.
Leo Powell
OOP is a meme
Henry Torres
Should I learn lua?
Adrian Richardson
This. Hardcore C fags are just retards who major in CE/EE but for some reason want to be programmers.
Mason Taylor
>array can be passed between methods with ease
>inheritance works like a charm
>pointers
C# is literally the successor to both Java and C/C++
Isaiah Moore
Windows and Linux kernels are both C.
Aiden Butler
Software for the LHC was written in C++.
Jackson Perez
>this is somehow different from downloading the sources manually or through the OS package manager
brainlets not welcome
Brody Wood
How would you even know if Windows is 100% C?
Cooper Nguyen
If you don't understand the importance and power of ForTran, you will never make it in Scientific Computing.
Ian Richardson
*Cracks open a can*
Now fortan. That was a great language.
*Sip*
Josiah King
And most servers run Linux. What's it matter, this shit has to go.
Isaiah Gray
I don't care if it's been compromised, I'm not a paranoid schizo. I just want my code to work and if something bad happens, I\ll revert as soon as I notice.
You've overestimating the importance of an average computer user. Just reinstall from backup and continue.