Prettier kod biçimlendiricisinin başarıları ve gelecek planları
- Prettier, JavaScript için bir kod biçimlendiricisidir; farklı kodlama stillerini titizlikle ele alır ve yüksek benimsenme oranına sahiptir.
- Üçlü operatör üzerindeki çalışma tamamlandığında Prettier istikrarlı bir duruma ulaşacak ve sonrasında performans iyileştirmelerine odaklanacaktır.
- Prettier şimdiye kadar yeterince hızlı bir performans sundu, ancak rekabet eksikliği nedeniyle performans artışı için güçlü bir motivasyon yoktu.
Performans iyileştirmesi için rekabet ve ödül
- Prettier ekibi, Rust ile yazılmış bir projenin Prettier test paketinin %95'ini geçmesi durumunda 10.000 dolar ödül vereceğini duyurdu.
- Vercel CEO'su Guillermo Rauch ve napi.rs ek fon sağlayarak toplam ödülü 22.500 dolara çıkardı.
- Biome projesi ödülü kazandı; sadece 3 hafta içinde birçok kişi birlikte çalışarak uyumluluğu geliştirdi.
Prettier'nin rekabet gücünü artırması
- Biome projesi, Prettier ile uyumlu olup çok daha hızlı bir uygulama sunarak Prettier'ye performans iyileştirmesi için bir meydan okuma getirdi.
- Fabio Spampinato, Prettier'nin CLI'ında çok sayıda verimsizlik buldu ve yıl sonuna kadar bunları iyileştirmeyi planlıyor.
- Biome projesi, Prettier'deki hataları ve tartışmalı kararları ortaya çıkararak Prettier'nin gelişmesi için fırsatlar sundu.
Prettier'yi destekleyen bağışlar
- Prettier, farklı şirket ve bireylerin bağışları sayesinde sürdürülebilir başarısını koruyor.
- Indeed, Frontend Masters, Sentry, Salesforce, Airbnb, Cybozu gibi şirketler ile Shintaro Kaneko ve Suhail Doshi gibi kişiler yüksek miktarlarda bağış yaptı.
- Bu bağışlar sayesinde son 2 yıldır aylık 1,5 bin dolar ödeme yapılarak Fisker Cheung ve Sosuke Suzuki'nin Prettier geliştirmeyi sürdürmesi mümkün oldu.
- Mevcut bütçe 8 aylık operasyon için yeterli ve ek bağış talep ediliyor.
GN⁺ görüşü
- Prettier, kod biçimlendirme alanında önemli bir rol oynuyor ve bu performans iyileştirme rekabetiyle geliştirici deneyimini daha da iyileştirme çabası öne çıkıyor.
- Biome projesinin başarısı, açık kaynak ekosisteminde iş birliği ve rekabetin nasıl olumlu değişimler yaratabildiğini gösteriyor.
- Bu yazı, teknoloji topluluğunda iş birliği ve rekabetin karşılıklı gelişimi nasıl teşvik ettiğine dair ilgi çekici bir örnek sunuyor.
1 yorum
Hacker News görüşleri