SPy — это статически компилируемый вариант Python!
Мечтали писать код так же легко, как на Python, но чтобы он работал так же быстро, как скомпилированный язык? Проект SPy пытается решить именно эту амбициозную задачу.
libspy (написанная на C). Самое крутое: когда вы запускаете код в интерпретаторе, эта библиотека подгружается прямо туда в виде WASM-модуля через wasmtime. А при релизной сборке она статически линкуется к вашему бинарнику.libspy через команду make и установка самого пакета в режиме для разработчиков (pip install -e .[dev]).#Python #WebAssembly #WASM #Compiler #Backend #DevTools #OpenSource #Programming
https://github.com/spylang/spy
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - spylang/spy: SPy language
SPy language. Contribute to spylang/spy development by creating an account on GitHub.
1🔥3 2
imgui_bundle - это мощный фреймворк для создания интерактивных приложений на Python и C++ под десктоп, мобильные устройства и веб.
Фреймворк поставляется по принципу «всё включено» (batteries included). В коробке уже есть всё необходимое: построение сложных графиков (2D и 3D), поддержка Markdown, редакторы нод (node editors), продвинутые инструменты для инспекции изображений и многое другое.
На официальном сайте (imgui-bundle.pages.dev) доступны:
#Python #CPP #GUI #DearImGui #ImGuiBundle #WebAssembly #DevTools #CrossPlatform #Программирование
https://github.com/pthom/imgui_bundle
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - pthom/imgui_bundle: Interactive Python & C++ apps for desktop, mobile, and web - powered by Dear ImGui. Stop fighting…
Interactive Python & C++ apps for desktop, mobile, and web - powered by Dear ImGui. Stop fighting GUI frameworks. Start building. - pthom/imgui_bundle
1🔥4👍3