Logs: freenode/#haskell
| 2020-11-10 22:47:41 | × | __monty__ quits (~toonn@unaffiliated/toonn) (Quit: leaving) |
| 2020-11-10 22:48:06 | <lucente> | Have to point out I am more into structuraly interpreted languages such as C. Haskell really makes my life a hell for anything but math calculations. |
| 2020-11-10 22:49:29 | <hekkaidekapus> | Let’s stick to Haskell. So, what is the web compiler? Is that how you are supposed to turn in the assignment? |
| 2020-11-10 22:50:03 | <davve> | i learned erlang in my functional programming class |
| 2020-11-10 22:50:06 | <davve> | good times |
| 2020-11-10 22:51:02 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 2020-11-10 22:51:14 | <davve> | haskell is something i stumbled onto by xmonad, which gave me an appreciation for it and i totally agree, it's easy to do math, but general programming is possible too: you came to the right place here! :) |
| 2020-11-10 22:51:18 | × | neiluj quits (~jco@167.198.204.77.rev.sfr.net) (Ping timeout: 272 seconds) |
| 2020-11-10 22:51:52 | × | MagBo quits (~sweater@207.154.238.218) (Ping timeout: 265 seconds) |
| 2020-11-10 22:52:02 | <hekkaidekapus> | lucente: ghci is an interpreter (aka an interactor). It ‘evaluates’ stuff as you type in. The error you pasted comes from compilation (aka calling ghc one way or another). |
| 2020-11-10 22:52:17 | <lucente> | hekkaidekapus, nah, don't play games. Although thanks guys for trying to help |
| 2020-11-10 22:52:39 | × | justsomeguy quits (~justsomeg@unaffiliated/--/x-3805311) () |
| 2020-11-10 22:53:02 | <lucente> | not like I have been around computers since age 10 |
| 2020-11-10 22:53:38 | <hekkaidekapus> | Well then, I’m done. |
| 2020-11-10 22:54:12 | × | eliocrat quits (~feliocrat@95.70.185.239) (Remote host closed the connection) |
| 2020-11-10 22:54:13 | <lucente> | davve, I have to say that Haskell looks the most elegant from everything I have ever had my hands on |
| 2020-11-10 22:54:21 | × | Jesin quits (~Jesin@pool-72-66-101-18.washdc.fios.verizon.net) (Quit: Leaving) |
| 2020-11-10 22:56:01 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 246 seconds) |
| 2020-11-10 22:57:01 | → | neiluj joins (~jco@167.198.204.77.rev.sfr.net) |
| 2020-11-10 22:58:05 | × | wroathe quits (~wroathe@c-68-54-25-135.hsd1.mn.comcast.net) (Ping timeout: 260 seconds) |
| 2020-11-10 22:58:59 | <lucente> | I wish I could somehow teach myself to manage my time smarter and organize the week so I don't end up working on assignments a day before deadline or so. I have already started to use org-mode, but most of the time I lack to will to do things, mainly because I can't find a reason why to do them. Like if everything was meaningless and my life was leading to wrong direction. |
| 2020-11-10 22:59:36 | → | phaul joins (~phaul@ruby/staff/phaul) |
| 2020-11-10 22:59:41 | × | neiluj quits (~jco@167.198.204.77.rev.sfr.net) (Changing host) |
| 2020-11-10 22:59:41 | → | neiluj joins (~jco@unaffiliated/neiluj) |
| 2020-11-10 23:00:14 | → | wroathe joins (~wroathe@c-73-24-27-54.hsd1.mn.comcast.net) |
| 2020-11-10 23:01:28 | <monochrom> | I have that procrastination problem too. |
| 2020-11-10 23:01:32 | × | jonatanb quits (~jonatanb@83.24.9.26.ipv4.supernova.orange.pl) (Ping timeout: 265 seconds) |
| 2020-11-10 23:02:01 | <monochrom> | Fortunately, Haskell is nicer to work with, and gives me more incentive than average to not procrastinate work related to it. |
| 2020-11-10 23:03:10 | <Axman6> | lucente: hey, pro tip, it's _very_ likely your lecturer is in this channel. Maybe a_ stop being a dick and b) be greatful when people give up their time to help you when they have absolutely nothing to gain by doing it, mmkay? |
| 2020-11-10 23:05:36 | × | nbloomf quits (~nbloomf@2600:1700:ad14:3020:68e3:2348:6146:33b5) (Quit: My MacBook has gone to sleep. ZZZzzz…) |
| 2020-11-10 23:06:41 | <lucente> | As long as I am concerned I was acting nothing but politely. If someone feels otherwise I am sorry for their misinterpretation of my words. Again I have thanked to everyone who tried to help. |
| 2020-11-10 23:06:49 | <hekkaidekapus> | Axman6: Aye. The worst part is that I just learnt that <https://ideone.com> is really an online compiler! |
| 2020-11-10 23:07:01 | × | alp quits (~alp@2a01:e0a:58b:4920:8da6:37da:b1a5:2020) (Ping timeout: 272 seconds) |
| 2020-11-10 23:07:03 | × | britva quits (~britva@31-10-157-156.cgn.dynamic.upc.ch) (Quit: This computer has gone to sleep) |
| 2020-11-10 23:07:26 | → | cosimone joins (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) |
| 2020-11-10 23:07:53 | × | neiluj quits (~jco@unaffiliated/neiluj) (Ping timeout: 260 seconds) |
| 2020-11-10 23:08:50 | <Axman6> | "nah, don't play games" to someone who is actively helping you, "not like I have been around computers since age 10", lack of humility that you might not actually know everything; we were all using computers when we were 10. none of that is polite |
| 2020-11-10 23:09:01 | × | phaul quits (~phaul@ruby/staff/phaul) (Ping timeout: 256 seconds) |
| 2020-11-10 23:09:48 | × | invaser quits (~Thunderbi@31.148.23.125) (Ping timeout: 258 seconds) |
| 2020-11-10 23:09:51 | → | christo joins (~chris@81.96.113.213) |
| 2020-11-10 23:10:38 | <Axman6> | hekkaidekapus: https://godbolt.org is where the real fun is - compare the results from different languages, disassemble them, look at instruction timings etc, it's amazing |
| 2020-11-10 23:10:39 | <lucente> | the hekkaidekapus asked me if I know what compiler is. Firstly would be nice to find out who the initiator was |
| 2020-11-10 23:11:30 | <koz_> | Axman6: Godbolt is really very cool. |
| 2020-11-10 23:11:49 | <merijn> | koz_: Indeed |
| 2020-11-10 23:11:54 | <hekkaidekapus> | Axman6: Yeah, godbolt, that I am aware of. Nice tech! |
| 2020-11-10 23:12:03 | <merijn> | godbolt is a superpower ;) |
| 2020-11-10 23:12:10 | <koz_> | It helped me discover I was inadvertently tripping UB one time. |
| 2020-11-10 23:12:12 | × | shailangsa quits (~shailangs@host86-186-196-208.range86-186.btcentralplus.com) (Ping timeout: 256 seconds) |
| 2020-11-10 23:12:20 | <koz_> | (because honestly, C loves UB) |
| 2020-11-10 23:12:31 | <Axman6> | if hekkaidekapus was asking that then I would assume that was because you appeared not to know. All I saw was asking what "web compiler" you were using, which as far as I can see you didn't answer |
| 2020-11-10 23:13:30 | → | neiluj joins (~jco@167.198.204.77.rev.sfr.net) |
| 2020-11-10 23:13:30 | hackage | composition-prelude 3.0.0.2 - Higher-order function combinators https://hackage.haskell.org/package/composition-prelude-3.0.0.2 (vmchale) |
| 2020-11-10 23:14:44 | × | christo quits (~chris@81.96.113.213) (Ping timeout: 272 seconds) |
| 2020-11-10 23:15:28 | <arahael> | whats haskell like on apple silicon now? all good or some issues still being resolved? |
| 2020-11-10 23:16:36 | <hekkaidekapus> | arahael: Page angerman because he is the most invested in that (beside Ben), it seems. |
| 2020-11-10 23:17:23 | <lucente> | Axman6, again you are accusing me of actions you have poor knowledge of. The only web compiler was the one I posted in the message. Not like any of this would matter anymore. For the next time just try not to get so harsh on someone in my pants, mkay? |
| 2020-11-10 23:18:06 | × | Feuermagier_ quits (~Feuermagi@213.178.26.41) (Quit: Leaving) |
| 2020-11-10 23:18:21 | → | Feuermagier joins (~Feuermagi@213.178.26.41) |
| 2020-11-10 23:19:21 | × | cosimone quits (~cosimone@2001:b07:ae5:db26:d849:743b:370b:b3cd) (Quit: cosimone) |
| 2020-11-10 23:20:13 | → | xerox_ joins (~xerox@unaffiliated/xerox) |
| 2020-11-10 23:20:25 | × | goldfire quits (~anonymous@c-76-124-205-20.hsd1.pa.comcast.net) (Quit: goldfire) |
| 2020-11-10 23:20:29 | × | argent0 quits (~argent0@168.227.98.80) (Ping timeout: 260 seconds) |
| 2020-11-10 23:22:07 | <arahael> | hekkaidekapus: thanks! |
| 2020-11-10 23:22:51 | <arahael> | angerman, ben_m: whats haskell like on apple silicon these days, now that M1 has been released for some apple systems? |
| 2020-11-10 23:24:07 | <hekkaidekapus> | bgamari ^^^ |
| 2020-11-10 23:24:34 | <bgamari> | arahael, we are working on it |
| 2020-11-10 23:24:45 | <bgamari> | arahael, I hope that 9.0 will ship with support via the LLVM backend |
| 2020-11-10 23:25:15 | <Axman6> | nice - are there any plans for a native AArch64 backend for GHC? |
| 2020-11-10 23:25:16 | <bgamari> | and angerman is currently working on a native code generator backend which should improve compilation time significantly |
| 2020-11-10 23:25:24 | <Axman6> | <3 |
| 2020-11-10 23:25:30 | × | neiluj quits (~jco@167.198.204.77.rev.sfr.net) (Ping timeout: 272 seconds) |
| 2020-11-10 23:26:33 | <hekkaidekapus> | Axman6: <https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3641> |
| 2020-11-10 23:26:33 | <arahael> | bgamari: ah, in the mean time, whats it like developing for the "legacy" intel backend while on apple silicon? |
| 2020-11-10 23:26:52 | <bgamari> | moreover, I just pushed a bunch of fixes which should improve stability in general on ARM and other weak memory models |
| 2020-11-10 23:26:53 | <Axman6> | LLVM doesn't have any form oif ASM -> ASM optimisation utility right? |
| 2020-11-10 23:27:10 | <arahael> | nice, bgamari! |
| 2020-11-10 23:27:14 | <bgamari> | s/other weak memory models/other architectures with weak memory models/ |
| 2020-11-10 23:27:23 | <bgamari> | that will certainly ship with 9.0 |
| 2020-11-10 23:27:32 | bgamari | needs to start backporting |
| 2020-11-10 23:27:35 | <bgamari> | Axman6, it doesn't |
| 2020-11-10 23:27:47 | <bgamari> | arahael, this is a question for angerman |
| 2020-11-10 23:27:58 | × | Tario quits (~Tario@201.192.165.173) (Read error: Connection reset by peer) |
| 2020-11-10 23:28:08 | <bgamari> | arahael, I did a bit of early bring-up work but frankly I try to avoid apple like the plague |
| 2020-11-10 23:28:30 | <bgamari> | angerman both has a better idea of what he's doing and enjoys it more |
| 2020-11-10 23:28:39 | <arahael> | bgamari: yeah, my day job is ios using swift, so it pays the bills and keeps me invested. |
| 2020-11-10 23:28:48 | <bgamari> | :) |
| 2020-11-10 23:29:03 | × | Deide quits (~Deide@217.155.19.23) (Quit: Seeee yaaaa) |
| 2020-11-10 23:29:06 | <bgamari> | I was able to get an amd64 GHC running on the DTK pretty easly |
| 2020-11-10 23:29:08 | <bgamari> | easily* |
| 2020-11-10 23:29:20 | <bgamari> | building GHC wasn't so easy though due to dependencies |
| 2020-11-10 23:29:28 | <bgamari> | IIRC gmp was problematic |
| 2020-11-10 23:29:34 | <Axman6> | DTK? |
| 2020-11-10 23:29:36 | <arahael> | awesome, i'll be keen to hear from him, i presume his nick's alerted him already! |
| 2020-11-10 23:29:55 | <Axman6> | he's gonna be... so angry |
| 2020-11-10 23:30:06 | → | ensyde joins (~ensyde@99-185-235-117.lightspeed.chrlnc.sbcglobal.net) |
| 2020-11-10 23:30:11 | × | tromp quits (~tromp@dhcp-077-249-230-040.chello.nl) (Remote host closed the connection) |
| 2020-11-10 23:30:16 | <arahael> | Axman6: apple dev kit, it is/was under nda though. |
| 2020-11-10 23:30:18 | <koz_> | Angeryman. |
| 2020-11-10 23:30:29 | <bgamari> | Axman6, the test hardware that we had access to |
| 2020-11-10 23:31:36 | → | neiluj joins (~jco@167.198.204.77.rev.sfr.net) |
All times are in UTC.