Comments (2)
Thank you for your proposal.
I don't want to confine the vector class library to any particular build system. Many users will prefer different build systems for various reasons. The Apache license allows you to make any forking you like, but it would be your responsibility to keep it up to date.
The manual in .pdf format can be read in standard web browsers. I made it from .tex so that github can show diffs.
from version2.
Thank you for your feedback!
There's one thing I wasn't clear enough on, about the build system: I was making the suggestion to you in particular. When I talked about the build system lock-in, it was regarding your own use of your library, in the sense that you would have to change your own development process to integrate the build system, and switching to another one will require yet another learning curve.
Otherwise, the library can offer support for various build systems at the same time: the folder structure of the project can be fixed, and interested parties can simply contribute the build system they use, for example. But the main one would be the one you would adopt.
Also, I expect that this library is not packaged by linux distributions because of the lack of build system 🤔 not that it makes any significant difference with the simple way we can use the library, as it is (nearly) header only.
I understand very well your stance in both using a build system and about using Latex.
Shall we close this issue or keep it open so people who are interested in using build systems see it ?
Thanks again!
from version2.
Related Issues (20)
- [hint] sse2neon HOT 1
- ...
- request to add horizontal_min/max without propagate NAN HOT 1
- blend16 clang jit HOT 5
- 64bit*64bit will be overflow HOT 4
- Vec4f SSE2 round returning incorrect values HOT 1
- Error when selecting betwen boolean vectors HOT 2
- nmul_sub and runtime gather functions HOT 2
- Issue with fmodulo on single precision with FMA/AVX2 (MSVS) HOT 2
- License terms HOT 1
- Lot of warning HOT 4
- Problem with optimization HOT 10
- vs2022 compilation error HOT 2
- Is better gather support possible? HOT 2
- Proposal - add CMake / Colcon support HOT 1
- Missing "static inline" on some half-precision functions HOT 1
- gcc13 warnings HOT 13
- Save 2 instructions in vec32cb &load_bits(uint32_t) & co.
- Different set of instructions for non AV512 `extract` method for `Vec4f` HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from version2.