Какой процессор лучше?
Во-первымх, вы бы хоть модели процессоров написали. Эти слова, без понимания какая микроархитектура за ними стоит - ни о чем.
Во-вторых, фуллстек - это вообще что за зверь? Какие конкретные задачи должен решать компьютер?

Если поиграть в телепата, то для программирования - особой разницы нет. Лично я бы взял шестиядерник, под запуск разных контейнеров (докер, вагрант и т.п.), в однопотоке у него неплохой турбобуст.
Тот который новее
Если архитектура одна - 2,9Ггц. Ибо 8 потоков достаточно, если конечно не кучу виртуалок запускать