Sintaxe: Uma questão de forma ou de função?

O RIAForge anunciou recentemente este projeto que permite escolher uma dentre diversas linguagens de Script para trabalhar no CF. Seguindo o exemplo do .NET, isto significa que o programador é livre para escolher a sintaxe que mais lhe agrada.

Agrada? Por isto eu poderia escolher aquela que eu mais gosto? Ou seja, seria a sintaxe uma questão de forma ou teria ela uma importante função?

Algumas sintaxes são mais expressivas que outras. Isto quer dizer que eu posso expressar mais escrevendo menos sob o custo de uma legibilidade reduzida. Para um projeto simples, por exemplo, poderíamos adotar a sintaxe mais expressiva, conseqüentemente mais produtiva embora menos legível. Já para um projeto grande a sintaxe deveria ser a mais legível possível mesmo sendo um pouco mais “burocrática”.

Desta forma, a sintaxe escolhida pode estar relacionada ao projeto e não ao gosto pessoal de cada programador. Logo, a sintaxe não é apenas uma questão de forma, desempenhando sim uma importante função no código do software.


Nenhum comentário

Deixe Seu Comentário