@vaporeon_ regarding ES5 and ES6:
The language had a small spec update in 1998 (ES2) and then a more significant update in 1999 (ES3). ES3 is when the language really caught on.
ES4 was then developed for many years but due to political differences, poor management, and concerns of growing complexity in the proposals, it was tossed and the committee started over. They were not able to come to a consensus on a new update to the language until 2009, at which point they decided to call the spec ES5 instead of ES4 for some reason.
ES6 was then developed in 2015 and was the most impactful update the language specification. It introduced an entire new syntax for declaring functions, new syntax for declaring variables, promises (a built-in abstraction for concurrency/asynchronous programming), template strings, generator functions, weak references, and so much more. It completely changed the language. (Mostly) for the better.
@vaporeon_ sun microsystems trademarked JavaScript in the 90s because of course they did, so when JavaScript was standardized (I believed in 1997?) the committee was not sure if they had the rights to publish a document with that term.
they were going to call it LiveScript (or was it ActionScript? i forgot which) but Netscape had also trademarked that name and as such the committee wasn't sure if they could use that name either.
the group which standardized JavaScript was, at the time, part of the European Computer Manufacturer's Association, or ECMA for short, and since they ran out of time before both Sun and Netscape could get back to them regarding the preferred names, the committee decided to settle with the name ECMAScript. Nobody liked the name but it was chosen and now it stuck.
@Lady how interesting. i, myself, am over a decade old. perhaps this was meant to be
@vaporeon_ are you familiar with the term ecmascript?
@vaporeon_ i will ask you for help. if the need arises.
re: bg3
@aescling why the FUCK is short rest a hotkey right next to other hotkeys who the hell is responsible with that i would like to know their mastodon account so i could report them
it would be fun to set up a machine like asec's tf machine so that i can alternate between yeehaw and toasty
re: Alc
@vaporeon_ @aescling @monorail reported for proving me wrong.
re: Alc
@monorail it was not my intention but i saw an opportunity and i took it, sorry amy
re: Alc
@monorail sake adjacent to deez nuts
re: Alc
@monorail that sounds like some sort of sake, is that what it is?
yeehaw enthusiast
movie/animation/anime fan. videogame enjoyer. food liker. mathematics hobbyist and recovering physicist. software engineer. professional wonk. top-ranked c++ hater. prophet of The Truth. the walking embodiment of "not diagnosed, but somethings wrong". i like animals that wear cowboy hats.
I am not picky about names. Most people here call me catwin, clod boy, clodsire, or Caleb.
pfp is by @vaporeon_
"i regret ever allowing him here" ~aescling
he/him