Grisshink ⛛<p><span class="h-card" translate="no"><a href="https://mastodon.ml/@rf" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>rf</span></a></span> Собственно, я теперь анонсирую Scrap и здесь) Scrap, если кто не знает — это новый язык программирования, с чем то схожий на Scratch (<a href="https://scratch.mit.edu/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">scratch.mit.edu/</span><span class="invisible"></span></a>), но с разными улучшениями в плане синтаксиса, интерфейса и скорости работы. </p><p>Прога пишется на чистом C, с используемыми на данный момент библиотеками: raylib (<a href="https://github.com/raysan5/raylib" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/raysan5/raylib</span><span class="invisible"></span></a>), c-vector (<a href="https://github.com/Mashpoe/c-vector" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Mashpoe/c-vector</span><span class="invisible"></span></a>) (патченный), tinyFileDialogs (<a href="https://sourceforge.net/projects/tinyfiledialogs/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sourceforge.net/projects/tinyf</span><span class="invisible">iledialogs/</span></a>). На данный момент уже сделан интерфейс и интерпретатор, в будущем планирую сделать компилятор либо в байт код, либо в машинный через LLVM.</p><p>Скачать и поиграться с редактором можно здесь: <a href="https://github.com/Grisshink/scrap/releases" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Grisshink/scrap/rel</span><span class="invisible">eases</span></a><br>Исходный код проекта можно найти здесь: <a href="https://github.com/Grisshink/scrap" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Grisshink/scrap</span><span class="invisible"></span></a> </p><p>Ниже есть скрины того как сейчас выглядит прога + ещё некоторые примеры её работы.</p><p><a href="https://mastodon.ml/tags/scrap" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scrap</span></a> <a href="https://mastodon.ml/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.ml/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://mastodon.ml/tags/c" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>c</span></a></p>