Dillerin ticari yazılımlarla aynı olduğu düşünüldüğünde, yeni sürümleri haklı çıkarmak için her zaman yeni özellikler eklemenin sürekli bir ihtiyaç olduğunu biliyorum.
Sürüm 1.0'ın son sürüm olduğu diller olabilir mi, var mı? Elbette hata düzeltmeleri bundan muaf, ama özellik her zaman aynı kalır?
Bu şekilde, dildeki her özellik güzel bir şekilde bir araya gelir ve geriye doğru uyumluluktan dolayı hala kullanılmayan eski özelliklere sahip olduklarından sonra vidalanmış gibi görünmezler.
Bazı akademik dillerin böyle olduğunu farz ediyorum? Ancak bu fikri takip eden ticari olarak başarılı diller var mı? Eşlik eden kütüphane de yeni özellikler almakta serbesttir, ancak dil her zaman sabit kalır.
Verebileceğim bir örnek, oldukça sık kullandığım favori dillerim C # 'dan biri, her sürümde daha fazla özellik ekleniyor. Bunlardan yararlanmak için, gerçek görevleri elimden almalı ve önemsiz kavramları alıp daha karmaşık sorunları çözmek için kendimi bir araya getirmektense bunları öğrenmek için uzun zaman harcamak zorundayım.
Sanırım her şeyin tutarlı olduğu, mantıklı olduğu ve mümkün olduğunca dik olduğu minimalist bir yaklaşım arıyorum.