tyler@mac ~/Documents> gcc -O3 test.c -octest ; ./ctest C fast : 3010us C slow : 22876us tyler@mac ~/Documents> clang -O3 test.c -octest ; ./ctest C fast : 3297us C slow : 26991us tyler@mac ~/Documents> dmd -L-w -w -O -run test.d D together : 485us D idiomatic: 1267us D fast : 5071us D slow : 23423us tyler@mac ~/Documents> ldc2 -L-w -w -O -run test.d D together : 606us D idiomatic: 646us D fast : 692us D slow : 29892us ########################################################################## # test.c #include #include #define SIZE 1024 int arr[SIZE][SIZE]; void add_1_fast() { for (int i=0; i