An Overview of the Coming C++ (C++0x) Standard

  Рет қаралды 51,682

Google TechTalks

Google TechTalks

Күн бұрын

Пікірлер: 44
@TomasPruzina-uw9ql
@TomasPruzina-uw9ql 3 ай бұрын
This talk puts things into perspective, worth a watch in 2024.
@PersonOfBook
@PersonOfBook 14 жыл бұрын
C++ is my favorite programming language! Amazing programming language!
@sumittechkgp
@sumittechkgp 13 жыл бұрын
@Borbuster I am still struggling to understand the use of this new standard!. Hope I will be able to crack it soon. Seems new typedefs and lambda functions are interesting for me. Those people who uses boost library, this new standard will be very useful.
@flowewritharoma
@flowewritharoma 14 жыл бұрын
I have repeated to watch this video about thirty times by now.
@vorbeigehende
@vorbeigehende 15 жыл бұрын
At the July 2009 meeting in Frankfurt, Germany, the C++ Standards Committee voted to remove "concepts" from C++0x.
@RaulKolk1
@RaulKolk1 14 жыл бұрын
Awesome.. Can't wait!
@sumittechkgp
@sumittechkgp 12 жыл бұрын
I dont think so, I am struggling now to find the use cases of this new standard, deep in my heart I have a feeling these addition are good. Most of them came from boost library and people uses them.
@CamiloSanchez1979
@CamiloSanchez1979 12 жыл бұрын
What is locks? I dont understand, where can I leanr about it?
@EddieKMusic
@EddieKMusic 13 жыл бұрын
@MrRobertFritz he said in 2010...
@bloody_albatross
@bloody_albatross 15 жыл бұрын
@vorbeigehende Waah! I kinda liked concepts! I thought this would solve some duplication problems I see with a lot of libraries that try to avoid dependencies.
@nosoulapophis
@nosoulapophis 11 жыл бұрын
True much much smaller the C++ standard libraries family. There is a saying you can program most of your life in Java and you still didn't use most of the standard libraries.
@perpetualmaniac
@perpetualmaniac 16 жыл бұрын
As the guy at 53:39, I have to say in my defense that it was Halloween. And for those curious, I was AwesomeMan, a hypothetical mega man villain that wields the AwesomeGun, which is like a BFG but more awesome.
@sumittechkgp
@sumittechkgp 12 жыл бұрын
It is already less portable (gcc4.7.x), backward compatibility is gone (gcc4.7.x), This Joe struggled many years to use C++ efficiently!. Still I am so hopeful.
@w0mblemania
@w0mblemania 13 жыл бұрын
@narutofan9999 I'm comparing it to C. In which case, C++ is definitely bloated. It tries to be too many things to too many people. (e.g. default member initialisers: why? It adds no value that a programmer couldn't add through the constructor anyway, more legibly.)
@MrVijfhoek
@MrVijfhoek 11 жыл бұрын
Excuse my late response, I should look at dates...
@antred11
@antred11 13 жыл бұрын
@w0mblemania C++ is far from perfect and all this stoneage C backward compatibility crap is weighing it down a lot, but by and large C++ is still my favorite language to code in (more so than Python even). boost and C++ 0x are making my life so much better.
@7cle
@7cle 14 жыл бұрын
@rmoran408 Dear sir, First, you are unfair true, he's speech is not fluid but you didn't think this guy could be fighting against a speech impediment like stutter. And I think he's doing a great job of it. Second, C++ doen't need your support. The industry uses it heavily and various users/implementors have devised incompatible detours around its limitations. ISO comes in to help people agree on one a common language that allows people change teams and stiff understand the code.
@daltonsbadboy
@daltonsbadboy 16 жыл бұрын
I would much prefer the confidential matters.
@Maklolm
@Maklolm 12 жыл бұрын
It will make C++ so much less portable, also C++ is already almost impossible to master completely, how long will it take an average Joe to master C++11??? Also, C++11 will be even more intransparent as to what is going on behind the scenes. Besides, none of those features are really "necessary", given that you can do all those neat things using boost or other libs, except for syntactical sugar. Maybe the template-improvements and "auto" are the only good things about C++11, albeit not essential
@MrVijfhoek
@MrVijfhoek 11 жыл бұрын
Not true, C++ as a native language will always be faster than bytecode languages.
@henriok
@henriok 16 жыл бұрын
Is the guy at 53:39 wearing a Borg constume? Resistance is futile dude! :)
@dandymcgee
@dandymcgee 15 жыл бұрын
Loll there's no opening parenthesis either. Parenthesis are not require for one-line if statement bodies.
@dandymcgee
@dandymcgee 15 жыл бұрын
Woops, my mistake. :P
@americadashi
@americadashi 14 жыл бұрын
To think I learn this language when researching about game engines.
@MrRobertFritz
@MrRobertFritz 14 жыл бұрын
When will appear this? 2050? :D
@LorenKuich76
@LorenKuich76 12 жыл бұрын
True, but Java is also becoming just as fast if not faster than C++.
@walter0bz
@walter0bz 13 жыл бұрын
auto & decltype rocks. gcc alwas had typeof for similar effect
@walter0bz
@walter0bz 15 жыл бұрын
2 best things about c++0x [1] lambdas [2] leet name
@LorenKuich76
@LorenKuich76 11 жыл бұрын
I performance encourage you to Google, "java vs c++". You may be surprised.
@wowus123
@wowus123 14 жыл бұрын
HE DOESN'T CLOSE PARENTHESES D:
@datahaki
@datahaki 16 жыл бұрын
detached threads :-)
@darkmajik23
@darkmajik23 15 жыл бұрын
the kid to the left keeps messing with his pc lol
@Mcegan69
@Mcegan69 14 жыл бұрын
god damn hurry up with this...C++ is lacking sorely in UTF-8 support and portable unicode support in general
@keylllogdark
@keylllogdark 14 жыл бұрын
c - -...
@Maklolm
@Maklolm 12 жыл бұрын
What a horrible set of unnecessary stuff they added to C++!! They should call it CFuckYou instead from now on!
@FlameHue
@FlameHue 16 жыл бұрын
D programming language.
@TheUndeadTech
@TheUndeadTech 12 жыл бұрын
don't bother with java
@vertigo6982
@vertigo6982 7 жыл бұрын
keyword - Overview. Dont expect to learn anything from this talk. If anything it'll just remind you how confusing C++ can be. I'll admit Herb Sutter is better at doing overviews.. he goes into what was added and why.. but shows you why its better by using old and new code to show the differences.
@aliloko
@aliloko 16 жыл бұрын
C++0x is ugly
Larry Wall Speaks at Google
57:53
Google TechTalks
Рет қаралды 80 М.
The Return of Procedural Programming - Richard Feldman
52:53
ChariotSolutions
Рет қаралды 62 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
The Programming Language Guide
24:25
Traversy Media
Рет қаралды 511 М.
The Clean Code Talks - Don't Look For Things!
37:57
Google TechTalks
Рет қаралды 285 М.
All Rust features explained
21:30
Let's Get Rusty
Рет қаралды 336 М.
The Go Programming Language
59:26
Google TechTalks
Рет қаралды 403 М.
Clean Code - Uncle Bob / Lesson 1
1:48:42
UnityCoin
Рет қаралды 2 МЛН
Stack vs Heap Memory in C++
19:31
The Cherno
Рет қаралды 588 М.
C++ Stylistics
54:57
Google TechTalks
Рет қаралды 58 М.
The Clean Code Talks - "Global State and Singletons"
54:09
Google TechTalks
Рет қаралды 191 М.
The Absolute Best Intro to Monads For Software Engineers
15:12
Studying With Alex
Рет қаралды 679 М.
Introduction to the C++ Programming Language
3:59:55
Dave Churchill
Рет қаралды 28 М.
Une nouvelle voiture pour Noël 🥹
00:28
Nicocapone
Рет қаралды 9 МЛН