Программирую на C, C++, редко на Java, ещё реже на Python. Умею писать хороший код, а также делать плохой код хорошим.
Использую Linux, Mac OS X и Windows в равной мере (первые две — по собственному желанию, последнюю — по необходимости). Ни одну из них не считаю идеальной или хотя бы качественной на 100%.
Нет, я не агитирую ни за, ни против любой из перечисленных операционок.