Pratique du Shadowing: Does Bjarne Stroustrup know ALL of C++? - Apprendre l'anglais à l'oral avec YouTube

C1
Yes, there's people who ask me,
⏸ En pause
24 phrases
Si les phrases sont trop courtes ou trop longues, cliquez sur Edit pour les ajuster.
1
Yes, there's people who ask me,
2
I want to learn all of C++,
3
how do I do it?
4
And this happens every week.
5
A lot of them want to write their own programming language or write their own game and such.
6
They want to know all of C++.
7
C++ is a big language and it has old bits in it that comes from C and from the early days.
8
they're better not used.
9
If you spend all your time learning every detail of C++,
10
you can't be a good developer because you're wasting too much time on details you won't need anyway.
11
I mean, this is what we've got books for
12
and what we've got online sites like CPP Reference where you can just look up the details when you want them.
13
I probably know most of C++,
14
but it's not in the front of my mind most of the time.
15
I look it up when I need it.
16
I know what's there and if I find I need something,
17
I'll look up all the details.
18
You can't remember all the arguments of all the functions in the standard library.
19
There's just too many and you'll be wasting your time keeping them all up in your head.
20
There was a British philosopher and an English philosopher in the 1600s.
21
There's two kinds of knowledge.
22
There's what you know and what you know where to find it.
23
And I think that's my philosophy too.
24
Thank you.

Télécharger l'application

Notation IA pour chaque phrase que vous prononcez

TRENDING

Populaires

Context & Background

The speaker in the video, Bjarne Stroustrup, is renowned for being the creator of the C++ programming language. He frequently encounters individuals eager to master all aspects of C++, often driven by aspirations like developing their own programming languages or video games. However, Stroustrup emphasizes that C++ is a vast and complex language with many legacy components that are often better avoided in modern programming practice. He advocates for a balanced approach to learning, suggesting that instead of memorizing every detail, developers should focus on understanding the core concepts and know where to find information when needed. This philosophy can also be applied to learning English, particularly for learners who strive to communicate effectively without being overwhelmed by excessive details.

Top 5 Phrases for Daily Communication

  • How do I do it? – A useful phrase to express a desire to learn or understand a process.
  • It's a big language. – An acknowledgment that something is complex and may require time to understand.
  • You won't need anyway. – A reminder to focus on what is practically applicable rather than getting lost in unnecessary details.
  • I probably know most of C++. – A statement reflecting confidence in knowledge while recognizing limitations.
  • I look it up when I need it. – A practical approach to learning that emphasizes the importance of utilizing resources.

Step-by-step Shadowing Guide

To effectively improve your English pronunciation and speaking skills using the shadowing technique, consider the following step-by-step guide based on Stroustrup's insights:

  1. Select a shadowing app: Choose a shadowing site that offers videos or audio with clear pronunciation. This allows you to practice mimicking the speaker with appropriate phrasing and intonations.
  2. Listen attentively: Start by listening to the dialogue multiple times, focusing on the rhythm and flow of the speech. This will help you internalize the sound of natural conversation.
  3. Shadow the speaker: Once you feel comfortable, begin to repeat the phrases aloud in real-time with the speaker. Pay attention to the nuances in pronunciation and try to keep pace with their speech.
  4. Record yourself: Use a recording feature in your shadowing app to capture your attempts. Listen back to identify areas where you can improve and adjust your pronunciation.
  5. Review and refine: Continually refer to your chosen shadowing site to look up any phrases or words you find challenging. This mirrors Stroustrup’s philosophy of knowing where to find information and allows you to build your vocabulary organically.

By integrating these strategies, English learners can efficiently enhance their speaking skills and confidence in conversation. Embrace the journey of learning, and remember to enjoy the process as you master the language!

Qu'est-ce que la technique du Shadowing ?

Le Shadowing est une technique d'apprentissage des langues fondée sur la science, développée à l'origine pour la formation des interprètes professionnels. Le principe est simple mais puissant : vous écoutez de l'anglais natif et le répétez immédiatement à voix haute — comme une ombre suivant le locuteur avec un décalage de 1 à 2 secondes. Les recherches montrent une amélioration significative de la précision de la prononciation, de l'intonation, du rythme, des liaisons, de la compréhension orale et de la fluidité.

Offrez-nous un café