[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

I am attending a 2 hour talk tomorrow by Bjarne Stroustrup titled

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 62
Thread images: 7

File: 3.jpg (10KB, 291x291px) Image search: [Google]
3.jpg
10KB, 291x291px
I am attending a 2 hour talk tomorrow by Bjarne Stroustrup titled

>What C++ is and what it will become

what questions should I ask /g/?
>>
If you need to ask us what questions to ask, you should not be asking questions.
>>
>>57499652
Why do you like putting your feet up on desks?
>>
>>57499652
ask him why c is still superior to c++ and why hasn't kys'ed himself
>>
>>57499652
ask him if he even lifts
>>
>>57499652
What does he think of Rust, Swift, Nim? (elegance, robustness) If you know something about C++ ask him if polymorphism of generics can be fixed. What buildsystem does he use for large projects.) What does he think of pragma extensions like openMP.

Many thanks in advance!
>>
>>57499699
This dubs.
>>
>>57499652
ask him why the FSF is so shit
>>
>>57499652
Ask him why he doesn't just buzz his hair?
>>
>>57499699
This

Also what's the deal with that undecidable grammar.
>>
>>57499652
What does he think about the modern parts if the STL causing C++ to be a less convenient java rather than a more convenient C?
>>
Ask him how it's possible for a language in 2016 to not support file system IO.
>>
Ask him if there is a language that he considers a successor of C++, maybe C#, maybe D?
>>
>>57499652
Ask him why anyone would use C++ instead of Python with C modules.
>>
>>57499652
Shieet, I also go to AU.
>>
File: bjaaarne-stroustroup.jpg (105KB, 603x324px) Image search: [Google]
bjaaarne-stroustroup.jpg
105KB, 603x324px
>>57499652
When are we getting an alternative S-expression-based syntax?
>>
>>57499669
FPBP
>>
>>57501406
This
>>
Ask what c++ is
>>
>>57499652
ask him why c++ is the leading cause of baldness
>>
File: best_system.jpg (113KB, 403x538px) Image search: [Google]
best_system.jpg
113KB, 403x538px
>>57499652
Do you think it's reasonable to expect people to use a language they couldn't write a compiler for? Are you happy with how C++ turned out?
>>
>>57499652
Ask him why he thinks it's necessary to keep adding more features to a language that already has too many.
And how he thinks that will improve anything.
>>
Ask him if it's possible to create a new pointer type using typeof and strings in the manner:

int lvlsOfIndirection = 4;
string var = (typeof T var)
while( lvlsOfIndirection-- > 0 )
var += "*";

I'm trying to keep a binomial heap running under a single strategy with no hiccups in the optimization at compile time.
>>
>>57502614
change:

int lvlsOfIndirection = nextInt();
>>
>>57499652
Where is this talk being held?
>>
>>57502513
C++ is still missing support for base shit like filesystem operations
>>
I
"If structs existed, what was the need for classes?"
>>
>>57501406
did you fucking try doing that?
>>
>>57499652
Ask him if he plans on deprecated C++ in favor and Rust.
>>
>>57499652
When will C++ support algebraic data types?
>>
>>57503022
You can write one on your own.
>>
>>57502919
Interviewer: I have to say, I’m beginning to be quite appalled at all this. You say you did it to raise programmers' salaries? That’s obscene..
Stroustrup: Not really. Everyone has a choice. I didn’t expect the thing to get so much out of hand. Anyway, I basically succeeded. C++ is dying off now, but programmers still get high salaries - especially those poor devils who have to maintain all this crap. You do realise, it’s impossible to maintain a large C++ software module if you didn’t actually write it?
Interviewer: How come?
Stroustrup: You are out of touch, aren’t you? Remember the typedef?
Interviewer: Yes, of course..
Stroustrup: Remember how long it took to grope through the header files only to find that ‘RoofRaised’ was a double precision number? Well, imagine how long it takes to find all the implicit typedefs in all the Classes in a major project..
Interviewer: So how do you reckon you’ve succeeded?
Stroustrup: Remember the length of the average-sized ‘C’ project? About 6 months. Not nearly long enough for a guy with a wife and kids to earn enough to have a decent standard of living. Take the same project, design it in C++ and what do you get? I’ll tell you. One to two years. Isn’t that great? All that job security, just through one mistake of judgment. And another thing. The universities haven’t been teaching ‘C’ for such a long time, there’s now a shortage of decent ‘C’ programmers. Especially those who know anything about Unix systems programming. How many guys would know what to do with ‘malloc’, when they’ve used ‘new’ all these years - and never bothered to check the return code. In fact, most C++ programmers throw away their return codes. Whatever happened to good ol' ‘-1’? At least you knew you had an error, without bogging the thing down in all that ‘throw’ ‘catch’ ‘try’ stuff..

>http://harmful.cat-v.org/software/c++/I_did_it_for_you_all
>>
Ask him why this board is so fucking retarded.
>>
>>57499652
ask him if he wants to butt-fuck you after the talk. he looks like he'd be up to that kind of shit.
>>
>>57503022
I think class enums as well as the variant and optional types coming in C++17 cover most of the practial use cases.
>>
>>57499652
Ask if he knows the joke with the nigger with Alzheimer
>>
>>57502686
Aarhus university, Denmark
>>
>>57503046
looks like trolling java
>>
>>57499699
>c superior to c++

Yeah, and hand cranked windows are better than automated windows. This is why companies don't hire anyone over 25
>>
>>57503046
Interviews that never happened
>>
>>57499669
>Be OP
>Try to be generous and give /g/ a platform to speak to their mind to an influential man in the field of computers
>The first post of your thread is some condescending cunt

Fuck off from earth you spastic dick-muncher.
>>
>>57503242
>doesn't know c or c++
fuck off you chai latte drinking cuckold
>>
>>57503022
>>57503030
>>57503136
or you know... unions
>>
>>57504357
I never said I didn't know them, retard. Learn to read.
>>
>>57499652
Why does C++ try to do everything?
>>
>>57504453
Unions aren't memory safe.
>>
File: 49.jpg (24KB, 600x400px) Image search: [Google]
49.jpg
24KB, 600x400px
>>57499652
ask him what is C++ and what will it become
>>
>>57504453
Should also add that they aren't typesafe, either. If you add generics, destructors and a safe API to C unions you eventually end up with boost::variant, which will find its way into the standard in some form or another soon.
>>
>>57499652
Ask him if he visits /g/
>>
File: ss_(2014-12-31_at_11.46.28).jpg (100KB, 658x613px) Image search: [Google]
ss_(2014-12-31_at_11.46.28).jpg
100KB, 658x613px
>>57499699
>>57499960
>>57500739
http://www.stroustrup.com/Myths-final.pdf

Fucking Dadcoders
>>
>>57500470
He can't Fizz it.
>>
>>57499769
this

if he does, how much and when did he start
>>
Can you ask if Solus is his daily OS driver?
>>
>>57499652
Ask is Benjamin Franklin ever called for his hairstyle back.
>>
File: 1476159185759.jpg (87KB, 882x640px) Image search: [Google]
1476159185759.jpg
87KB, 882x640px
Ask him what an object is
>>
>>57506155
His pdf doesn't address the undecidable grammar. It also glosses over the fact that most of C++'s "user-friendly" features are a leaky abstraction-- hence the 5-page compiler error messages and the 500 clicks to single-step through "i++" in a for-loop in your debugger.
>>
>>57506352
upvoted
>>
>>57506550
Rust and for example Scala also create horrible error messages. For C++ switch to libc++ instead of stdc++.
>>
>>57503046
Haha, surely BS invented the quality of the programmer's life itself.
>>
>>57506352
He does if he knows anything about computers.
>>
File: installsoluspls.jpg (102KB, 800x800px) Image search: [Google]
installsoluspls.jpg
102KB, 800x800px
>>57510120
Yeah agreed.

Install Solus
>>
>>57504453
>or you know... unions

Communist spotted.
Thread posts: 62
Thread images: 7


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.