Тёмный

Brainfuck, le langage de programmation de mabouls 

Olivier Poncet
Подписаться 2 тыс.
Просмотров 606
50% 1

Ce live aborde le langage Brainfuck, un langage de programmation plutôt exotique, inventé par le développeur suisse Urban Müller en 1993. Ce langage est facile à comprendre mais extrêmement difficile à utiliser. Dans cette vidéo nous revenons sur sa syntaxe, son utilisation et implémentons un interpréteur en C++ ... On va faire chauffer le compilo !
Sommaire du live du 17 juin 2024 :
00:01 - Bienvenue
02:38 - Brainfuck, le langage de programmation de mabouls
03:45 - Présentation du langage
05:28 - Les instructions du langage
10:23 - Les instructions équivalentes en C
10:56 - Écrivons un interpréteur de Brainfuck en C++
13:01 - La classe State
18:36 - La classe Interpreter
29:37 - Un premier exemple, imprimer un « ! » à l'écran
36:40 - Un second exemple, imprimer « Hello, World! » à l'écran
37:50 - Ecrire la commande « cat » en Brainfuck
39:14 - Un convertisseur de Brainfuck vers C écrit en Brainfuck
44:01 - Les ressources de ce live
45:45 - Conclusion
Les liens :
Billet de blog :
- www.emaxilde.net/posts/2024/0...
Brainfuck :
- fr.wikipedia.org/wiki/Brainfuck
Code source de l'implémentation présentée dans le live :
- github.com/ponceto/brainfuck
- gitlab.com/ponceto/brainfuck
Suivez-moi :
Mon Twitter : / ponceto91
Mon Bluesky : bsky.app/profile/ponceto91.bs...
Mon Twitch : / ponceto91
Mon site web : www.emaxilde.net/
Mes articles : www.emaxilde.net/posts.html

Наука

Опубликовано:

 

16 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 7   
@Zenigata-lm9mq
@Zenigata-lm9mq 29 дней назад
Merci ce fût tres intéressant. Si j'en trouve dans des sources maintenant je saurai de quoi il s'agit 😂❤
@HappyToDev
@HappyToDev 23 дня назад
Au top cette vidéo ! Un bon moyen de cramer quelques neurones au passage ;-)
@ponceto91
@ponceto91 22 дня назад
Haha merci Fred 👌👌
@issarlk
@issarlk Месяц назад
J'aime bien. C'est super pour mettre des programmes cachés dans de l'ASCII art.
@ponceto91
@ponceto91 Месяц назад
Haha oui 😅
@BrainStroming1789
@BrainStroming1789 Месяц назад
Juste en passant. Le fait de protéger _index contre la sortie de tableau rend defacto tes guard de dépassement inutiles 😊
@ponceto91
@ponceto91 Месяц назад
Oui, comme je le disais, programmation défensive
Далее
Rust vs Go : quel langage choisir ?
51:46
Просмотров 1,4 тыс.
Comprendre Web MIDI en 30 minutes !
43:28
Просмотров 446
Du C++ dans le noyau Linux ?! Torvalds en PLS !
48:51
FAB-3000, la bombe planante XXL de Moscou !
11:14
Просмотров 73 тыс.
Interview de Jean-Luc Mélenchon sur BFMTV
35:17
Просмотров 545 тыс.
Красиво, но телефон жаль
0:32
Просмотров 1,4 млн
iPhone socket cleaning #Fixit
0:30
Просмотров 15 млн