Home freenode/#haskell: Logs Calendar

Logs: freenode/#haskell

←Prev  Next→ 502,152 events total
2021-03-04 23:59:19 <koz_> (and does periodically do so)
2021-03-04 23:59:25 <koz_> monochrom: LOL
2021-03-04 23:59:31 nbloomf joins (~nbloomf@2600:1700:ad14:3020:ad70:b790:2132:9c51)
2021-03-04 23:59:35 <koz_> C-append?
2021-03-04 23:59:35 <heck-to-the-gnom> HAH!
2021-03-04 23:59:42 <koz_> C-semigroup-operation?
2021-03-04 23:59:50 <monochrom> Observe the double pun.
2021-03-05 00:00:07 <monochrom> I.e., in C++, you have <> all over the place. Remember?
2021-03-05 00:00:17 <koz_> .... lol.
2021-03-05 00:00:28 <heck-to-the-gnom> I'm saving this, that was freaking hilarious
2021-03-05 00:00:44 <koz_> But yeah, how _do_ you pronounce <>?
2021-03-05 00:00:48 Jesin joins (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net)
2021-03-05 00:00:59 <monochrom> I'm sorry I'm working on LLVM "write an analysis/optimization pass" assignments, C++ is very much in my working memory.
2021-03-05 00:01:19 <koz_> monochrom: I am so sorry.
2021-03-05 00:01:23 <koz_> You deserve kittens.
2021-03-05 00:01:41 <heck-to-the-gnom> C-lt-gt
2021-03-05 00:01:55 <monochrom> It's alright. It's how I saw the double pun.
2021-03-05 00:03:20 <__minoru__shirae> koz_: "The problem is that array and list are not synonymous in literally any other context." And to add to the confusion we have ArrayList in Java.
2021-03-05 00:04:42 <heck-to-the-gnom> I shun Java, just because of its horrid sister-language javascript. I've never actually tried it, but geez, JS is so, so, so horrible.
2021-03-05 00:05:16 <int-e> the languages have nothing in common beyond the name and a bit of C ancestry
2021-03-05 00:05:17 <koz_> __minoru__shirae: Yeah, that's a dynamic array. I don't think it's as bad.
2021-03-05 00:05:24 <koz_> And also what int-e said.
2021-03-05 00:05:55 <__minoru__shirae> heck-to-the-gnom: Java and JS aren't more related then any pair of C-based languages
2021-03-05 00:06:00 <heck-to-the-gnom> Not to mention the horrendous mess that I hear Java imports are, where in every code linter it yells at you for not being way-overly specific with them.
2021-03-05 00:06:03 kiweun joins (~kiweun@2607:fea8:2a62:9600:48e7:a60f:4556:52a3)
2021-03-05 00:06:16 <koz_> Also, what's the opposite of 'inlining'? I'd normally say 'de-inlining', but wouldn't that be 'outlining'?
2021-03-05 00:06:20 × cr3 quits (~cr3@192-222-143-195.qc.cable.ebox.net) (Quit: leaving)
2021-03-05 00:06:53 <heck-to-the-gnom> un-inlining, or outlining both sound right to me
2021-03-05 00:08:44 <__minoru__shirae> and I don't understand why people say that JS is horrible, one example is implicit conversions, but in a dynamically typed language you are supposed to use explicit conversion anyway, seems to me.
2021-03-05 00:10:11 × nbloomf quits (~nbloomf@2600:1700:ad14:3020:ad70:b790:2132:9c51) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2021-03-05 00:10:33 × nf quits (~n@monade.li) (Quit: Fairfarren.)
2021-03-05 00:10:42 pfurla joins (~pfurla@pool-108-6-43-243.nycmny.fios.verizon.net)
2021-03-05 00:10:45 <__minoru__shirae> koz_, "lists are never, ever, ever, arrays." in Java world they have a List interface that is implemented by LinkedList and ArrayList. I guess you're saying that LinkedList is never an ArrayList in Java terms.
2021-03-05 00:10:53 cgadski joins (~textual@a95-95-106-208.cpe.netcabo.pt)
2021-03-05 00:14:27 xwvvvvwx- joins (xwvvvvwx@gateway/vpn/mullvad/xwvvvvwx)
2021-03-05 00:14:30 × CrabMan quits (phi-matrix@gateway/shell/matrix.org/x-qnflepxzbgoiepgi) (Ping timeout: 246 seconds)
2021-03-05 00:14:30 × heck-to-the-gnom quits (heck-to-th@gateway/shell/matrix.org/x-dkqfwxrpalpplgbl) (Ping timeout: 246 seconds)
2021-03-05 00:14:36 × atk quits (~Arch-TK@ircpuzzles/staff/Arch-TK) (Remote host closed the connection)
2021-03-05 00:14:39 heck-to-the-gnom joins (heck-to-th@gateway/shell/matrix.org/x-lpqeckkflomaivst)
2021-03-05 00:14:47 atk joins (~Arch-TK@ircpuzzles/staff/Arch-TK)
2021-03-05 00:14:52 omnitrogen_ joins (~omnitroge@vps-c9700282.vps.ovh.net)
2021-03-05 00:14:54 ArsenArsen_ joins (~Arsen@fsf/member/ArsenArsen)
2021-03-05 00:15:02 × beardhatcode quits (robbertbea@gateway/shell/matrix.org/x-gbhtxxezlpitjror) (Ping timeout: 265 seconds)
2021-03-05 00:15:04 × xwvvvvwx quits (xwvvvvwx@gateway/vpn/mullvad/xwvvvvwx) (Ping timeout: 245 seconds)
2021-03-05 00:15:04 xwvvvvwx- is now known as xwvvvvwx
2021-03-05 00:15:04 × ArsenArsen quits (~Arsen@fsf/member/ArsenArsen) (Ping timeout: 245 seconds)
2021-03-05 00:15:04 × deu quits (de@uio.re) (Ping timeout: 245 seconds)
2021-03-05 00:15:12 × JaakkoLuttinen[m quits (jluttinema@gateway/shell/matrix.org/x-jxffrgesqwkjiyek) (Ping timeout: 246 seconds)
2021-03-05 00:15:18 CrabMan joins (phi-matrix@gateway/shell/matrix.org/x-ncflvngxohdcpaqc)
2021-03-05 00:15:26 <heck-to-the-gnom> And, as far as script languages, it's not all that great in performance. Python really went down the right route with that, where anything that can be converted to pure C, is done automatically, then cached, for further executions. But I digress,
2021-03-05 00:15:29 × omnitrogen quits (~omnitroge@vps-c9700282.vps.ovh.net) (Ping timeout: 245 seconds)
2021-03-05 00:15:30 romesrf joins (~romesrf@44.190.189.46.rev.vodafone.pt)
2021-03-05 00:15:31 × kadoban quits (kadobanemp@gateway/shell/matrix.org/x-psvjfqyhnjjfvaqu) (Ping timeout: 265 seconds)
2021-03-05 00:15:31 × pqwy[m] quits (pqwymatrix@gateway/shell/matrix.org/x-qaosueuqeqkwbwhe) (Ping timeout: 265 seconds)
2021-03-05 00:15:33 × invent[m] quits (inventmatr@gateway/shell/matrix.org/x-jrwragskqrfqezvh) (Ping timeout: 246 seconds)
2021-03-05 00:15:33 × the_1_[m] quits (the1matrix@gateway/shell/matrix.org/x-jjrqmrcdxkntsvvj) (Ping timeout: 246 seconds)
2021-03-05 00:15:34 × my_name_is_not_j quits (mynameisno@gateway/shell/matrix.org/x-lnbatcivvyyktlgd) (Ping timeout: 246 seconds)
2021-03-05 00:15:34 × mly[m] quits (mlydisenco@gateway/shell/matrix.org/x-shgeeswzywjapwlt) (Ping timeout: 246 seconds)
2021-03-05 00:15:35 × srid quits (sridmatrix@gateway/shell/matrix.org/x-sjihgudtvzpwpord) (Ping timeout: 246 seconds)
2021-03-05 00:15:41 omnitrogen_ is now known as omnitrogen
2021-03-05 00:15:48 nf joins (~n@monade.li)
2021-03-05 00:15:54 × pharaun quits (~pharaun@static.88-198-62-245.clients.your-server.de) (Ping timeout: 245 seconds)
2021-03-05 00:15:54 × comboy quits (~quassel@tesuji.pl) (Ping timeout: 245 seconds)
2021-03-05 00:15:54 × jeffcasavant[m]1 quits (jeffcasava@gateway/shell/matrix.org/x-zocdvhbwqljgjspp) (Ping timeout: 246 seconds)
2021-03-05 00:15:54 × lnxw37d4 quits (lnxw37d4ma@gateway/shell/matrix.org/x-ehmcpjxutoidauup) (Ping timeout: 246 seconds)
2021-03-05 00:16:08 <koz_> __minoru__shirae: I am not gonna argue nomenclature with the language that gives us DriverApplicationFlyweightProtypeInterfaceObjectHandlers.
2021-03-05 00:16:10 × Tuplanolla quits (~Tuplanoll@91-159-68-239.elisa-laajakaista.fi) (Quit: Leaving.)
2021-03-05 00:16:19 × sagax quits (~sagax_nb@213.138.71.146) (Ping timeout: 245 seconds)
2021-03-05 00:16:25 <koz_> Plus, note my distinct lack of capitalization in that sentence.
2021-03-05 00:17:22 comboy joins (~quassel@tesuji.pl)
2021-03-05 00:17:34 × theDon quits (~td@94.134.91.49) (Ping timeout: 245 seconds)
2021-03-05 00:17:48 <koz_> heck-to-the-gnom: Or, if we're gonna talk scriptlang perf, we can look at LuaJIT, which is that and then some.
2021-03-05 00:17:57 pqwy[m] joins (pqwymatrix@gateway/shell/matrix.org/x-exzquzvqtvnlmwnw)
2021-03-05 00:18:42 pharaun joins (~pharaun@static.88-198-62-245.clients.your-server.de)
2021-03-05 00:18:58 theDon joins (~td@94.134.91.49)
2021-03-05 00:19:13 <koz_> But aaaanyway.
2021-03-05 00:19:19 <koz_> This is #haskell, not #languagegripes.
2021-03-05 00:19:35 <heck-to-the-gnom> True that
2021-03-05 00:20:09 × romesrf quits (~romesrf@44.190.189.46.rev.vodafone.pt) (Ping timeout: 260 seconds)
2021-03-05 00:20:32 JaakkoLuttinen[m joins (jluttinema@gateway/shell/matrix.org/x-grojhtohdxnxeeyc)
2021-03-05 00:20:33 beardhatcode joins (robbertbea@gateway/shell/matrix.org/x-yrzeqqovfcgynlys)
2021-03-05 00:20:41 <alexfmpe> https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/lang.html <-this page is gone or just down?
2021-03-05 00:20:55 <alexfmpe> used to have the extension descriptions on it
2021-03-05 00:20:55 <__minoru__shirae> koz_, seems like the term "list" is too overloaded, maybe you should say "cons list"?
2021-03-05 00:20:58 romesrf joins (~romesrf@44.190.189.46.rev.vodafone.pt)
2021-03-05 00:21:10 kadoban joins (kadobanemp@gateway/shell/matrix.org/x-orwvobvmsxoskufi)
2021-03-05 00:21:18 <koz_> __minoru__shirae: In the data structures world it is not. And I am firmly there.
2021-03-05 00:21:22 <koz_> You can do what you like.
2021-03-05 00:22:49 × ByteEater quits (57cd846a@gateway/web/cgi-irc/kiwiirc.com/ip.87.205.132.106) (Quit: Connection closed)
2021-03-05 00:23:03 deu joins (de@uio.re)
2021-03-05 00:23:23 mly[m] joins (mlydisenco@gateway/shell/matrix.org/x-qjhvevhpltpfoqbc)
2021-03-05 00:23:25 the_1_[m] joins (the1matrix@gateway/shell/matrix.org/x-omadakojgvgseqgu)
2021-03-05 00:23:25 invent[m] joins (inventmatr@gateway/shell/matrix.org/x-vckgemxonksixvml)
2021-03-05 00:23:32 <__minoru__shirae> but anyway, in list vs array discussions people typically figure out the semantics anyway
2021-03-05 00:23:44 my_name_is_not_j joins (mynameisno@gateway/shell/matrix.org/x-cikestsovlfgskzl)
2021-03-05 00:24:18 <__minoru__shirae> it's like a mini-wave of confusion that later dissolves
2021-03-05 00:24:34 srid joins (sridmatrix@gateway/shell/matrix.org/x-bkpxgefkheugtalm)
2021-03-05 00:24:46 <int-e> alexfmpe: a deep link into the documentation, hmm. the chapter was renamed, it seems: https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/exts.html
2021-03-05 00:24:57 lnxw37d4 joins (lnxw37d4ma@gateway/shell/matrix.org/x-kbuniydwnivkskyv)
2021-03-05 00:25:04 × romesrf quits (~romesrf@44.190.189.46.rev.vodafone.pt) (Ping timeout: 245 seconds)

All times are in UTC.