ec changed the topic of #elliottcable to: a 𝕯𝖊𝖓 𝖔𝖋 𝕯𝖊𝖙𝖊𝖗𝖒𝖎𝖓𝖊𝖉 𝕯𝖆𝖒𝖘𝖊𝖑𝖘 slash s͔̞u͕͙p͙͓e̜̺r̼̦i̼̜o̖̬r̙̙ c̝͉ụ̧͘ḷ̡͙ţ͓̀ || #ELLIOTTCABLE is not about ELLIOTTCABLE
joepie91___ has joined #elliottcable
joepie91___ has joined #elliottcable
Cheery_ has joined #elliottcable
joepie91 has quit [Excess Flood]
ec\ has joined #elliottcable
Cheery has quit [Write error: Broken pipe]
jfhbrook_ has joined #elliottcable
devyn has joined #elliottcable
gkatsev_ has joined #elliottcable
ec\_ has quit [Remote host closed the connection]
jfhbrook has quit [Remote host closed the connection]
gkatsev has quit [Remote host closed the connection]
yorick has quit [Quit: No Ping reply in 180 seconds.]
Sgeo has quit [*.net *.split]
Sgeo has joined #elliottcable
swart_ has joined #elliottcable
devyn_ has quit [Ping timeout: 260 seconds]
swart has quit [Ping timeout: 268 seconds]
jfhbrook_ is now known as jfhbrook
_whitelogger has joined #elliottcable
eligrey has joined #elliottcable
eligrey has quit [Quit: Leaving]
Pyrrh has quit [Remote host closed the connection]
Pyrrh has joined #elliottcable
<elliottcable>
jfhbrook: already played with flow plenty
<elliottcable>
jfhbrook: kinda wanted to hear the creator explain y it sucks and why they haven't fixed the super-fucking-obvious most-basic most-important goddamn thing
<elliottcable>
joepie91___: true dat 🤣
<elliottcable>
really liking Rust so far
Cheery_ is now known as Cheery
Cheery has quit [Quit: leaving]
Cheery has joined #elliottcable
MylesBorins has quit [Quit: farewell for now]
MylesBorins has joined #elliottcable
Cheery has quit [Quit: leaving]
Cheery has joined #elliottcable
Cheery has quit [Client Quit]
Cheery has joined #elliottcable
<elliottcable>
god I want Flow so bad
<elliottcable>
I hate hate hate that I'm seriously considering TypeScript
joepie91___ is now known as joepie91
<jfhbrook>
you really thing that talk will go into that?
<jfhbrook>
with a title like that it's gonna be "hey look how cool flow is why aren't you using flow"
<jfhbrook>
it's gonna be fluff
<ljharb>
elliottcable: don't use typescript
<jfhbrook>
brb rewriting all my libs in typescript
<ljharb>
flow is annotated JS, typescript is a square C# squeezed into a JS round hole
<ljharb>
:-p
<jfhbrook>
I've said this before, I don't like that ts requires stubs for everything, I like that ts tries to have interfaces but I suspect they don't really work with duck typing, which for javascript makes them kinda shitty
<ljharb>
if we want interfaces in JS we need to add them to JS
<jfhbrook>
so like, thinking about it, I bet it wouldn't be that hard to build a js lib for interfaces
<jfhbrook>
well
<jfhbrook>
the problem is that there's no type info on the functions
<jfhbrook>
I guess it's not the worst problem, z.i doesn't solve this for instance
<jfhbrook>
but you'd have an Interface object that specifies properties and methods
<jfhbrook>
don't really have metaclass trickery so you'd probably do new Interface({ method() {}, property: attribute('string') }) or whatever
<jfhbrook>
then later on, iThinger.implementedBy(Thinger)
<jfhbrook>
but probably also iThinger.conforms(thingerInstance)
<jfhbrook>
and for the win, implement an adapter registry
<jfhbrook>
you don't have decs in js either so you don't get that bit of sugar
gkatsev_ is now known as gkatsev
gkatsev has quit [Remote host closed the connection]
gkatsev has joined #elliottcable
kier has quit [Remote host closed the connection]
kier has joined #elliottcable
<elliottcable>
ljharb: I fucking know, ugh
<elliottcable>
10:42:39 PM <+elliottcable> jfhbrook: er, the description very much sounded like it
<elliottcable>
10:42:45 PM <+elliottcable> I'll watch, joepie91's right ¯\_(ツ)_/¯
<elliottcable>
10:43:14 PM <+elliottcable> “While this design has served us well over the past three years, new challenges and opportunities have forced us to rethink some core parts of the design.”
<joepie91>
elliottcable: context? :P
<elliottcable>
4:40:58 PM <jfhbrook> you really thing that talk will go into that?
<elliottcable>
4:41:13 PM <jfhbrook> it's gonna be fluff
<elliottcable>
4:41:10 PM <jfhbrook> with a title like that it's gonna be "hey look how cool flow is why aren't you using flow"
<elliottcable>
my connection is hella spotty in Barcelona so
<joepie91>
oh, right :P
<elliottcable>
god DAMNIT I can't get nyc/istanbul working
<ljharb>
make sure it's istanbul, not constantinople