mikulas_florek

Joined 9 years ago

Karma
297
Submissions
119
Member since
Feb 28
View on Hacker News

Recent submissions

Comment · 4 months ago
NVidia made PhysX open source in 2018, and it was free to use before.
Comment · 1 year ago
No, I mean Luau itself. I distribute Luau as dll by default, but without the analysis module, to keep it small (~600KB). If users want to have analysis, they need to build Luau from source. Bindings are not an issue, since they use only C API from Luau, which is fast to compile.
Comment · 1 year ago
Fast hot reload is not Luau specific though. Lua and LuaJIT reloads fast too, so does JS and most other scripting platforms. In fact, I have subsecond C++ hot-reloads.

Do you have a link for the official Luau Discord? I can't see anything on their webpage or github and google is not helpful either.

Comment · 1 year ago
Yes, I mean Luau itself, not the scripts.
Comment · 1 year ago
I used to use Lua and later LuaJIT in Lumix Engine. I switched to Luau because of its type system. However, it's apparent it was not meant to be used outside Roblox, as it has many rough corners. The documentation is not great, and the community is basically nonexistent - I got zero results when searching for any issues I encountered. Also, it's huge compared to Lua or LuaJIT, causing my project to compile 7x slower. The API is not great (e.g., an async API that blocks, using STL in the API, leaking STL headers). I encounter bugs with analysis/LSP often. Overall, I consider moving away from it.
Comment · 3 years ago
I recently fell in love with node-based editors so I'm working on several plugins for my game engine https://github.com/nem0/LumixEngine, e.g. node-based procedural geometry plugin, node-based image editor, visual scripting or node-based level generator. I am also thinking about using WASM as runtime for the visual script, which also means easier support for scripting in other languages which can compile to WASM.
Comment · 4 years ago
I only mentioned Win32. There this library is very inefficient compared to ReadDirectoryChangesW, which consumes no CPU times when nothing changes.
Comment · 4 years ago
not on windows (only platform I checked/care about)
Comment · 4 years ago
Looking at Win32, it scans the whole directory periodically, right? I must miss something, but how can that be called efficient?
Comment · 7 years ago
that's just syntactic sugar
Comment · 7 years ago
not standard c++
Comment · 7 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton