Copiando o amigo Quintas, vim aqui desabafar um pouco sobre as coisas da vida...fui eu pegar um projeto para fazer em Delphi, até ai tudo bem, já fiz no passado algumas coisas pequenas, etc, então topei a empreitada, mesmo sabendo que só podia ser em Delphi o projeto...e sinceramente, depois de quase 1 mês abrindo a IDE do Delphi para fazer o sistema, cheguei as seguintes conclusões :
1 - A questão de levar um componente visual de lá pra cá no form, não é bem assim, se vc coloca um label em cima de um panel, e tem outros panel no form, quando tenta levar de um para o outro, simplesmente trava, ele não vai, ai vc tem que ir no structure e fazer a mudança de lugar, isso enche o saco
2 - Muitas das mensagens de erro que aparecem, ou mesmo o debug, mais atrapalham do que ajudam
3 - Ficar toda hora escrevendo begin...end e não esquecendo de colocar ponto e vÃrgula no final tbem enche o saco e polui no fonte ( begin...end)
4 - Para limpar um array não é simplesmente fazer aNotas := {}, tem que fazer um FOR... para limpar
Resumindo, a sintaxe do Harbour ainda é melhor de usar !