Pratique du Shadowing: Linus Torvalds Explains What Makes Linux So Fast - Apprendre l'anglais à l'oral avec la vidéo

Création de la leçon...
1
Linus, do you follow any development of any new programming languages?
2
Do you see any language except C which is suitable for development of operating system?
3
So I have to say, I'm kind of old -fashioned and I'm really interested.
4
The reason I got into Linux or operating systems in the first place was I really love hardware.
5
I love tinkering with hardware.
6
Not in the sense that I'm a hardware person and giving me a soldering iron is a bad idea.
7
But I like interacting with hardware from a software perspective.
8
And I have yet to see a language that comes even close to C in that respect.
9
It's not just that C, you can use C to generate good code for hardware, it's that if you think like a computer,
10
writing C actually makes sense.
11
I mean, and I think the reason it works that way is the people who designed C
12
designed it at a time when you,
13
I mean, when compilers had to be simple and the language had to be kind of geared towards what the output was.
14
So when I read C, I know what the assembly language will look like, and that is That's something I care about.
15
I don't do a lot of programming myself anymore.
16
I'm a technical lead person.
17
I merge other people's code.
18
But if you go and look in the Linux Git history and look at what I do, the last few months, the kind of code I've changed,
19
I've made sure our file path lookup
20
takes as few cache misses as possible and all
21
that code is C
22
but in order to really be able to it's optimized at
23
the level where I worry about single instructions kind of thing and
24
especially single cache misses and I love doing that
25
because that's it's completely I mean to some degree people say you should not micro optimize
26
but if what you love is micro optimization that's what you should do
27
and we made sure our algorithms are good before we started the micro -optimization,
28
so I'm very proud of the fact that we look up path names way faster than anybody else, I guarantee it, right?
29
And we can do it in parallel on a thousand CPU machine with no contention.
30
I mean, that is something that has happened in the last 18 months, and that is impressive.
31
I mean, you don't know how impressive it is Until you've worked with that code for, I mean, I thought we'd never get there, but we're there now.
32
So that's the kind of thing that really.

Vocabulaire et conseils d’expression pour cette leçon

Cette vidéo contient 32 phrases et 435 mots à répéter en shadowing. La partie parlée dure 2:54. Le locuteur parle à un rythme naturel d’environ 150 mots par minute, proche d’une conversation courante. Seuls 79 % des mots font partie des 3 000 mots les plus courants en anglais, le vocabulaire est donc exigeant.

Vocabulaire clé de cette vidéo

15 mots de la vidéo à retenir, avec leur prononciation et leur sens :

MotPrononciationSens
hardware nom/ˈhɑɹdˌwɛɹ/équipement
microwave nom/ˈmaɪkɹoʊˌweɪv/micro-onde
impressive adjectif/ɪmˈpɹɛsɪv/impressionnant, épatant
optimization nom/ˌɑptəmaɪˈzeɪʃən/optimisation
cache nom/kæʃ/cache, mémoire cache
gear nom/ɡɪɚ/panoplie, matériel
guarantee nom/ˌɡæɹ.ənˈtiː/garantie
output nom/ˈaʊtpʊt/sortie
suitable adjectif[ˈsjuː.tə.bɫ̩]approprié, convenable
parallel adjectif/ˈpæ.ɹəˌlɛl/parallèle
generate verbe/ˈd͡ʒɛn.ə.ɹeɪt/générer
instruction nom/ɪnˈstɹʌkʃən/instruction
interact verbe/ɪn.təˈɹækt/interagir
algorithm nom/ˈælɡəɹɪðm̩/algorithme
merge verbe/mɝd͡ʒ/fusionner, amalgamer

Prononciation à surveiller

Le locuteur utilise 12 contractions et formes réduites, comme I'm, don't, I've. Prononcez-les sous leur forme courte, telles que vous les entendez.

  • Les sons « sh » et « zh »: optimization /ˌɑptəmaɪˈzeɪʃən/, cache /kæʃ/, instruction /ɪnˈstɹʌkʃən/, contention /kənˈtɛnʃən/

Comment s’entraîner avec cette vidéo

  1. Écoutez la vidéo en entier une fois sans parler et notez les mots que vous ne connaissez pas.
  2. Commencez à la vitesse 0,75×, répétez phrase par phrase, puis revenez à la vitesse normale quand cela devient facile.
  3. Enregistrez-vous et comparez avec l’original, en faisant attention à des mots comme hardware, microwave, impressive.

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é.

Technique du shadowing : lire le guide complet étape par étape →