Newest at the top
2025-09-01 03:43:05 +0200 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
2025-09-01 03:33:51 +0200 | Square2 | (~Square@user/square) (Ping timeout: 256 seconds) |
2025-09-01 03:28:14 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-09-01 03:23:09 +0200 | mange | (~mange@user/mange) mange |
2025-09-01 03:18:48 +0200 | acidjnk | (~acidjnk@p200300d6e71719025429e9a94047f281.dip0.t-ipconnect.de) (Ping timeout: 248 seconds) |
2025-09-01 03:17:12 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
2025-09-01 03:14:23 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz |
2025-09-01 03:12:28 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-09-01 03:08:13 +0200 | weary-traveler | (~user@user/user363627) user363627 |
2025-09-01 03:03:38 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 260 seconds) |
2025-09-01 02:58:59 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-09-01 02:53:14 +0200 | Lycurgus | (~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org )) |
2025-09-01 02:41:33 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) segfaultfizzbuzz |
2025-09-01 02:40:54 +0200 | xff0x | (~xff0x@2405:6580:b080:900:cd2b:541b:f532:66b1) (Ping timeout: 260 seconds) |
2025-09-01 02:33:42 +0200 | Raito_Bezarius | (~Raito@libera/contributor/wireguard.tunneler.raito-bezarius) Raito_Bezarius |
2025-09-01 02:32:44 +0200 | peterbecich | (~Thunderbi@syn-172-222-149-049.res.spectrum.com) (Ping timeout: 260 seconds) |
2025-09-01 02:30:41 +0200 | segfaultfizzbuzz | (~segfaultf@23-93-74-222.fiber.dynamic.sonic.net) (Ping timeout: 248 seconds) |
2025-09-01 02:19:55 +0200 | Raito_Bezarius | (~Raito@libera/contributor/wireguard.tunneler.raito-bezarius) (Ping timeout: 245 seconds) |
2025-09-01 02:09:51 +0200 | trickard_ | trickard |
2025-09-01 02:09:17 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) ChaiTRex |
2025-09-01 02:07:34 +0200 | ChaiTRex | (~ChaiTRex@user/chaitrex) (Ping timeout: 272 seconds) |
2025-09-01 01:55:00 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-09-01 01:44:32 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
2025-09-01 01:41:01 +0200 | <monochrom> | That whole "function binding vs variable binding" business. Perl repels me for the same reason. |
2025-09-01 01:40:25 +0200 | <EvanR> | or the frankenlanguage purescript xD |
2025-09-01 01:39:58 +0200 | <monochrom> | Not bothering. Lisp has other things that repel me. I will just use Haskell or Javascript. |
2025-09-01 01:39:18 +0200 | <twb> | CL is "static typing later" not "static typing never" |
2025-09-01 01:39:02 +0200 | <twb> | monochrom: you can declaim types in lisp |
2025-09-01 01:38:55 +0200 | merijn | (~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn |
2025-09-01 01:38:10 +0200 | <monochrom> | I feel like Python is not too badly write-only. |
2025-09-01 01:37:46 +0200 | <monochrom> | Perl |
2025-09-01 01:37:39 +0200 | <EvanR> | ruby |
2025-09-01 01:37:37 +0200 | <EvanR> | PHP, python, etc, is write only code |
2025-09-01 01:37:24 +0200 | <jreicher> | You could even do nondeterministic code that way. :p |
2025-09-01 01:37:11 +0200 | <monochrom> | s/form/former/ |
2025-09-01 01:37:02 +0200 | <monochrom> | On the upside, since the form just has to be in my head, it can be any arbitrarily undecidable dependent typing. |
2025-09-01 01:36:20 +0200 | <monochrom> | I write typed code in my head, then perform type erasure when I spit out shell scripts or Lisp or Prolog or... |
2025-09-01 01:36:17 +0200 | sprotte24 | (~sprotte24@p200300d16f15cf0019f42a7dc19cb9cd.dip0.t-ipconnect.de) (Quit: Leaving) |
2025-09-01 01:36:06 +0200 | <jreicher> | Writing something that doesn't work is a valuable learning experience. |
2025-09-01 01:35:52 +0200 | <twb> | and also anything over 80 bytes long must be strongly typed |
2025-09-01 01:35:47 +0200 | <jreicher> | And that's pretty much why it's OK for a first programming language. |
2025-09-01 01:35:17 +0200 | <twb> | yeah exactly |
2025-09-01 01:35:10 +0200 | <jreicher> | twb: My rules is weakly typed code is OK if it's OK for it to not work. :) |
2025-09-01 01:35:04 +0200 | <twb> | But I wouldn't write scripts in it that were good enough to commit in git |
2025-09-01 01:34:55 +0200 | trickard_ | (~trickard@cpe-53-98-47-163.wireline.com.au) |
2025-09-01 01:34:50 +0200 | <twb> | so e.g. I do not replace bash with ghci for interactive login shell |
2025-09-01 01:34:42 +0200 | trickard_ | (~trickard@cpe-53-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
2025-09-01 01:34:38 +0200 | <twb> | jreicher: my general rule is that weakly typed code is OK if it's only going to run once |
2025-09-01 01:33:56 +0200 | <jreicher> | twb: I feel like it's a pretty thin line between untyped and types as weak as bash or PHP. |
2025-09-01 01:33:33 +0200 | <twb> | oh you mean "prompt engineering" as in LLM grifts, not "engineers who work quickly and efficiently" |