2026/06/01

Newest at the top

2026-06-01 12:55:36 +0000xff0x(~xff0x@2405:6580:b080:900:2c0a:90ca:8489:d22b)
2026-06-01 12:52:52 +0000merijn(~merijn@77.242.116.146) (Ping timeout: 256 seconds)
2026-06-01 12:49:54 +0000comerijn(~merijn@77.242.116.146) merijn
2026-06-01 12:49:49 +0000tjbc(~tjbc@user/fliife) fliife
2026-06-01 12:46:29 +0000fp1(~Thunderbi@130.233.70.60) (Ping timeout: 272 seconds)
2026-06-01 12:41:00 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) humasect
2026-06-01 12:40:45 +0000Ranhir(~Ranhir@157.97.53.139) Ranhir
2026-06-01 12:40:08 +0000tjbc(~tjbc@user/fliife) (Ping timeout: 261 seconds)
2026-06-01 12:36:57 +0000humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-06-01 12:29:42 +0000lisbeths(uid135845@id-135845.lymington.irccloud.com) (Quit: Connection closed for inactivity)
2026-06-01 12:25:47 +0000FirefoxDeHuk(~FirefoxDe@user/FirefoxDeHuk) FirefoxDeHuk
2026-06-01 12:24:37 +0000weary-traveler(~user@user/user363627) user363627
2026-06-01 12:22:33 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) (Quit: = "")
2026-06-01 12:22:00 +0000weary-traveler(~user@user/user363627) (Remote host closed the connection)
2026-06-01 12:17:09 +0000 <jaror> No MicroHs "compiles" the full Haskell language to combinators
2026-06-01 12:09:03 +0000tnt1(~Thunderbi@user/tnt1) tnt1
2026-06-01 12:07:42 +0000srkuses Haskell to generate C for embedded stuff
2026-06-01 12:07:17 +0000 <srk> jaror: that's what MicroHs does I think
2026-06-01 12:06:06 +0000Enrico63(~Enrico63@host-95-247-196-30.retail.telecomitalia.it) (Quit: Client closed)
2026-06-01 11:55:12 +0000 <kuribas> Or use rust instead?
2026-06-01 11:51:59 +0000fp1(~Thunderbi@130.233.70.60) fp
2026-06-01 11:50:35 +0000weary-traveler(~user@user/user363627) user363627
2026-06-01 11:46:27 +0000fp1(~Thunderbi@130.233.70.60) (Quit: fp1)
2026-06-01 11:44:40 +0000 <jaror> Generating code with Haskell is the wrong idea IMO, instead you should find a subset of Haskell which you can compile efficiently. After all, Haskell is just a glorified lambda calculus.
2026-06-01 11:39:05 +0000haritz(~hrtz@user/haritz) haritz
2026-06-01 11:39:05 +0000haritz(~hrtz@140.228.70.141) (Changing host)
2026-06-01 11:39:05 +0000haritz(~hrtz@140.228.70.141)
2026-06-01 11:31:15 +0000 <olsner> instead of writing C you could have Haskell code that generates assembly or runs a JIT compiler :)
2026-06-01 11:29:47 +0000weary-traveler(~user@user/user363627) (Remote host closed the connection)
2026-06-01 11:27:26 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2026-06-01 11:25:49 +0000Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Ping timeout: 262 seconds)
2026-06-01 11:25:08 +0000 <kuribas> I thought people use Java or C#. Or (sadly) python or nodejs.
2026-06-01 11:24:31 +0000 <kuribas> Do people still start programs in C?
2026-06-01 11:23:09 +0000 <kuribas> And C for system libraries or embedded systems would be a bad match for haskell as well.
2026-06-01 11:23:00 +0000 <jaror> ;P
2026-06-01 11:22:57 +0000 <jaror> But C is purely functional: http://conal.net/blog/posts/the-c-language-is-purely-functional
2026-06-01 11:21:56 +0000 <kuribas> Haskell and Java or C# has more overlap...
2026-06-01 11:21:40 +0000 <kuribas> What you *could* program in haskell, you shouldn't do in C.
2026-06-01 11:21:29 +0000 <kuribas> If find C and haskell don't have much overlap.
2026-06-01 11:15:01 +0000 <[exa]> yeah the directionality there is dangerous :D
2026-06-01 11:13:00 +0000bitdex(~bitdex@gateway/tor-sasl/bitdex) bitdex
2026-06-01 11:11:36 +0000 <merijn> tomsmeding: Because you *should* pick Haskell over C, but you shouldn't pick cmake over make :p
2026-06-01 11:11:15 +0000 <merijn> tomsmeding: I don't think the cmake vs make distinction is a good metaphor :p
2026-06-01 11:10:26 +0000takuan(~takuan@d8D86B9E9.access.telenet.be)
2026-06-01 11:10:17 +0000kuribas(~user@188.118.57.242)
2026-06-01 11:03:36 +0000takuan(~takuan@d8D86B9E9.access.telenet.be) (Ping timeout: 265 seconds)
2026-06-01 11:00:54 +0000ninjacato(~Thunderbi@user/ninjacato) ninjacato
2026-06-01 10:59:55 +0000 <yin> OP is reading and answering comments
2026-06-01 10:59:06 +0000ninjacato(~Thunderbi@user/ninjacato) (Remote host closed the connection)
2026-06-01 10:54:05 +0000danz84949(~danza@user/danza) (Remote host closed the connection)