back
user profile
AlexeyBrin
11,535karma·1,345submissions·January 25, 2013
recent activity (1,345 total)
comment
I know but only for GCC and Clang, not for MSVC.
comment
I prefer a pragmatic solution and I encourage people to test their code with all available major C++ compilers (GCC, Clang and MSVC).
comment
It would be great if there would be a free tier for people that want to learn C++ with VS. Something that lets you use VS online for small C++ programs (similar with Compiler Explorer but with support…
comment
> Binary wheels aren't out from everyone you mentioned yet (they are for NumPy and SciPy... https://pypi.org/project/scipy/#files sorry, there is no 3.8 binary wheel…
comment
> But within Python 3, I think the deprecation system is decent. As far as I know, it really only occurs with "uncommon" APIs, so the vast majority of code will continue to work as expect…
comment
This is great if you code in pure Python! The problem is that every new Python version seems to break something. Python 3.8 was released almost two weeks ago, and some popular libraries still don'…
comment
AFAIK, you can create Docker containers with Linux (these will work on every host system that is supported by Docker) or Windows containers (which work only on Windows hosts). For max performance, you…
comment
AFAIK, Xubuntu and Lubuntu are targeted to low spec (think at virtual machines) or old machines where the RAM usage is significant.
comment
No separate power source, I've used a portable Samsung Passport 250/500 GB external SSD. Something like this https://www.amazon.com/Samsung-Portable-MU-PA250B-AM-Allurin... …
comment
Unless you have a very powerful host system running macOS in a VM is painfully slow. On a 2019 MacBook Air with 16GB or RAM running a virtualized macOS is crawling to render the Finder window.
comment
You can install macOS (this also works for Catalina) on an external hard drive (I recommend an SSD if possible). This runs at native speed and you can use it to test/try anything without touching…
comment
C17/C18 is a minimal "bugfix release" to C11, mostly standard clarifications. https://en.wikipedia.org/wiki/C18_(C_standard_revision) …
comment
AFAIK, C11 threads are supported only in Linux. From a glibc point of view C11 threads are supported since v2.28.
comment
Try this link http://modernc.gforge.inria.fr/
comment
C Programming: A Modern Approach , 2nd Edition by King is a good beginner book. 21st Century C by Ben Kelemens is also a good book.
comment
Clang and GCC both support C17 and there are binary versions for Windows see MSYS2. I think Pelles C also supports C11.