▲ | bwfan123 2 days ago | ||||||||||||||||||||||||||||||||||
> say things like "build me a Fusion 360 alternative written in Rust This video of a dad making a pbj sandwich based on instructions from his kids shows why this is impossible [1]. There is too much context you are assuming, and by the time you specify all the context, it becomes almost a programming language. Communication assumes a lot of shared and hidden context. Contexts are shared world models. For us humans, our shared world models conflict as well. World-models could are determined by beliefs which in turn could be determined by variety of factors. Context could be cultural (same language different cultural backgrounds), could be genetic (men and women), etc. | |||||||||||||||||||||||||||||||||||
▲ | dinfinity 2 days ago | parent [-] | ||||||||||||||||||||||||||||||||||
Although I agree with your general message here, to be fair: GP has a very clear specification, namely an exact duplicate of an existing product. That means that as long as the end product functions identically to the original, it is completely successful. This does require facilitating the implementer to have full access to use the original product. | |||||||||||||||||||||||||||||||||||
|