But even with GC on, Nim is super fast. I use it in real time rendering and I honestly didn't see any significant performance loss. In fact, it made some routines much faster because the Nim compiler produced much better C code than I ever did.
1,004 karma · joined November 6, 2012
But even with GC on, Nim is super fast. I use it in real time rendering and I honestly didn't see any significant performance loss. In fact, it made some routines much faster because the Nim compiler produced much better C code than I ever did.
Good point.
I don't think the author suggested anything like that. He recommended using C with some extensions, so it would be easy to write shaders in many different languages. Also, he criticized the poor implementation of Metal's shading language which requires a custom fork of Clang (which is apparently buggy), not necessarily the choice of using C++14.
> The reason GLSL isn't C is because you can't do everything C does on a low end cellphone GPU - so obviously you have to restrict the language.
That may be true in the early days of OpenGL, but now that's probably no longer the case.
There is something very satisfying about the mechanical nature of a stick shift car. Mind you, I drive in traffic heavy Los Angeles and still prefer it over an automatic transmission.
Secondly, the new notes being minted have no additional security features. The RBI confirmed that the new 500 and 2000 bank notes carry the same security features as the previous ones, which probably makes it similarly easy to counterfeit. The RBI previously claimed that it would take 5-6 years to design notes with new security features and I think they should've waited until they have better bank notes to curb fake notes.
> CNET reported that Apple's CEO, Tim Cook, was greeted with a standing ovation
AGG - http://antigrain.com