Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creative coding en JavaScript #23

Closed
3 of 8 tasks
sylvainpolletvillard opened this issue Sep 20, 2023 · 1 comment
Closed
3 of 8 tasks

Creative coding en JavaScript #23

sylvainpolletvillard opened this issue Sep 20, 2023 · 1 comment
Labels
⏱️ Durée libre Présentation d'une durée libre 🗣️ talk Proposition d'un talk ☀️ 30 minutes 30 minutes de présentation

Comments

@sylvainpolletvillard
Copy link

Creative Coding en JavaScript

Salut, je découvre votre groupe StrasbourgJS. JavaScript est mon sujet passion et j'adore rencontrer d'autres devs pour en parler, alors je saisis l'opportunité pour faire connaissance et je tente ma chance avec un sujet un peu niche mais à la fois fun et technique.

À propos du talk

JavaScript n'est pas le langage le plus performant ni le plus sûr, mais c'est de loin celui avec lequel j'ai pu être le plus créatif et avoir le plus de fun. Pour ceux qui ne connaissent pas, le creative coding est une forme d'art logiciel où le code fait partie intégrante de l'oeuvre, voire constitue l'oeuvre en elle-même. La discipline la plus connue en creative coding est la demoscene, qui a beaucoup marché dans les années 80-90. JavaScript fait survivre cette culture de la demoscene avec des compétitions comme la JS1k ou la js13kgames. Je suis moi-même creative coder en JS et ce talk se veut être une introduction au creative coding en JS, en exposant et expliquant les exemples les plus emblématiques et en m'attardant sur un projet sur lequel j'ai beaucoup contribué et qui reste inachevé, le Wall of Six.

Contenu

  • Introduction au creative coding: c'est quoi ? pourquoi ?
  • Le code golf et les commus JavaScript de code golf
  • La demoscene et une analyse rapide des meilleures démos des dernières JS1K
  • Les Quines en JS, présentation du quine World de Martin "aem1k" Kleppe
  • Les Polyglot en JS, présentation des travaux de Mathieu "p01" Henri
  • Le Character Subsetting, présentation de mon projet XChars et du Wall of Six
  • Conclusion et Q&A

Durée :

  • 5 minutes (Lightning talk)
  • 10 minutes
  • 20 minutes
  • 30 minutes
  • Précisez : je peux toujours raccourcir au besoin mais vous savez ce que c'est, on a toujours trop de choses à dire :)

Niveau :

  • Débutant
  • Intermédiaire
  • Avancé

Le talk se veut le plus ludique possible mais des débutants risquent d'être perdus lors de certains passages d'analyse technique

À propos de vous

  • Nom et prénom : Sylvain Pollet-Villard
  • Twitter : @SylvainPV
  • Souhaitez-vous présenter ce sujet lors d'un prochain meet-up ? Oui

Note: si ce sujet n'est pas adapté, je peux également proposer un talk sur les sujets suivants:

  • les super-pouvoirs des Proxies en JS
  • réconcilier programmation objet et programmation fonctionnelle en JS
@sylvainpolletvillard sylvainpolletvillard added the 🗣️ talk Proposition d'un talk label Sep 20, 2023
@github-actions github-actions bot added ⏱️ Durée libre Présentation d'une durée libre ☀️ 30 minutes 30 minutes de présentation labels Sep 20, 2023
@edimitchel
Copy link
Contributor

edimitchel commented Sep 20, 2023

Hello Sylvain,

Merci pour cette proposition fort intéressante !

On t'invite à nous rejoindre sur notre discord pour s'accorder pour le prochain Meetup: https://discord.gg/Vvs9zpp2.

On retient ton talk pour le prochain talk qui aura lieu normalement le 5 octobre ;)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⏱️ Durée libre Présentation d'une durée libre 🗣️ talk Proposition d'un talk ☀️ 30 minutes 30 minutes de présentation
Projects
None yet
Development

No branches or pull requests

2 participants