Show newer

@vaporeon_ @aescling there's no optimization in using a reference over a pointer, it's a style thing

@vaporeon_ @aescling they do function as aliases to an existing object but they still pass by value when given to functions, so they can be used in any situation where a pointer can be used because C++ likes giving you multiple ways to solve every problem

@vaporeon_ @aescling it will create an object with a single property named _this that has the value of whatever this was where the arrow function was declared

and then it will delete that property from the object

@aescling @vaporeon_ this will NOT do what it's being promised to do, this is a joke

@aescling @vaporeon_

const deleteThis = () => {
const temp = { _this: this };
delete temp._this;
};

@vaporeon_ no got mad at this everyone just rolled with it lmao

@vaporeon_ depends! corru.observer/ was written entirely in JavaScript and it is cool as shit

anyway if you want to see how they made this terrible idea actually work then watch youtube.com/watch?v=p4upNgl1I2

Show thread

The PS4 doesn't allow just-in-time compilation so you don't get the performance a modern javascript engine normally guarantees so on what planet is this a good idea

Show thread

I think a lot about how Battlefield 1's menus were written in JavaScript so they could have their web developers build a videogame UI

Show older
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.