| 2026-02-10 00:04:08 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 240 seconds) |
| 2026-02-10 00:08:23 +0100 | peterbecich | (~Thunderbi@71.84.33.135) (Ping timeout: 244 seconds) |
| 2026-02-10 00:15:15 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 00:15:49 +0100 | user363627 | (~user@user/user363627) (Remote host closed the connection) |
| 2026-02-10 00:20:19 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-10 00:23:44 +0100 | comonad | (~comonad@pd9e072e5.dip0.t-ipconnect.de) (Quit: WeeChat 4.7.0-dev) |
| 2026-02-10 00:27:39 +0100 | tromp | (~textual@2001:1c00:3487:1b00:199:803c:4cc4:404b) (Quit: My iMac has gone to sleep. ZZZzzz…) |
| 2026-02-10 00:31:02 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 00:32:16 +0100 | __monty__ | (~toonn@user/toonn) (Quit: leaving) |
| 2026-02-10 00:36:01 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
| 2026-02-10 00:36:59 +0100 | mange | (~mange@user/mange) mange |
| 2026-02-10 00:47:05 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 00:51:36 +0100 | comonad | (~comonad@p200300d02722ae00dce4ce9451b59974.dip0.t-ipconnect.de) |
| 2026-02-10 00:52:09 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 2026-02-10 00:52:43 +0100 | Square | (~Square4@user/square) (Ping timeout: 260 seconds) |
| 2026-02-10 00:56:44 +0100 | Square2 | (~Square@user/square) Square |
| 2026-02-10 01:00:14 +0100 | sp1ff | (~user@2601:1c2:4701:7850::1844) (Remote host closed the connection) |
| 2026-02-10 01:01:19 +0100 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
| 2026-02-10 01:10:19 +0100 | attlin | (~user@user/attlin) (Ping timeout: 246 seconds) |
| 2026-02-10 01:18:39 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 01:19:13 +0100 | emaczen | (~user@user/emaczen) (Ping timeout: 264 seconds) |
| 2026-02-10 01:22:51 +0100 | attlin | (~user@user/attlin) attlin |
| 2026-02-10 01:23:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-02-10 01:24:00 +0100 | ceridwen15 | (~ceridwen1@n175-32-209-194.mas22.nsw.optusnet.com.au) |
| 2026-02-10 01:26:52 +0100 | Tuplanolla | (~Tuplanoll@85-156-32-207.elisa-laajakaista.fi) (Quit: Leaving.) |
| 2026-02-10 01:30:58 +0100 | attlin | (~user@user/attlin) (Ping timeout: 246 seconds) |
| 2026-02-10 01:33:14 +0100 | messewix | (~jmc@user/messewix) (Quit: Konversation terminated!) |
| 2026-02-10 01:34:26 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 01:37:38 +0100 | jonnie | (~jonnie@user/jonnie) (Ping timeout: 265 seconds) |
| 2026-02-10 01:38:10 +0100 | attlin | (~user@user/attlin) attlin |
| 2026-02-10 01:39:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 255 seconds) |
| 2026-02-10 01:41:08 +0100 | ljdarj | (~Thunderbi@user/ljdarj) (Ping timeout: 260 seconds) |
| 2026-02-10 01:50:29 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 01:55:07 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds) |
| 2026-02-10 02:06:16 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 02:09:01 +0100 | jonnie | (~jonnie@user/jonnie) jonnie |
| 2026-02-10 02:11:27 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-10 02:18:28 +0100 | xff0x | (~xff0x@2405:6580:b080:900:a304:44e0:ba72:c7aa) (Ping timeout: 260 seconds) |
| 2026-02-10 02:21:11 +0100 | w00ter | (~w00ter@user/w00ter) (Remote host closed the connection) |
| 2026-02-10 02:21:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 02:22:28 +0100 | w00ter | (~w00ter@user/w00ter) w00ter |
| 2026-02-10 02:23:02 +0100 | omidmash9 | (~omidmash@user/omidmash) omidmash |
| 2026-02-10 02:25:28 +0100 | omidmash | (~omidmash@user/omidmash) (Ping timeout: 260 seconds) |
| 2026-02-10 02:25:28 +0100 | omidmash9 | omidmash |
| 2026-02-10 02:28:23 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 260 seconds) |
| 2026-02-10 02:34:32 +0100 | jreicher | (~joelr@user/jreicher) (Ping timeout: 240 seconds) |
| 2026-02-10 02:35:37 +0100 | Square | (~Square4@user/square) Square |
| 2026-02-10 02:38:54 +0100 | Square2 | (~Square@user/square) (Ping timeout: 260 seconds) |
| 2026-02-10 02:39:34 +0100 | socksbuny | (~socks@oberon.raccoon.fun) raccoonasdf |
| 2026-02-10 02:39:36 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 02:43:12 +0100 | Googulator34 | (~Googulato@2a01-036d-0106-216f-e9c4-b0ef-4e86-2425.pool6.digikabel.hu) |
| 2026-02-10 02:44:25 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 244 seconds) |
| 2026-02-10 02:45:22 +0100 | wickedjargon | (~user@2605:8d80:5430:976d:b462:2c8f:f863:8ba8) wickedjargon |
| 2026-02-10 02:47:33 +0100 | Googulator | (~Googulato@2a01-036d-0106-216f-e9c4-b0ef-4e86-2425.pool6.digikabel.hu) (Ping timeout: 272 seconds) |
| 2026-02-10 02:55:41 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 02:57:46 +0100 | trickard | (~trickard@cpe-58-98-47-163.wireline.com.au) (Ping timeout: 246 seconds) |
| 2026-02-10 02:58:06 +0100 | trickard_ | (~trickard@cpe-58-98-47-163.wireline.com.au) |
| 2026-02-10 02:59:43 +0100 | otto_s_ | (~user@p5b044c1a.dip0.t-ipconnect.de) (Ping timeout: 264 seconds) |
| 2026-02-10 03:00:46 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds) |
| 2026-02-10 03:01:04 +0100 | otto_s | (~user@p5b044bf5.dip0.t-ipconnect.de) |
| 2026-02-10 03:11:30 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 03:14:23 +0100 | xff0x | (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) |
| 2026-02-10 03:15:37 +0100 | trickard_ | (~trickard@cpe-58-98-47-163.wireline.com.au) (Read error: Connection reset by peer) |
| 2026-02-10 03:15:50 +0100 | trickard_ | (~trickard@cpe-58-98-47-163.wireline.com.au) |
| 2026-02-10 03:16:10 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 2026-02-10 03:16:14 +0100 | Square | (~Square4@user/square) (Quit: Leaving) |
| 2026-02-10 03:16:49 +0100 | trickard_ | (~trickard@cpe-58-98-47-163.wireline.com.au) (Remote host closed the connection) |
| 2026-02-10 03:16:52 +0100 | Square | (~Square4@user/square) Square |
| 2026-02-10 03:19:13 +0100 | <haskellbridge> | <Bowuigi> Cook-style OOP mentioned |
| 2026-02-10 03:22:20 +0100 | trickard_ | (~trickard@cpe-58-98-47-163.wireline.com.au) |
| 2026-02-10 03:23:02 +0100 | <haskellbridge> | <Bowuigi> It's quite different to how OOP is used in a lot of mainstream langs. In those you can more or less equate classes with "modules with internal state", with instances of those classes being mostly copies of that data (+bookkeeping) |
| 2026-02-10 03:27:17 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 03:32:18 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-10 03:36:01 +0100 | <haskellbridge> | <Bowuigi> From this perspective, we can observe that PHP has features comparable to first class modules (anonymous classes), signatures (interfaces), a form of module composition (abstract classes), automatic file importing based on classes used, classes without associated state (traits), etc |
| 2026-02-10 03:37:34 +0100 | vetkat | (~vetkat@user/vetkat) (Read error: Connection reset by peer) |
| 2026-02-10 03:38:02 +0100 | <haskellbridge> | <Bowuigi> The funny part is that PHP has another module system on top of the class-based one with bad interop between both |
| 2026-02-10 03:43:03 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 03:47:50 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 245 seconds) |
| 2026-02-10 03:50:02 +0100 | acidjnk | (~acidjnk@p200300d6e700e589bc3447690a0a9402.dip0.t-ipconnect.de) (Ping timeout: 244 seconds) |
| 2026-02-10 03:58:49 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-10 03:59:37 +0100 | omidmash | (~omidmash@user/omidmash) (Quit: The Lounge - https://thelounge.chat) |
| 2026-02-10 04:01:21 +0100 | williu5 | (~williu5@user/williu5) williu5 |
| 2026-02-10 04:02:18 +0100 | Square | (~Square4@user/square) (Ping timeout: 260 seconds) |
| 2026-02-10 04:03:08 +0100 | omidmash | (~omidmash@user/omidmash) omidmash |