4 ms·
Oh come now, anyone who's worked with C or C++ knows there's a million pitfalls in porting code across platforms. Heck, C doesn't even guarantee that a byte is
by vvanders 8y ago
Oh come now, anyone who's worked with C or C++ knows there's a million pitfalls in porting code across platforms.
Heck, C doesn't even guarantee that a byte is exactly 8 bits.
The point I was making is that I was able to do this without a single ifdef/platform specific code without even planning for it(since it was the first time I'd cross-compiled for more than one other platform). While that's common in the VM language space seeing that in a compiled language was refreshing.
- pjmlp 8y agoThere are more languages on this world that compile to native code, besides C and C++. It not my fault not everyone bothers to learn them.
- vvanders 8y agoYup, which you're happy to point out in every single thread about Rust. I can set my clock to a post from you about how another language did it first, it's about a useful as a comment saying "+1" these days. Why not celebrate that these concepts are making it into more and more languages? Languages that have rich, vibrant communities and ecosystems. Seems a lot more productive to me then yelling at the kids to get off your lawn.
- pjmlp 8y agoBecause many praise Rust as being the language that did those features first, as if they were re-writing history. Those misconceptions eventually become urban myths and lead to situations like many young devs nowadays thinking that C was the very first systems language, while we old timers know for fact we had plenty of other choices. Rust is a great language, just lets not pretend it is the first in many of its safety or portability features.