Our great sponsors
The Rust Programming Language
All C++ learning material should be forced to link to https://doc.rust-lang.org/book/, like how cigarette packs are forced to advertise nicotine addiction therapies :^)
The Missing Semester of Your CS Education 📚
I wish there was a good place to learn “the other parts” of C++, the build systems, using static analyzers, testing, dependency management, etc.
I’m thinking something like MIT’s “missing semester” course which teaches the boots on the ground part of software like how to use Git.
Maybe these resources exist for C++ and I just never found them.
I think a lot of “modern” languages get this right by including these things from the start. The experience is so much better.
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
I have yet to encounter problems with Cuda in our Bazel environment, but I don't have to maintain the Bazel rules, since our build infra team does that.
I would think that rules like https://github.com/liuliu/rules_cuda should work for you in Bazel. (Tensorflow also uses Bazel, so I don't think that this should be a problem.)
CMake driven cross-platform package manager for C/C++. (by cpp-pm)
The C++ Core Guidelines are a set of tried-and-true guidelines, rules, and best practices about coding in C++
Proper use of the language is what https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines is for. Before that, there were HICPP, JSF, MISRA, ISO/IEC TR 24772, NUREG 6463 etc.
I have been writing in C++ for most of my professional career, I wrote company-wide guidelines, I still teach and consult. I absolutely agree that C++ is not going anywhere anytime soon. That being said, so is smoking. We can't just tell people not to smoke anymore, we live in a free society. But we really shouldn't drag more people in.
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
People say forget OOP when switching to Rust, but what does that mean? Is it like moving to JS?
1 project | reddit.com/r/rust | 15 Mar 2023
Average Rust Developer uwu
1 project | reddit.com/r/ProgrammerHumor | 5 Mar 2023
Seriously, what can I do to help out with Cosmis Epoch?
1 project | reddit.com/r/System76 | 3 Mar 2023
I understand that it is fundamentally different than their solution, but is it technically wrong? I tried to use a mutable variable and I got an error message, so I went with shadowing/masking. What is more acceptable in the coding community? I am really new to Rust, so please be kind. :) Thanks!
1 project | reddit.com/r/learnrust | 2 Mar 2023
Introduction to WYD encryption and decryption using Rust
2 projects | dev.to | 26 Feb 2023