|
|
|
|
|
by IshKebab
8 days ago
|
|
It's not conceptually simple. No other object creation API works by copying an existing thing and then modifying it. You don't create a new file by copying an existing one and then modifying it. You don't create a new window by copying an existing one and modifying it. Attempting to justify clone/exec as a reasonable design is just Stockholm syndrome. |
|
Clone-and-modify is pretty common in CAD.
> You don't create a new file by copying an existing one and then modifying it.
Clone-and-modify is almost universal in version control systems.