( bzt | 2025. 04. 04., p – 10:12 )

A "wa_" prefix a libnévből jön, a "push" nem lesz hosszabb, a "ret" helyett nem lehet "return" mert az kulcsszó, ami meg a "u32", "f32" stb. röviditéseket illeti, tessék a ByteAlliance-nél reklamálni, miért így definiálták a WASM speckóban.
Mintha számítana, hogy hány karakter a változó
Igen, nagyon is számít. Nem tudtam volna másfél nap alatt nulláról megcsinálni ezt a libet, ha "m" helyett mindig az gépeltem volna, hogy "ModuleInstantiatedFromWASMBinary". Gyorsan gépelek, de azért ennyire még én sem, hetekig tartott volna.
de legalább brutálisan ront az olvashatóságon.
Offtopik: szerintem meg épp hogy drasztikusan javít az olvashatóságon, ki nem állhatom az olyan forrásokat, ahol fél képernyőt elfoglal egyetlen változónév. Sokkal könnyebben átlátható az "fidx", mint az "IndexOfTheFunctionToBeCalled". Az előbbire elég csak rápillantanom, míg utóbbinál megakadok, és oda kell figyelnem, hogy végigolvassam (mert mi van ha nem is az a változó van ott, hanem mondjuk az "IndexOfTheFunctionToBeExported"?)