HackerTrans
TopNewTrendsCommentsPastAskShowJobs

aunyks

no profile record

Submissions

Epistolary Programs

hivoltage.xyz
1 points·by aunyks·2 tahun yang lalu·0 comments

Show HN: A JavaScript lib for simulating automotive tires

github.com
3 points·by aunyks·2 tahun yang lalu·0 comments

comments

aunyks
·4 tahun yang lalu·discuss
> the real challenge in learning C is C considered as a platform, that is, learning how to build C projects, how to actually pull in dependencies, how to resolve them when they blow up, how to build cross-platform, understanding the several toolsets used by real projects to accomplish these tasks (raw make, autotools, cmake, etc.), dealing with library conflicts, etc.

Agreed. This is what's prevented me from learning C by contributing to large projects. I've always had trouble understanding the dependency management and build system of every project, as it seems everyone does it differently.

I kinda wish someone made a "C/C++ for Rust Developers", "CMake for the Rest of Us", or similar text that focuses enough on dep management and build systems.
aunyks
·4 tahun yang lalu·discuss
Can someone share how modern C/C++ build systems work?

Part of the reason I’ve gravitated towards Rust as my system’s language is because every time I look at a large C++ project there are CMake / Automake / Make definitions that are really hard for me to read and understand. Some of them even seem to use symbols I can’t find in these tools’ manuals.