Support devcontainer to have easy onboarding
Description
Cloning and setting up the aidge repository currently requires installing many dependencies manually, especially when CUDA support is needed. This setup process can be time-consuming and error-prone for new contributors.
Proposal
Add support for Dev Containers using the https://containers.dev specification. This would allow contributors to automatically spin up a Docker-based development environment with all required tools preinstalled (and VS Code extensions when using VS Code), making the onboarding process much smoother.
Additional context
I’m available to work on this feature and can submit a merge request if the proposal is accepted. The MR will call setup.sh.