Logs: liberachat/#haskell
| 2025-12-01 09:45:34 | → | merijn joins (~merijn@77.242.116.146) |
| 2025-12-01 09:46:39 | <kuribas> | But for our usecases haskell would do just as well. |
| 2025-12-01 09:46:46 | <kuribas> | Except maybe missing dataframe libraries. |
| 2025-12-01 09:46:58 | <lortabac> | in order to get some evidence you may measure performance on a specific task |
| 2025-12-01 09:47:31 | <lortabac> | but I think it would be very hard to get the full picture |
| 2025-12-01 09:47:34 | <Hecate> | kuribas: I feel like we're having this discussion every year haha |
| 2025-12-01 09:47:53 | <lortabac> | you need to take into account how the code evolves over time etc. |
| 2025-12-01 09:48:53 | <kuribas> | Yeah, I did some database queries in python using pypika, which isn't typed, and I didn't have a lot of problems with it. |
| 2025-12-01 09:49:12 | <kuribas> | But refactoring would be a pita, where it would be trivial in haskell. |
| 2025-12-01 09:49:22 | <kuribas> | Changing to another schema. |
| 2025-12-01 09:49:57 | → | michalz joins (~michalz@185.246.207.193) |
| 2025-12-01 09:50:35 | × | merijn quits (~merijn@77.242.116.146) (Ping timeout: 265 seconds) |
| 2025-12-01 09:51:08 | <kuribas> | I spend a whole day once refactoring clojure database queries, because the schema changed. |
| 2025-12-01 09:55:02 | ← | semifunctor parts (~omnifunct@user/semifunctor) (Leaving) |
| 2025-12-01 09:56:23 | × | poscat quits (~poscat@user/poscat) (Remote host closed the connection) |
| 2025-12-01 09:57:15 | × | trickard_ quits (~trickard@cpe-85-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2025-12-01 09:57:29 | → | trickard_ joins (~trickard@cpe-85-98-47-163.wireline.com.au) |
| 2025-12-01 09:59:16 | trickard_ | is now known as trickard |
| 2025-12-01 09:59:30 | → | poscat joins (~poscat@user/poscat) |
| 2025-12-01 10:01:12 | → | Katarushisu joins (~Katarushi@finc-20-b2-v4wan-169598-cust1799.vm7.cable.virginm.net) |
| 2025-12-01 10:01:15 | <kuribas> | I suppose there are always trade-offs. |
| 2025-12-01 10:02:22 | → | merijn joins (~merijn@77.242.116.146) |
| 2025-12-01 10:05:15 | → | karenw joins (~karenw@user/karenw) |
| 2025-12-01 10:05:46 | × | Googulator47 quits (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-12-01 10:05:49 | → | Googulator50 joins (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) |
| 2025-12-01 10:06:31 | × | merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds) |
| 2025-12-01 10:09:22 | → | merijn joins (~merijn@77.242.116.146) |
| 2025-12-01 10:10:24 | × | chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 252 seconds) |
| 2025-12-01 10:11:13 | → | chromoblob joins (~chromoblo@user/chromob1ot1c) |
| 2025-12-01 10:12:19 | × | Ging_ quits (46fea76d80@2001:bc8:1210:2cd8::470) (Ping timeout: 264 seconds) |
| 2025-12-01 10:12:56 | → | Ging_ joins (46fea76d80@2001:bc8:1210:2cd8::470) |
| 2025-12-01 10:12:59 | × | FANTOM quits (~fantom@212.228.181.156) (Ping timeout: 240 seconds) |
| 2025-12-01 10:13:21 | <kuribas> | Something I never felt is that exploring is easier in a dynamic language. |
| 2025-12-01 10:14:38 | × | yin quits (~zero@user/zero) (Max SendQ exceeded) |
| 2025-12-01 10:14:39 | × | srk quits (~sorki@user/srk) (Max SendQ exceeded) |
| 2025-12-01 10:14:56 | × | pavonia quits (~user@user/siracusa) (Ping timeout: 240 seconds) |
| 2025-12-01 10:15:20 | × | chromoblob quits (~chromoblo@user/chromob1ot1c) (Ping timeout: 244 seconds) |
| 2025-12-01 10:15:26 | → | yin joins (~zero@user/zero) |
| 2025-12-01 10:16:10 | → | chromoblob joins (~chromoblo@user/chromob1ot1c) |
| 2025-12-01 10:16:16 | → | srk joins (~sorki@user/srk) |
| 2025-12-01 10:17:25 | → | FANTOM joins (~fantom@212.228.181.156) |
| 2025-12-01 10:17:26 | × | statusbot quits (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (Remote host closed the connection) |
| 2025-12-01 10:17:33 | → | statusbot joins (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) |
| 2025-12-01 10:19:43 | × | euphores quits (~SASL_euph@user/euphores) (Ping timeout: 240 seconds) |
| 2025-12-01 10:20:58 | × | statusbot quits (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) (Remote host closed the connection) |
| 2025-12-01 10:21:28 | → | statusbot joins (~statusbot@ec2-34-198-122-184.compute-1.amazonaws.com) |
| 2025-12-01 10:22:36 | × | FANTOM quits (~fantom@212.228.181.156) (Max SendQ exceeded) |
| 2025-12-01 10:22:47 | <jreicher> | What do you mean by a "dynamic language" (it's an ambiguous term in my experience) |
| 2025-12-01 10:22:51 | × | EvanR quits (~EvanR@user/evanr) (Remote host closed the connection) |
| 2025-12-01 10:22:51 | × | chele quits (~chele@user/chele) (Remote host closed the connection) |
| 2025-12-01 10:22:57 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:23:01 | → | chele joins (~chele@user/chele) |
| 2025-12-01 10:23:29 | → | EvanR joins (~EvanR@user/evanr) |
| 2025-12-01 10:24:30 | → | euphores joins (~SASL_euph@user/euphores) |
| 2025-12-01 10:25:44 | × | markasoftware quits (~quassel@107.161.26.124) (Ping timeout: 240 seconds) |
| 2025-12-01 10:26:21 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:26:40 | → | FANTOM joins (~fantom@212.228.181.156) |
| 2025-12-01 10:26:40 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:27:24 | × | absentia quits (~henricus@user/absentia) (Remote host closed the connection) |
| 2025-12-01 10:27:42 | → | absentia joins (~henricus@user/institor) |
| 2025-12-01 10:29:52 | <kuribas> | jreicher: dynamically typed |
| 2025-12-01 10:30:08 | <jreicher> | No such thing. :D |
| 2025-12-01 10:33:08 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:34:32 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:34:45 | → | pavonia joins (~user@user/siracusa) |
| 2025-12-01 10:34:55 | → | markasoftware joins (~quassel@2604:180:f2::217) |
| 2025-12-01 10:35:10 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:35:29 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:35:41 | × | Googulator50 quits (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-12-01 10:35:49 | → | Googulator50 joins (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) |
| 2025-12-01 10:41:49 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:42:25 | → | X-Scale joins (~ARM@6.67.114.89.rev.vodafone.pt) |
| 2025-12-01 10:42:26 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:46:34 | × | vanishingideal quits (~vanishing@user/vanishingideal) (Remote host closed the connection) |
| 2025-12-01 10:48:15 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:48:36 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:49:11 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:49:42 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:53:53 | × | oxapentane quits (~oxapentan@user/oxapentane) (Remote host closed the connection) |
| 2025-12-01 10:54:26 | → | oxapentane joins (~oxapentan@user/oxapentane) |
| 2025-12-01 10:55:39 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 10:56:00 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 10:58:32 | → | timide joins (~timide@user/timide) |
| 2025-12-01 11:02:06 | → | fgarcia joins (~lei@user/fgarcia) |
| 2025-12-01 11:02:34 | × | fgarcia quits (~lei@user/fgarcia) (Max SendQ exceeded) |
| 2025-12-01 11:03:20 | × | merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds) |
| 2025-12-01 11:05:50 | × | Googulator50 quits (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) (Quit: Client closed) |
| 2025-12-01 11:05:51 | → | Googulator24 joins (~Googulato@2a01-036d-0106-4ad8-d9ec-010d-f188-ffcb.pool6.digikabel.hu) |
| 2025-12-01 11:06:33 | × | chromoblob quits (~chromoblo@user/chromob1ot1c) (Read error: Connection reset by peer) |
| 2025-12-01 11:09:13 | → | qqe joins (~qqq@185.54.20.98) |
| 2025-12-01 11:09:44 | <kuribas> | What do you mean? |
| 2025-12-01 11:09:57 | <kuribas> | You don't like the term? |
| 2025-12-01 11:10:32 | <kuribas> | It generally means lack of static typing, or at least static types that are completely optional. |
| 2025-12-01 11:10:48 | <kuribas> | I also think the term is pretty bad. |
| 2025-12-01 11:15:13 | → | merijn joins (~merijn@77.242.116.146) |
| 2025-12-01 11:17:32 | × | gustrb quits (~gustrb@user/gustrb) (Quit: gustrb) |
| 2025-12-01 11:17:55 | × | qqe quits (~qqq@185.54.20.98) (Ping timeout: 240 seconds) |
| 2025-12-01 11:19:21 | → | qqe joins (~qqq@185.54.20.98) |
| 2025-12-01 11:19:55 | × | merijn quits (~merijn@77.242.116.146) (Ping timeout: 240 seconds) |
| 2025-12-01 11:23:51 | → | fp1 joins (~Thunderbi@2001:708:20:1406::1370) |
All times are in UTC.