awson·9 日前·議論> C++ killed off some of C's killer low-level features like type-punning via unionsYet all major C++ compilers support it.
awson·17 日前·議論I just glanced at it, but in "Rust supports cross-language link-time optimization between C/C++ and Rust" it's not Rust but LLVM.Any languages with LLVM backends get cross-language LTO for free.Have they ever tried Zig Bun with LTO?
awson·昨年·議論If on WSL2, they need[interop]appendWindowsPath=falsesection in /etc/wsl.conf.Then everything will go flawlessly.
awson·昨年·議論Absolutely.Quite a long time ago I was working on a some business application's reporting facility.It used to take about an hour, and my development reduced this time to a 1 or 2 seconds ballpark.This was HUGE. And changed the way users create these reports forever.
awson·2 年前·議論AFAUI, this extension uses proprietary C++ front-end commercially licensed from EDG.The same front-end powers their Visual Studio IDE (not Code).Also, AFAIK, there exist an alternative `clangd`-based C++ extension, which is fully open-source (but I could be wrong).
awson·7 年前·議論"wouldn't necessarily be able"It goes completely against the most (perhaps) fundamental part of C++ philosophy of overloading functions on argument types.