CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++” c squared financial

by charoenmotorcycles123DG

[

— Presentation Slides, PDFs, Source Code and other presenter materials are available at: — We …

Images related to the topic c squared financial

CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”

CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”

Search related to the topic CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”

#CppCon #Bjarne #Stroustrup #Learning #Teaching #Modern
CppCon 2017: Bjarne Stroustrup “Learning and Teaching Modern C++”
c squared financial
See all the latest ways to make money online: See more here
See all the latest ways to make money online: See more here

See also  RBI GRADE B 2018 | FINANCE & MANAGEMENT MCQs | Performance Appraisal & Job Evaluation rbi grade b finance

You may also like

19 comments

Dirk Arnez 26/09/2021 - 5:57 PM

Imagine he teaches me C++…
I will never quit

Reply
Daniel Best 26/09/2021 - 5:57 PM

I would love the opportunity to meet Bjarne.

Reply
Daniel Best 26/09/2021 - 5:57 PM

This man is so knowledgeable, and I could listen for hours.

Reply
Kavorka 26/09/2021 - 5:57 PM

Can someone help out: Dr Bjarne in his book "A Tour of C++" says:

"Interface inheritance: An object of a derived class can be used wherever an object of a base class is required. That is, the base class acts as an interface for the derived class."

Is this really what he meant? Shouldn't not be: the derived class acts as an interface to base class ?

Reply
Turjak_art 26/09/2021 - 5:57 PM

Unfortunately C++ uses the same messimporting system like C do. I have to waste too much time on this preprocessor-include bullshit. Especially if I split files in header and source. In my opinion Stroustrup and co should take a look at Python importing system. Ofc it's not the best compare. But that signals that preprocessor can be a pain in the ass to deal with. Instead of focusing in coding.

Reply
bruce blosser 26/09/2021 - 5:57 PM

Numpy more or less negates all fears of python being slow, and means you don't have to spend half your damn time writing idiotic boiler plate code, as you must do in C++!

Reply
Starwave 26/09/2021 - 5:57 PM

what an amazing guy…

Reply
Hasan Bataineh 26/09/2021 - 5:57 PM

As a physicist I took introductory cpp course and then took computational physics course in python, its so easy to start working in guis using python simply import tkinter numpy matplot libraries…etc anything i wish to install just pip install…i wanted to try wxwidgets in cpp using code blocks, its really hard to set up !

Reply
jack taylor 26/09/2021 - 5:57 PM

Damn this guy is flatly amazing

Reply
Claudio Theobaldo 26/09/2021 - 5:57 PM

Egoless teaching is so important! I love the fact that he touched on it!

Reply
James Langham 26/09/2021 - 5:57 PM

Enlightening way beyond the technical scope of the presentation.

Reply
Kuhluh 26/09/2021 - 5:57 PM

1:29:00 I as someone how programs now for just over a year, can approve of this.
At school, we don't do pointers or anything decently close to the hardware, which results that my classmates have a hard time getting arrays, classes etc. I taught myself basic (and with basics I mean just the basics) of C and a bit of C++, resulting in understanding other things actually quite quickly. Also, when we did arrays (after about 2 weeks of doing them some still didn't get it) I explained them what a pointer is and how things are saved in RAM (and what references are)…afterwards they understood it and all of that took about 30min…

Please, to all teachers, don't start with object-orientated programming (which includes Java in general), if your students have never written even one line of code. They will just go and ask "What does public mean?", "What does class mean?", … and because they are at a state where they don't even know what "if" means, they will just have either an information overload, or think of you (as a person) poorly (the latter is probably the worst which could happen btw, especially my generation will just make a fool out of you in such cases like this, but in a way you can barely punish them for it).

Just start procedural (C is actually a good choice because you can teach them basic abstractions, if you write an own library you can also do VBA in for example Excel (drawing lines up and down, left and right to be exact).
But for your students sake don't start object-orientated, most either will look stuff, where you say "You don't need to know that for now.", up anyway after class (and have a information overload) or drop out after some times (mostly because they are fed up with it, they don't want to feel treated like a child).

Reply
Newtube 26/09/2021 - 5:57 PM

Doesn't C# already offer an alternative in so far as modularizing features straight out o the box? Plenty of conventional engineers (unrelated to CS) seem to use C# if not Python. To me C++ works as a systems language and I see no reason to dumb it down. There's plenty of scope to keep developers occupied with problems such a program design and so forth. I agree with his sentiment that there's plenty to do but how much can you do.

Reply
267praveen 26/09/2021 - 5:57 PM

There is a new series coming from CrashToSmash Modern C++ . Hope that covers latest features

Reply
Regal_7 26/09/2021 - 5:57 PM

His accent and calm & expressive presentation made it really easy to concentrate for 1 1/2 hours. Contrary to my uni lectures where I doze off after 15 minutes

Reply
Anthony Cyrille 26/09/2021 - 5:57 PM

C++ : we should be as simple as possible
Also C++ : yeah so that's a const pointer to a const value but things change given the position of the damn asterisk and good luck with that

Reply
k1awdttt 26/09/2021 - 5:57 PM

Love his goofy and dry humor. I think that not just for C++, but every Computer Science/Engineering professor should watch this vid so that they would suck less.

Reply
VideoBunny Post-production 26/09/2021 - 5:57 PM

Hey, this is a great video, Congratulations!
I'm from BunnyInc, we are now launching the invite-only VideoBunny service.
The first outsorcing video editing service. We have top high-quality video delivery.
Start your new video with us postproduction.bunnyinc.com

Reply
N. AHMED 26/09/2021 - 5:57 PM

"Nobody can do everything… but do something.."

Reply

Leave a Comment