Hello! This project doesn’t have a conventional name, and it’s certainly not the happiest I’ve published — I’m well aware of that. But I felt it was important to be honest and to put into words how I feel about Scratch today. I’ve decided to stop, at least for the time being, creating projects here. This wasn’t a decision I made lightly; I’ve thought long and hard about it. I’ve been on Scratch for about nine years now (on may 03, 2025)— although this isn’t my first account — and this is where I wrote my very first program. For a long time, it was my playground. I learned, experimented, imagined games, animations — yes, I made some — and occasionally tested out crazy ideas… I simply grew up here. But over time, my aspirations have evolved. I wanted to go further, to have complete control over every detail of my projects, and to bring to life more ambitious ideas that truly felt like my own, without relying on third-party tools. That’s when Scratch’s technical limitations started to become noticeable. While some people manage to push these limits to an extent, Scratch is fundamentally designed to be simple — an excellent gateway for learning — but it quickly becomes restrictive when you want full control over your code. The block-based system makes some advanced logic impossible, and the lack of “technical” errors removes part of the enjoyment I find in programming: understanding mistakes, solving them, and refining my code with precision. At the same time, I’ve turned to languages like Python, JavaScript, and C#, which offer me a whole new level of freedom. I can build complex games, tools, and interfaces, work with files and databases, and use powerful frameworks… In short, I can go much further. Once you’ve experienced that level of capability, it’s hard to return to a more limited system — no matter how well-designed it is. On top of that, there are the site’s technical and organizational challenges: frequent bugs, slowness, occasionally opaque moderation, and a lack of responsiveness to user feedback… These small issues add up and eventually weigh on your motivation. And honestly, some aspects of Scratch’s philosophy, which used to make sense to me, now feel too restrictive — even incompatible — with what I’m looking for as a programmer. And then, quite simply, I’ve run out of inspiration. I’ve explored everything I wanted to explore on Scratch. Nowadays, when I open the editor, I no longer feel that spark, that urge to create “just to test an idea.” I feel like my creative journey is continuing elsewhere. I also can’t be everywhere at once — and that’s perfectly fine with me. If I devote time to a C# project, for example, it’s time I’m not spending elsewhere. And who knows? Maybe you’ll see this username of mine pop up somewhere else someday. Only time will tell. But I’m not leaving Scratch entirely, and I still plan to visit the site regularly. Because there’s one part of Scratch where I still feel at home: the forums. The forums are the heart of Scratch. It’s where we talk, help each other, and share ideas. Even if I’m no longer publishing projects, I still enjoy connecting with others, answering questions, and helping newcomers. It’s a different way of being active, but it’s just as valuable. Plus, it’s a way of giving back what I’ve received. For years, I’ve learned from others. Now, I want to be the one who helps, who passes on knowledge, and who supports others. So yes, I’m stepping away from the editor. But I’m still here — participating in discussions, exchanging ideas, and being part of the community. Because Scratch isn’t just a creative platform; it’s also a community. And I still want to be part of that community.
Bonjour ! Ce projet n’a pas un nom conventionnel, et ce n’est certainement pas le plus joyeux que j’aie publié — j’en suis bien conscient. Mais il me semblait important d’être honnête, et de poser des mots sur ce que je ressens aujourd’hui vis-à-vis de Scratch. J’ai décidé d’arrêter, pour le moment du moins, de créer des projets ici. Ce n’est pas une décision prise à la légère ; j’y ai longuement réfléchi. Cela fait environ neuf ans (le 03 mai 2025) que je suis sur Scratch — même si ce n’est pas mon premier compte — et c’est ici que j’ai fait mon tout premier programme. Pendant longtemps, c’était mon terrain de jeu. J’y ai appris, testé, imaginé des jeux, des animations — oui, j’en ai faites — , des idées parfois farfelues… J’y ai grandi, tout simplement. Mais avec le temps, mes envies ont évolué. J’ai commencé à vouloir aller plus loin, à maîtriser chaque détail de mes projets, et à concrétiser des idées plus ambitieuses, qui m’appartiennent vraiment, sans dépendance d’un tier. C’est là que les limites techniques de Scratch ont commencé à se faire sentir. Bien que certains parviennent plus ou moins bien à repousser ces limites, le langage reste construit simplement — ce qui est une excellente porte pour apprendre — mais qui devient vite contraignant quand on veut une maîtrise complète du code. Le système de blocs empêche certaines logiques plus avancées, et le fait qu’il n’y ait pas d’erreurs ‘‘techniques’’ possibles retire aussi une partie du plaisir que je trouve dans la programmation : comprendre les erreurs, les résoudre, et améliorer mon code de façon précise. Parallèlement, je me suis tourné vers des langages comme Python, JavaScript ou C#, qui m’offrent une toute autre liberté. Je peux y créer des jeux complexes, des outils, des interfaces, manipuler des fichiers, des bases de données, utiliser des frameworks puissants… Bref, aller beaucoup plus loin. Et une fois qu’on a goûté à cette puissance, difficile de revenir à un système aussi limité, même bien conçu. À cela s’ajoutent les problèmes techniques et organisationnels du site. Bugs fréquents, lenteurs, modération parfois opaque, manque d’écoute des utilisateurs… autant de petites choses qui, à force, pèsent sur la motivation. Et honnêtement, certaines parties de la philosophie de Scratch, qui autrefois me semblaient logiques, me paraissent aujourd’hui trop restrictives, voire incompatibles avec ce que je recherche en tant que programmeur. Et puis, tout simplement, je n’ai plus l’inspiration. J’ai exploré ce que j’avais envie d’explorer avec Scratch. Aujourd’hui, quand j’ouvre l’éditeur, je ne retrouve plus l’élément déclencheur de cette étincelle, cette envie qui me poussait à créer ‘‘juste pour tester une idée’’. Je sens que mon chemin créatif se poursuit ailleurs. De plus, je ne peux pas me démultiplier — et ça me va très bien comme ça. Si je consacre du temps à un projet en C#, par exemple, ce sera forcément du temps que je ne passe pas ailleurs. Et puis, qui sait ? Peut-être reverrez-vous ce pseudo, mon pseudo, ailleurs. Seul le temps nous le dira. Mais je ne quitte pas Scratch pour autant, et je pense continuer à venir régulièrement sur le site. Car il y a un endroit où je me sens encore à ma place : les forums. Les forums, c’est un peu l’âme de Scratch. On y discute, on s’entraide, on partage des idées. Même si je ne publie plus de projets, j’aime échanger avec les autres, répondre aux questions, aider les nouveaux. C’est une autre manière d’être actif, mais tout aussi importante. Et puis, c’est une façon de rendre ce que j’ai reçu. Pendant des années, j’ai appris grâce aux autres. Aujourd’hui, j’ai envie d’être celui qui aide à son tour, qui transmet, qui accompagne. Alors oui, je m’éloigne de l’éditeur. Mais je reste ici. Présent dans les discussions, les échanges, les idées. Parce que Scratch, ce n’est pas seulement une plateforme de création, c’est aussi une communauté. Et cette communauté, j’ai toujours envie d’en faire partie.