Var da, konuyu açan arkadaş local kurulumdan anlar mı? Eğer exe derseniz. Exe yapılmış sadece büyük programları denedim ve küçük programlar için gereksiz bir uğraş olur. Fakat büyük boyutlu proramlarda bile pek çok hata ile karşılaştım. İşte php ile masaüstü uygulamalar bu nedenle tercih edilmiyor.
Hayır, gayet hatasız programlar da yazılabilir. Bir dönem GUI'lerinde HTML kullanmam gereken projelerde TideSDK kullandım. IO ve database işlemleri için kullanıyordum PHP'yi. TideSDK'ya bakmanızı tavsiye ederim. :)
Ek olarak:
Küçük büyük fark etmez. Programın amacına göre dil seçiminin mantıklı olup olmaması etkiler daha çok.