ec changed the topic of #elliottcable to: a 𝕯𝖊𝖓 𝖔𝖋 𝕯𝖊𝖙𝖊𝖗𝖒𝖎𝖓𝖊𝖉 𝕯𝖆𝖒𝖘𝖊𝖑𝖘 slash s͔̞u͕͙p͙͓e̜̺r̼̦i̼̜o̖̬r̙̙ c̝͉ụ̧͘ḷ̡͙ţ͓̀ || #ELLIOTTCABLE is not about ELLIOTTCABLE
_whitelogger has joined #elliottcable
<ELLIOTTCABLE> I really miss having somewhere to talk programming v.v
<ELLIOTTCABLE> heyday of hashhashhat, come back 2 me
<ELLIOTTCABLE> meanwhile bivariance isn't a thing, you're drunk TypeScript go home
<jfhbrook> ELLIOTTCABLE I'll talk programming whenever haha
<jfhbrook> lol bivariance
<jfhbrook> sounds like a college student trying to BS their way through an exam
<ELLIOTTCABLE> ugh i wouldn’t be so pissed, because there’s a flag to disable that behavior,
<ELLIOTTCABLE> IF SAID FLAG ACTUALLY DISABLED THAT BEHAVIOUR
<jfhbrook> bahahaha
<ELLIOTTCABLE> but no even if you literally explicitly put in the effort to pass the command-line flag saying “no. please, please no. please be _actually sound_, thx.”
<jfhbrook> counterpoint: javascript is already a circus, you really expected a "sound" type system? lol
<jfhbrook> that's a pretty silly bug
<ELLIOTTCABLE> they’re like ‘Oh! Sure! But still not for method-declarations, nobody could ever possibly mean they want this _even in method declarations_. Glad we’re on the same page.’
<jfhbrook> though I heard that flow had way worse ones
<jfhbrook> wait what
<ELLIOTTCABLE> we do have one
<ELLIOTTCABLE> it’s called ocaml
<ELLIOTTCABLE> i’m slowly perfecting the art of convincing javascripty non-type-nerds that ocaml is the best javascript type-system
<jfhbrook> I miss scala
<ELLIOTTCABLE> had lots of really productive “… i usually hard typists, but that actually just made a lot of sense, very pragmatic, wow” conversations at JSconf Chicago
<jfhbrook> oh I almost did a typescript project funny enough
<ELLIOTTCABLE> it was pleasurable
<jfhbrook> I was gonna write a SLACK BOT
<jfhbrook> ended up choosing twisted instead of node
<ELLIOTTCABLE> eh tbh im bitching but i’m happy typescript exists and i’m slowly learning it thoroughly as a tool
<ELLIOTTCABLE> just wish bucklescript or flow, not typescript, had won
<jfhbrook> this was for a hack week project - but it died immediately because squarespace kinda sucks at chat and their security team is pretty ballistic
<jfhbrook> I mean, if ocaml wanted to win maybe it shouldn't have had such fucked up syntax ;)
<jfhbrook> the fact that typescript and flow are supersets of javascript helps their case a lot
<ELLIOTTCABLE> that’s literally what reason is
<ELLIOTTCABLE> mind you idgi the reason value-prop
<ELLIOTTCABLE> but i just for whatever reason had no issue with ocaml syntax from day-1-hour-1
<ELLIOTTCABLE> maybe i’m weird
<ELLIOTTCABLE> actually no it’s definitely ‘cuz I came up in Ruby and Paws more than JavaScript
<ELLIOTTCABLE> if JS is your first and only language, i suppose it’s reasonable that ML syntax would be scary
<jfhbrook> my first language was python
Sgeo_ has joined #elliottcable
<jfhbrook> well my /very/ first language was ti-83 basic but you know
<ELLIOTTCABLE> o man ditto
<ELLIOTTCABLE> oh my god you just took me back to a formative experience I’d forgotten
<ELLIOTTCABLE> i took my TI with me to a (non-schoolrelated) swimming practice, tried to show boys in the locker room my code
<ELLIOTTCABLE> it. didnotgowell
<jfhbrook> aw
<jfhbrook> my friends were sharing copies of puzzle pack
Sgeo has quit [Ping timeout: 265 seconds]
Sgeo__ has joined #elliottcable
Sgeo_ has quit [Ping timeout: 268 seconds]
Sgeo_ has joined #elliottcable
Sgeo__ has quit [Ping timeout: 245 seconds]
Sgeo__ has joined #elliottcable
Sgeo_ has quit [Ping timeout: 245 seconds]