Remix.run Logo
▲ pornel 3 hours ago

Stroustrup's list of objections sounds quite sensible to me: https://www.stroustrup.com/Contracts_fundamental_flaws.pdf

▲cogman10 3 hours ago | parent | next [-]

Agreed. I've not liked the contract setup for various reasons. It seems like the proponents of it are mostly there because it scratches an itch in PL PhD studies rather than being an actually useful feature.

I remain unconvinced as why this is a necessary feature over the already existing `assert` statements.

▲cannonpalms an hour ago | parent | prev | next [-]

At the end, it became very clear that some of the prose came from LLMs. It's a very short survey of other objections. I wonder why he/they reached for an LLM instead of writing it manually.

▲claiir an hour ago | parent | prev [-]

The paper sounds very, very much like Claude