Since ubuntu has changed their interface so quickly, i am going to dive into either Mint or FreeBsd or event centos
I am developing php and ruby on rails run on linux, want to improve my bash script skills and know much more about web server
What’s the best side of them ? Mint/FreeBsd/Centos
Alot of that is preference, if your looking for a more complete OS with a nice GUI then Ubuntu or Mint. FreeBSD and CentOS are a little less polished on the front-end but very powerful, hence alot of web servers run CentOS.
Personally I also do LAMP development and I prefer an Ubuntu machine. It is very easy to setup a RUBY sandbox along with GIT using the Ubuntu software repository. You can read some more on the different distros here: http://distrowatch.com/