Arch Linux is a distribution that's always on the most recent version of software packages, differing from other distros like Ubuntu and Debian, which releases a major/minor of all packages just in new releases. Another good point is that on Arch most configurations are default and just work, so you won't get Canonical's or RedHat's opinions in your operating system.
Although, not everything is flowrs. Arch's installation isn't graphical, that's why I've created a time ago a sequence of commands to help friends to install Arch Linux with GNOME with the setup I consider ideal for developers.
After booting the USB drive with the installation (download at https://www.archlinux.org/download/) just follow these steps:
WARNING: You need to have UEFI boot (disable CSM mode in your BIOS)
DISCLAIMER: This will erase all the data in your computer.