-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Library separation #25
Comments
I agree. I was already planning on separating visualization. So if we're gonna separate I/O also, I suppose dcv.io, and dcv.plot would be optional, included only if special version is defined? That way no C libraries would be required (except blas/lapack, but that'll be fixed with #26). |
Special configuration. Another option is move them to separate package. |
Also dub has sub-packages, but i don't know how good they work |
|
Also this will allow to exclude |
A user may want to use this library only for CV algorithms. Library should not force a user to install any C libraries.
Looks like DCV may be splitt to
Current library looks like it is oriented for the end user. Comparing with Python, it is better practice for D to have an API, which can be used to build extended functionality, e.g. to be used in other libraries and cross-platform products.
The text was updated successfully, but these errors were encountered: