FreeBSD is an awesome platform for development. The kernel source of FreeBSD is clean and more understandable than most of the other open-source operating systems. So, it is worth programming.