-
Roslyn
The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
>> It is not a compiler error. It is never a compiler error (2017)
No, not always true. Even in modern compilers -- as matured and as modern as VS 2022-- you would still get bug.
I found one[0]. In my case it's easy to tell it's a compiler bug because the program just can't compile properly. But it's also not easy to reproduce, which just proves how well tested compilers usually are.
0: https://github.com/dotnet/roslyn/issues/74872
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
The article is right: it is almost never a compiler bug. I have had that experience of reporting and being wrong. It sucks.
On the other hand, I have a confirmed bug in Cland [1] and a non-rejected bug in GCC [2], so it does happen.
[1]: https://github.com/llvm/llvm-project/issues/61133
[2]: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108448
-
I hit a similar issue in 2017 which is still the case today: Python's builtin `random.shuffle` destroys numpy arrays passed into it [0]. This is apparently a design limitation within numpy and cannot be detected or fixed, so it still stands today.
[0] https://github.com/numpy/numpy/issues/10215
-
omr
Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes
Related posts
-
Mojo🔥: Head -to-Head with Python and Numba
-
Any data folks coding C++ and Java? If so, why did you leave Python?
-
Do you guys think this programmer is right about dotnet?
-
Using Matplotlib with Numba to accelerate code
-
This new programming language has the potential to make python (the dominant language for AI) run 35,000X faster.