Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

It's here! It's here! C++17 is official!!

Name: Anonymous 2017-12-06 3:06

Name: Anonymous 2017-12-06 3:51

>>2
It's c++

Name: Anonymous 2017-12-06 6:16

Is it any good?

Name: Anonymous 2017-12-06 7:06

Is this Google?

Name: Anonymous 2017-12-06 7:49

>>3
it's c++, of course it isn't

Name: Anonymous 2017-12-06 9:00

Doesn't look like it has coroutines.

Name: Anonymous 2017-12-06 9:46

>>6
they're actually scheduled for C++20.

Name: Anonymous 2017-12-06 11:45

>>3
SEPPLES is bad, I doubt this is much of an improvement.

Name: Anonymous 2017-12-06 13:54

>>8
the """""""improvements""""""" they add to sepples to make it behave more like [insert EVERY LANGUAGE EVER] are the biggest thing that makes it bad. they turned a simple idea ('C with classes') into an overly complex, almost impossible to learn unmaintainable mess of a language.

Name: Anonymous 2017-12-06 17:03

When will it have lazy evaluation and algebraic data type families?

Name: Anonymous 2017-12-06 23:28

>>9
Has Stroustrup said anything against this? Or does he have the same attitude as Guido with Python?

Name: Anonymous 2017-12-07 7:40

I was on his lecture in 2011 and he was complaining that sepples programmers don't use enough abstractions because they think that low-level C-like code is faster and that they should use those abstractions because the standard library is well-optimized. so I guess he approves of this shit.

edit: then again, C++11 wasn't that bad, it actually made some things easier (even though it was less of an improvement in general and more of a one step forward and a huge fucking leap backward). everything after that was a pain in the ass though Edited on 07/12/2017 07:44.

Name: Anonymous 2017-12-07 7:45

>>9
A "simple" idea like that wouldn't require a new language.

Name: Anonymous 2017-12-07 7:49

>>13
I disagree. a syntactic sugar for classes, objects and inheritance is surely less of a pain in the ass than doing eveything with memcpy, malloc, ->, void* and hand-rolled vtables.

Name: Cudder !cXCudderUE 2017-12-07 11:45

>>9
This. Now barely-literate codemonkeys and architecture astronauts showoffs (Herb Stutter...) are writing (or more like copy-pasting) code with the goal of squeezing as many new features as they can, turning simple programs into bloated monsters.

The "deprecation" of features for other (more complex) ones also gets really fucking annoying. It's turning into a bloody fashion show.

Name: Anonymous 2017-12-07 19:31

Uhm, why would I pay for a language spec?

Name: Anonymous 2017-12-07 22:23

>>12
they think that low-level C-like code is faster and that they should use those abstractions because the standard library is well-optimized
Incredibly enough, I agree with the man who created the monster known as SEPPLES for once. It does raise the question however: Why did he base his language on goddamn C if he thinks that way?

Name: Anonymous 2017-12-07 23:43

>>16
You wouldn't because there's no value you would be capable of deriving from it.

Name: Anonymous 2017-12-08 6:06

>>17
I think he came to that conclusion only when the language was already beyond saving.

Name: Anonymous 2017-12-08 7:37

>>17
I'd agree with him and you about almost every single language other than Sepples. the point of using abstractions is creating a code that is intuitive, non-boilerplatey and easy to read and write without needing to worry about low-level details (as long as you understand the basics + the problem domain). high-level Sepples code is non-intuitive, boilerplatey and more difficult to read and write than equivalent C (or oldschool 'C with classes' Sepples) code while still requiring you to understand what happens at low level. why bother?

Name: Anonymous 2017-12-09 3:36

>>16
Because iso

Name: Anonymous 2017-12-09 15:01

>>16
Da iso fat cats have them copyrighted so people can't put them up for free
The drafts are free https://github.com/cplusplus/draft

Name: Anonymous 2017-12-10 11:40

BOOMPSY

Name: suigin 2017-12-10 16:58

Behold! The power of C++17!

https://git.io/vbRf6
https://git.io/vbRfD
https://my.mixtape.moe/eohciy.mp4

Even the brightest glow will one day wane, flicker and fade to black. When progrider's time nears the end, and an empty void will open among the stars. In his place a new hero will arise to answer the call. Somewhere behind the faintest star, in a remote section of this incalculable universe, the face of a new star savior will be born. But until that time, progrider will drift among the cosmic star lanes. One hand grips the reigns of his trusted cybersteed, the other always near his copy of SICP. His barrel lug modification for his beam revolver now complete. Thus into the starlit expanse our hero makes one last journey. Hope for the forgotten, strength for the timid, and penance for the cruel.

Name: Anonymous 2017-12-10 18:07

>>24
thanks suigin

Name: Anonymous 2017-12-12 3:59

>>17
It does raise the question however: Why did he base his language on goddamn C if he thinks that way?
He worked at Bell Labs.

Name: Anonymous 2017-12-12 5:51

Mfw all the leddit, Kikes , and shareblue are shilling harder than ever.
Mfw I don't care what they say.

Name: Anonymous 2017-12-15 7:59

bump

Don't change these.
Name: Email:
Entire Thread Thread List