Newest at the top
| 2026-02-15 21:03:23 +0100 | <EvanR> | doesn't work, though it would see that would avoid syntactic collisions |
| 2026-02-15 21:03:20 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-15 21:03:17 +0100 | spew | (~spew@user/spew) (Ping timeout: 252 seconds) |
| 2026-02-15 21:01:58 +0100 | <EvanR> | *attempts to get around it with NoFieldSelectors |
| 2026-02-15 21:01:23 +0100 | <int-e> | trait carefully, or something |
| 2026-02-15 21:00:58 +0100 | <EvanR> | and jreicher is trying to claim we're not OOP xD |
| 2026-02-15 21:00:20 +0100 | KindFoxo | (~KindFoxo@user/KindoFoxo) KindoFoxo |
| 2026-02-15 21:00:18 +0100 | <int-e> | it is a keyword |
| 2026-02-15 20:59:55 +0100 | <EvanR> | wow... you can't use the field name "class" ? |
| 2026-02-15 20:52:17 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-15 20:50:56 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-15 20:49:50 +0100 | emmanuelux | (~em@user/emmanuelux) (Quit: bye) |
| 2026-02-15 20:47:33 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-15 20:45:54 +0100 | Lord_of_Life_ | Lord_of_Life |
| 2026-02-15 20:45:41 +0100 | Lord_of_Life | (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 252 seconds) |
| 2026-02-15 20:44:32 +0100 | Lord_of_Life_ | (~Lord@user/lord-of-life/x-2819915) Lord_of_Life |
| 2026-02-15 20:37:59 +0100 | prdak | (~Thunderbi@user/prdak) (Ping timeout: 252 seconds) |
| 2026-02-15 20:36:53 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-15 20:35:05 +0100 | oats | (~oats@user/oats) oats |
| 2026-02-15 20:34:49 +0100 | oats | (~oats@user/oats) (Read error: Connection reset by peer) |
| 2026-02-15 20:34:35 +0100 | <EvanR> | I don't envy someone with a dog in that race xD |
| 2026-02-15 20:34:12 +0100 | <EvanR> | attempt to define the terminology jargon "once and for all" is boiling an ocean |
| 2026-02-15 20:33:28 +0100 | <EvanR> | jreicher, this is arguably the main issue with OOP as a subject, that people can't agree on what it entails. So in the end it's just easier to discuss the subject matter itself |
| 2026-02-15 20:33:14 +0100 | prdak | (~Thunderbi@user/prdak) prdak |
| 2026-02-15 20:32:07 +0100 | EvanR | (~EvanR@user/evanr) EvanR |
| 2026-02-15 20:32:00 +0100 | emmanuelux | (~em@user/emmanuelux) emmanuelux |
| 2026-02-15 20:31:31 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-15 20:30:56 +0100 | emmanuelux_ | (~em@92-184-96-253.mobile.fr.orangecustomers.net) (Quit: bye) |
| 2026-02-15 20:27:01 +0100 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
| 2026-02-15 20:25:54 +0100 | Sgeo | (~Sgeo@user/sgeo) (Read error: Connection reset by peer) |
| 2026-02-15 20:23:15 +0100 | myme | (~myme@2a01:799:d5e:5f00:1efd:1fab:dfd5:7518) myme |
| 2026-02-15 20:22:00 +0100 | myme | (~myme@2a01:799:d5e:5f00:30aa:7e47:3c40:13bd) (Ping timeout: 245 seconds) |
| 2026-02-15 20:20:56 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 252 seconds) |
| 2026-02-15 20:20:38 +0100 | lisbeths | (uid135845@id-135845.lymington.irccloud.com) lisbeths |
| 2026-02-15 20:20:13 +0100 | Sgeo | (~Sgeo@user/sgeo) Sgeo |
| 2026-02-15 20:18:11 +0100 | EvanR | (~EvanR@user/evanr) (Ping timeout: 252 seconds) |
| 2026-02-15 20:16:48 +0100 | tzh | (~tzh@c-76-115-131-146.hsd1.or.comcast.net) tzh |
| 2026-02-15 20:15:44 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn |
| 2026-02-15 20:12:11 +0100 | wickedjargon | (~user@24.83.46.194) wickedjargon |
| 2026-02-15 20:11:08 +0100 | <jreicher> | mainstream languages) is the ability to break referential transparency by having direct control over mutable state. |
| 2026-02-15 20:11:07 +0100 | <jreicher> | ski: I have a problem with this Cook paper. The model of OO presented here, being based on closures and expressible in lambda calculus, is something that can be done Haskell, but I don't think that's how many people use the term "OO" or think of Haskell. I agree completely with the main point ADTs vs objects, but I suspect it should be explained using a word other than "object", because (IMO) an essential part of OO programming (in |
| 2026-02-15 20:08:24 +0100 | ft | (~ft@p4fc2afab.dip0.t-ipconnect.de) (Quit: Lost terminal) |
| 2026-02-15 20:04:49 +0100 | merijn | (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds) |
| 2026-02-15 20:04:39 +0100 | camblsoup | (~camblsoup@d64-180-5-83.bchsia.telus.net) (Client Quit) |
| 2026-02-15 20:04:29 +0100 | nisstyre | (wes@user/nisstyre) nisstyre |
| 2026-02-15 20:01:13 +0100 | camblsoup | (~camblsoup@d64-180-5-83.bchsia.telus.net) |
| 2026-02-15 20:00:59 +0100 | halloy3316 | (~halloy331@d64-180-5-83.bchsia.telus.net) (Client Quit) |
| 2026-02-15 20:00:09 +0100 | dyniec | (~dyniec@dybiec.info) |
| 2026-02-15 19:59:45 +0100 | halloy3316 | (~halloy331@d64-180-5-83.bchsia.telus.net) |
| 2026-02-15 19:59:32 +0100 | dyniec | (~dyniec@dybiec.info) (Remote host closed the connection) |