I.
I really like sum types and matching patterns on them. For example:
class ConnectedClient:
ip: Tuple[int, int, int, int]
class AuthenticatedClient:
send: Callable[[str], None]
auth: AuthToken
class Disconnected:
pass
ClientConnection = ConnectedClient | AuthenticatedClient | Disconnected
This is very clean and ...
Read more
I.
So we all know AI is taking over coding. It's obvious, and undeniable. Both the quality and speed of production for AI generated code is currently very high, and it's only getting better. I can make frogger in a one-shot prompt on my GPU, and from what people are saying Claude can basically whip up a spinning hexagon program that cures cancer in under 20 ...
Read more
This was from a reddit discussion about wether it's possible to use linux and code while blind. Naturally, my response got a little overzealous. I'm keeping it here for future reference.
skelly2611 wrote
I'm just looking for some opinions on what the best programming environment is. ... So my question to yous is, what is the best shell for developing, ...
Read more