00:15:59  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
01:10:46  * cybaiquit (Remote host closed the connection)
01:15:25  * cybaijoined
01:19:57  * cybaiquit (Ping timeout: 252 seconds)
01:41:02  * keith_mi_joined
01:41:38  * keith_mi_quit (Client Quit)
01:42:28  * keith_mi_joined
01:43:38  * keith_mi_quit (Client Quit)
01:47:46  * cloudshuquit (Quit: Connection closed for inactivity)
01:48:59  * cybaijoined
02:17:14  * keith_mi_joined
02:18:47  * keith_mi_quit (Client Quit)
02:32:03  * Jessidhiaquit (Disconnected by services)
02:32:18  * Jessidhiajoined
02:38:35  * Jessidhiaquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:39:46  * Jessidhiajoined
02:41:51  * Mytologycquit (Ping timeout: 256 seconds)
03:08:47  * Jessidhiaquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
03:10:59  * Jessidhiajoined
03:15:24  * keith_mi_joined
03:39:07  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
05:00:09  * jmdyckquit (Remote host closed the connection)
05:01:45  * jwaldenquit (Quit: ChatZilla 0.9.92-rdmsoft [XULRunner 35.0.1/20150122214805])
07:05:48  * Jessidhiaquit (Ping timeout: 268 seconds)
07:11:15  * Jessidhiajoined
07:17:24  * Jessidhiaquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
07:18:22  * Jessidhiajoined
07:33:43  * keith_mi_joined
10:25:21  * cybaiquit (Remote host closed the connection)
10:55:25  * gsathyaquit (Quit: Ping timeout (120 seconds))
11:35:07  * jmdyckjoined
11:46:17  * mgoljoined
11:46:24  * hellauerjoined
12:06:47  * hellauerquit (Quit: WeeChat 2.4)
12:26:40  * AtumTjoined
12:31:55  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:05:37  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
13:06:23  * mgoljoined
13:40:28  * cybaijoined
14:21:14  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
14:22:12  * mgoljoined
14:24:24  * gsathyajoined
14:58:47  * cloudshujoined
15:05:08  * keith_mi_joined
15:11:35  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
15:28:36  * Nimelrianjoined
16:04:09  * keith_mi_joined
16:21:05  * cybaiquit (Remote host closed the connection)
16:26:22  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:45:32  * cybaijoined
16:50:00  * cybaiquit (Ping timeout: 252 seconds)
16:50:03  * Nimelrianquit (Ping timeout: 248 seconds)
16:54:23  * keith_mi_joined
16:58:00  * Nimelrianjoined
17:24:55  * cybaijoined
17:29:41  * cybaiquit (Ping timeout: 250 seconds)
17:50:06  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:04:05  * Nimelrianquit (Read error: Connection reset by peer)
18:04:53  * laughinghanjoined
18:05:46  * Nimelrianjoined
18:10:38  <laughinghan>hey folks, I had a question mostly out of curiosity, which is how the names "spread/rest" were chosen for the syntax called "splat" in Ruby and Perl?
18:11:17  <ljharb>no idea the history, but "splat" isn't a great name - it describes what an asterisk looks like, instead of what it doe
18:11:18  <ljharb>*does
18:12:21  <laughinghan>Python apparently doesn't have an "official" name but pack/unpack is probably most common (along with "star-args" which obviously wouldn't be applicable to JS, and parameter expansion which is a mouthful. Gather and scatter also occur but rarely)
18:12:59  <laughinghan>ljharb: huh, I literally never thought of "splat" as referring to what an asterisk looks like. I thought it was a fun description of what was happening
18:13:11  <laughinghan>which is "flattening" the argument list
18:15:10  <laughinghan>I found this but bugs.ecmascript.org appears to be dead, and the specific ticket wasn't in archive.org https://esdiscuss.org/topic/foo-args-was-super-apply-this-arguments
18:15:56  <laughinghan>I also tried searching github.com/tc39/archives but the results were...hard to read and none was clearly the ticket linked-to by es-discuss
18:17:07  <ljharb>i think there might be a mirror somewhere of bugs.ecmascript.org
18:48:30  * keith_mi_joined
18:53:17  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:03:10  * AtumT_joined
19:06:00  * AtumTquit (Ping timeout: 246 seconds)
19:16:53  * AtumTjoined
19:17:19  * AtumT_quit (Ping timeout: 246 seconds)
19:18:28  * laughinghanquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
19:47:52  * mgoljoined
19:53:31  * laughinghanjoined
19:58:32  * jwaldenjoined
19:59:38  * keith_mi_quit (Quit: My MacBook has gone to sleep. ZZZzzz…)
20:03:43  * cybaijoined
20:09:04  * cybaiquit (Ping timeout: 264 seconds)
20:09:39  * Nimelrianquit (Ping timeout: 252 seconds)
20:38:48  <jmdyck>ljharb: bugs.ecmascript.org 'mirrored' at https://tc39.github.io/archives/bugzilla/
21:07:55  * keith_mi_joined
21:38:41  <TabAtkins>"rest args" is an old term that predates JS; Common Lisp, for example, used `&rest foo` to indicate you should gather additional arguments into `foo` as a list.
21:40:05  * gibson042quit (Quit: Leaving.)
22:20:24  * cybaijoined
22:24:28  * mgolquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
22:25:08  * cybaiquit (Ping timeout: 252 seconds)
23:09:38  * ellsworthbjjoined
23:16:54  * ellsworthbjquit (Remote host closed the connection)
23:46:12  * cybaijoined