

i miss n-gate :( i hope they’re doing ok


i miss n-gate :( i hope they’re doing ok
*looks outside*
*1°C*
…yeah
except if you use lua.
…which doesn’t have arrays, but still.
no? an offset is just a number that you add to an address to get a new number. and index in a generic position marker.
because making sure offsets are correct come up a lot when you’re memory-mapping IO.


but like… kde also has extensions. your complaint isn’t about DE’s then, it’s that your use case is uncommon.
is this a windowsism?


is the “clone panel” button in panel settings not enough? gnome doesn’t even allow miltiple panels.


i would also like to know what you mean. i daily both gnome and kde, gnome is by far the worse performer when it comes to multi monitor stuff. it’s more of a power user tablet interface, with great gesture and multitouch support. kde meanwhile just lets you put anything anywhere.


since it’s a state fund, return on investment isn’t necessarily just money back. more jobs means more tax payers. better reputation means stronger currency. less dependence on foreign actors means lower import costs.
can’t a jit move things around enough that a linked list could be transformed into a memory-backed array if the access pattern requires it.
depends on the area you’re working in. it’s a pretty important distinction in embedded software.
you can’t spell offset without off. as in fuck.
(affectionate)
if you want my opinion (<- see now you can’t tell me i’m wrong, it’s an opinion) then the difference is that an array is by definition a memory address that’s designated as the beginning of an array, and it’s got an offset because the first element is at that specific address and further items are offset from that address. so you add the offset to the address to get the nth item. a list, meanwhile, can be basically any implementation under the hood, but it’s commonly a linked list. the way you get the nth index there is you count up from the first position. since the implementation is opaque and may be spread out in memory you can’t arithmetic your way to an index, you need to follow the pointers.
java’s arraylist is a list backed by an array. java’s vector is a list backed by a linked list.
i edited my thing, i did start at array.cpp but only found references to other places so i went digging down the stack.
i did look at that but i started out here: https://searchfox.org/firefox-main/source/js/src/vm/ArrayObject.h because it inherits from NativeObject.
hey no you can’t logic your way out of this! i wanted an argument!
i couldn’t actually find any of that in spidermonkey. i was looking in js/vm/arrayobject and its parents, didn’t see any others.
are you specifically seeking out comics that piss people off now?