LuaJIT 퍼징을 통한 안정성 및 기능 검증: VK Torantol 팀의 접근 방식
VK Torantol 팀은 LuaJIT의 고질적인 문제점과 프로덕션 충돌을 해결하기 위해 C API, Lua API, 그리고 문법 기반 코드 생성기를 활용한 광범위한 퍼징 전략을 도입했습니다.
LuaJIT 퍼징을 통한 안정성 및 기능 검증: VK Torantol 팀의 접근 방식
VK Torantol 팀은 LuaJIT의 고질적인 문제점과 프로덕션 충돌을 해결하기 위해 C API, Lua API, 그리고 문법 기반 코드 생성기를 활용한 광범위한 퍼징 전략을 도입했습니다.
For me, two of the best languages for "hacking" (finding creative solutions to tricky problems) have been #luajit and #tcl .
Luajit (not necessarily Lua) because you can easily interop with C libs and OS ABIs without having to download external libraries and packages.
Tcl/Tk because you can prototype so many ideas and hacks without having to resort to downloading stuff. (e.g. networking, shell stuff, etc) and can, like #lisp do all sorts of DSL magic.
Honorable mentions go to Perl and #awk
LuaJIT 3.0 proposed syntax extensions
https://github.com/LuaJIT/LuaJIT/issues/1475
#HackerNews #LuaJIT #LuaJIT3 #SyntaxExtensions #Programming #News
LuaJIT v3.0 개발 현황 및 아키텍처 재설계에 관한 Mike Pall의 답변
LuaJIT v2.1은 활발히 유지보수 중이며 v3.0은 단순 업그레이드가 아닌 전체 VM 아키텍처의 근본적인 재설계를 목표로 개발되고 있습니다.
Valkey и Redis: два года спустя — за кем будущее?
В марте 2024 года Redis сменил лицензию и, тем самым, положил начало развитию Valkey. Два года Valkey активно развивался: набирал количество контрибьютеров, коммитов, был встроен в многие проекты — в общем, показал себя на практике. Пришло время подвести итоги и понять: есть ли в этом сравнении победитель. В статье разберем обе технологии. Будет немного про историю развития и хронологические предпосылки, разбор ключевых фич и почти детективное расследование о жизни двух хранилищ. Также, покажем за кем будущее (по нашему мнению) и зачем мы контрибьютим в одно из них.
Valkey и Redis: два года спустя — за кем будущее?
В марте 2024 года Redis сменил лицензию и, тем самым, положил начало развитию Valkey. Два года Valkey активно развивался: набирал количество контрибьютеров, коммитов, был встроен в многие проекты — в общем, показал себя на практике. Пришло время подвести итоги и понять: есть ли в этом сравнении победитель. В статье разберем обе технологии. Будет немного про историю развития и хронологические предпосылки, разбор ключевых фич и почти детективное расследование о жизни двух хранилищ. Также, покажем за кем будущее (по нашему мнению) и зачем мы контрибьютим в одно из них.

An ebook reader application supporting PDF, DjVu, EPUB, FB2 and many more formats, running on Cervantes, Kindle, Kobo, PocketBook and Android devices - koreader/koreader
very slowly and deliberately adding messaging and signals to objects using SDL's event queue. Basically tiles can send custom events with their unique id and a pointer to their animation class that gets caught by an event loop in the tilemap, which adds and removes them from a table. I just have to iterate that table and update all animations at once. Should be fine.
For some reason the tilemap is rendering random tiles though.
Should be fine.