gavr_sas
177 subscribers
2.54K photos
171 videos
24 files
754 links
JB пропаганда
Download Telegram
Наглядное сравнение короткоживущего JVM которое не успевает прогрется VS скомпилированного нативно со всеми оптимизациями

JVM) 1 файл, почти хелло ворд
Native) 4 файла, гтк бинды + приложение

Это конешно супер очевидно, но JIT начинает быть выгодным в долгоживущих приложениях вроде серверов или гуя, когда все горячие дорожки скомпилены с такими оптимизациями что статике и не снилось

И да, любую жабу теперь можно компилить в натив
1
Сегодня(вчера) релиз HVM - хай ордер виртуал машин
виртуалка которая может сильно магически распаралеливать код и выдавать либо куду либо C
разумеется очень функциональный код
слежу за ней уже года 3, под нее также какое то время был еще язык кайнделла, но авторы полностью сконцентрировались на разработке самой вм, так шо яп пока заброшен

https://github.com/HigherOrderCO/HVM
👍3
кодинг гайдлайн для разрабов тайпскрипта(не тайпскрипт разрабов)
хдд
https://github.com/Microsoft/TypeScript/wiki/Coding-guidelines
джеменай довольно сильно уверен что имеет доступ к каким то закрытым источникам включая платную подписку на научные публикации

если это так то это как то юредически сомнительно
> закончилось место
> удалить пакеты
> не могу удалить пакеты, места нет
2😁2
HVM2 and Bend are officially here!

HVM2 is our new parallel runtime. Over the last few years, we have put enormous effort into polishing the HVM1 prototype, with great emphasis on correctness and stability. As a result, starting today, HVM2 is officially production-ready! We're also releasing a long-promised feature: GPU mode. This is still experimental, but it works, and feels magical.


Bend is a high-level, Python-like, and Haskell-like language that compiles to HVM and, as such, it runs on parallel CPUs and GPUs. For the first time, you're able to interface with HVM in a syntax that is familiar and greatly simplified. This is still not full Python/JavaScript, but it is a small step towards wider language support. Check Bend's guide on its repository to jump straight into action!


HVM2 and Bend are not perfect, and there are still countless limitations and challenges ahead. Running high-level computations in parallel is hard! But we're working hard to absorb this complexity, so you don't need to. As core technologies, HVM2 and Bend unlock many amazing things that weren't possible before. HOC will provide full support to both, and we'll be updating and improving them continuously. Expect exciting releases in the future!


https://github.com/HigherOrderCO/bend/blob/main/GUIDE.md
👍1
топ толк про рынок инструментов и конкуренцию с M$
в середине конеш попахивает пропагандой, но чел лид райдера, так что логично
https://youtu.be/LfuvTI0uL6A
Хот тейк, юнионы без тагов как декларации типов отстой(сообщениям неделя)
Forwarded from gavr
я вот юнисон недавно поюзал
Forwarded from gavr
у них еще и инструменты разработки самые слаборазивитые
Forwarded from gavr
и еще часто юзают юнионы БЕЗ ТАГОВ
Forwarded from gavr
Figure =
Circle Int
Rectangle Int Int
Square Int
Forwarded from gavr
вот это ваще супер типичная ситуация
Forwarded from gavr
gavr
Figure = Circle Int Rectangle Int Int Square Int
у серкла это прастите что, радиус? диаметр? периметр?
Forwarded from gavr
такой бред, будто их цель по жизни сэкономить пару символов
Forwarded from gavr
а потом появляюца такие с куччей параметров, и все без имен