Так на любом компилируемом языке можно написать все. Тут, скорее, вопрос: "А стоит ли"?