He uses C++

>he uses C++

Attached: you.jpg (2048x1024, 101K)

Other urls found in this thread:

danluu.com/boring-languages/
github.com/fmtlib/fmt
github.com/mpark/patterns
twitter.com/SFWRedditImages

>He uses golang

Attached: jew brainlet.jpg (426x481, 29K)

What the fuck is wrong with c++. I swear to fucking god you people are addled...

C++ is not a human readable language. You might as well write machine code.

>What the fuck is wrong with c++
enjoy your memory leaks ramlet

Found the vb.net coder

Attached: Girls.png (449x401, 490K)

>write C code in C++ file
>surprised it works like C code
lmao

-lgc

>he doesn't use python

Attached: 200572c32d5244a40ba5b5242e6f43722a2b9e4b88026ea6f471af6bc7401f52.jpg (678x683, 31K)

>You cannot have any more memory leaks if you hog all the memory.
Nice thinking jstard.

>What the fuck is wrong with c++

U serious, mang?

Attached: C++ in a nutshell.png (1016x98, 72K)

>it's another retards who've only written hello world shitpost about programming languages episode

Attached: 1517289050736.jpg (570x845, 75K)

Attached: cpp.png (1920x1080, 537K)

Addled schoolboys

Attached: pro.jpg (620x372, 47K)

Time to learn Rust.

This guy doesnt even RAII.

Attached: lolvery.jpg (390x470, 43K)

Seriously now why would you learn anything that ISNT just python

If you knew C++ you would know that code is intentionally obtuse.

>Not managing memory themselves.

Attached: 1400935019638.jpg (560x375, 41K)

>telling others to use that god awful piece of shit
come on, what experienced c++ or c programmer uses that

>he thinks he knows

>He bought his 3d printer

Attached: FB_IMG_1512018125511.jpg (1139x640, 59K)

at least he's leveled up from vb6

functional sepples is an abomination, but I like it:
auto fizzbuzz(int n)
{
auto op = [=](int d, std::string s, auto f) {
return [=](auto x) { return n % d == 0 ? s + f("") : f(x); };
};
auto fizz = [=](auto f) { return op(3, "Fizz", f); };
auto buzz = [=](auto f) { return op(5, "Buzz", f); };
return fizz(buzz([](auto x) { return x; }))(std::to_string(n));
}

He also is the average Gnome 3 user.

>he uses Java

Attached: traitor.jpg (638x480, 43K)

This but unironically

What's so wrong with C++? OOP or the lang itself?

>function and variable with 1 letter names

Attached: 1501974476871.png (867x436, 116K)

found the JS basedboy

trips of truth and also i forgot censorship using 50y_b0y word

Code looks like shit because :
>Half the devs spam the using directive in a global scope,you now use 12 namespaces and you don't know where the fuck the functions/classes come from
>Other Half avoids this like the plague even in local scopes when it makes sense, write shit like Namespace::Class::StaticMethod( namespace::Class::StaticVariable)

The fuck does this even mean
int f() { throw 0; }

struct A {
int a;
A::A() : a(f()) {}
};

struct B {
int b;
B::B() try : b(f()) {
} catch(int e) {
}
};

C++ is cancer

Attached: 1525326954454.png (970x620, 29K)

>he uses Rust

Attached: 4chan.jpg (3840x2160, 654K)

>undefined reference to `std::basic_ostream& std::operator

Nothing. C++ is ugly, but that doesn't make it bad.
At least you are a retarded and think that is bad because Jow Forums says it.

using namespace std;
Yeah it will definitely make it better

>he doesnt know

at least it doesn't have a CoC

Object oriented programming is a fucking mistake.

What's the point in anonymous namespaces? Does anyone actually use them?

>you can actually put try there
what the fuck?

>not sucking as a programmer
Yeah, it's possible

I can write a masturbatory fizzbuzz in haskell that you'd be decoding for hours, that doesn't make haskell unreadable.
Your example intentionally abuses features of c++.

That's not even valid C++ (ReturnTypeReturnType is undefined) and you don't need the return type, it can just be deduced.

this sums it best
danluu.com/boring-languages/
if you wanna build interesting stuff, c++ is a good option

>he doesn't use C++

Attached: 1420438830936.jpg (570x587, 43K)

Baby language

>Microsoft
>Pajeet
You mean C# user

i love c++ and you cant do anything about it :^)

>he uses javascript

Attached: 25b297d67aeaea6fc23140c20d52a9cb--david-gandy-casual-elegante-casual.jpg (736x1104, 85K)

smelled the streetshitter

"C++ is a horrible language." -- Linus Torvalds (Linux)
"C++ is a badly designed and ugly language." -- Richard Stallman (GNU)
"C++ is a pile of crap." -- Theo de Raadt (OpenBSD)
"But by and large I think [C++ is] a bad language." -- Ken Thompson (UNIX)
"I don’t like C++; it doesn’t feel right." -- Joe Armstrong (Erlang)

All serious programmers hate C++, including the guys who were working with Bjarne Stroustrup at the Bell Labs. Anyone who has worked with it knows why. The terribly slow compilation, the extremely poor encapsulation, the lack of memory safety, the Lovecraftian syntax rules, the braindead standard library... There is very little to love about C++.

So i've installed two of my most used libraries
github.com/fmtlib/fmt
github.com/mpark/patterns

in my system in CMake install prefix. Should I have to recompile/reinstall each time there's a GCC update?

Reminder that Rust does not have this problem

I don't have these issues because I don't set myself up to have these issues. I program in mostly C++, I don't set myself up like this. Here's a solution, don't format it in that retarded manner and you'll have nothing to complain about. It's like this with every language known to man, there is a retarded way to format all programming languages.

He's not talking about issues, he explains why it's so difficult to write parsers and compilers for C++ (and why C++ compilers are so slow).

If you aren't willing to go through the work to add simple "std::"s, you shouldn't be a programmer. C++ is an extremely fast executing programming language. A solid programming language. It works if you aren't retarded. It works if you actually know what you are doing, and you obviously don't.

>xd i dont understand the language lets shitpost about it using how retarded i am as a point
Lern2coad.

>uses the fact that OTHER people dislike it as a valid point to why HE dislikes it
Not how it works. There are "serious" programmers that dislike it. There are also "serious" programmers that enjoy it. It is a fully functional and expansive language, you'll get the same result you'd get by using any other language. It's all about preference and what you are comfortable using.

>"syntax rules"
Again, preference. I happen to find the syntax of C++ extremely comforting.

>"But by and large I think [C++ is] a bad language." -- Ken Thompson (UNIX)
>makes go, aka "it's made to be easy because people are retards"

It can't be a coincidence that all the best developers argue to hate C++.

Name a top developer who loves C++. Even the ones who use it, like John Carmack, use a subset that is basically C with classes. If you study the code of most open source projects written in C++, many use this type of "C-like" C++ with no RTTI, no exceptions, no STL, no templates, minimal use of the standard library, etc. I've written this myself and it's a decent enhancement over C. But this doesn't justify a 1,400 page standard. For all its complexity, C++ buys you nothing fundamentally better over C. Meanwhile, Java brings garbage collection/memory safety and actual functioning encapsulation, with a decent standard library.

The problem with C++ is that it's gratuitously difficult. The difficulty is in the syntax to establish stuff that's easy to do in other languages, so what's the point?

HLSL is difficult if you don't understand its principles, but at least it lets you do stuff you can't do in other languages.