My computer has 8Gbts of RAM, intel i5, and 500Gbt SSD. In other words, i don't need a light weight like puppy linux or lubuntu. I will be programming in multiple languages, such as C, C++, Java, Python. It also need to support proxy and tor browsers as well. I also would like to have metasploit, wireshark, and other pentesters on it as well. I know that kali linux has many of those features, but kali linux is installed as a liveCD, and i want to just do a fresh OS installation. I don't have a preference for GUIs, i dont care if its window's friendly, as long as it does not resemble MAC OS X. I am familiar with GNOME, but dont care if its KDE or another environment.
On another note, i hate firefox, and chrome is my preferred browser
I've heard of arch linux and its customizability, and it sounds interesting, but I am newer to linux and i don't know if it will be too difficult.
I also have been recommended Mint, but i am skeptical that it will perform smoothly with all the packages that i will install.
I don't care for Zorin either because i don't need it to be windows friendly
ubuntus is alright, but i don't need it to be that user friendly
fedora sounds fine
debian seems to be able to handle the software that ill be running, but i might have to try debian testing or debian unstable if the software is out of date
These are the ones that i have heard of, but i do not know which will fit my specific needs. I am new to linux, but i am a fast learner and do not neccesarily need a beginner distro. I've done a bunch of my own research, but would like to hear from actual linux users. Thanks!