Pourquoi les Promises existent en JavaScript : origines et incompréhensions initiales