HNHacker News
TopNewBestAskShowJobs

x0re4x

58 karma · joined July 16, 2015

submissionscomments
x0re4x··on The cost of forsaking C
... and just like aliasing commands you can place your own guardrails in C programs at places where you consider them necessary.

P.S.: alias the rm, cp and mv - that I do too, I think everyone had his 'rm -rf $stuff' moment (-_-)

x0re4x··on The cost of forsaking C
I've heard C language was designed with the idea that the programmer knows what he is doing and the programming language shall not be standing in his way.

For me the cost of forsaking C would be not to experience 100% programming freedom/power (which comes with 100% responsibility). And yes, C also gives you the freedom to do any nonsense :)

I was always fascinated how little resources are needed to run C programs, here an example (not by me): https://github.com/barteksalsa/avr-tiny12-disco/blob/master/... ATTiny12 mikrocontroller with: 1 KiB program flash rom, 32 bytes of "ram", 3 level hardware stack

x0re4x··on Metal Gear Solid V – Graphics Study
Imposters seems to be really old technique - see Trespasser 1998:

"The engine also used two other big tricks to lower the poly count: The most famous was "object caching": While rendering objects, the distant ones would be rendered to a cache and drawn as sprite on a quad. This trick originally resulted in mixed results since the mesh would remain a sprite too close from the player and changed from 2D to 3D in a very noticeable way as see in the two next images" (http://fabiensanglard.net/trespasser/index.php)

x0re4x··on Talking to C Programmers about C++ [video]
C++ Zealot Declares: C++ Declining In Embedded Because Not Enough Preaching To Resistant C Programming Infidels
← PreviousPage 2 of 2