| |
| Posted by Salih Dincer in reply to Salih Dincer | PermalinkReply |
|
Salih Dincer
Posted in reply to Salih Dincer
| On Sunday, 3 July 2022 at 10:43:59 UTC, Salih Dincer wrote:
> KONU BAŞLIKLARIMIZ
- Gelecekte eklenmesi beklenen...
Şimdi konuyla ilgili bir duyuru gördüm:
https://github.com/dlang/vision-document
Yine konumuzla ilgili olarak, belge şöyle bir sonla bitiyor (mealen):
> Yeni Dil Özellikleri: Bu belge, herhangi bir yeni dil özelliği teklifinin garantili kabulü veya reddi için bir temel olarak görülmemelidir. Burada özetlenen hedefler, doğrudan katkı yapmak isteyenlerin çabalarının en çok nerede etki yaratacağını anlayabilmeleri için dil koruyucuların önceliklerini ve amaçlanan hedeflerini yansıtmayı amaçlamaktadır. Bu hedeflerle uyumlu özellikler öneren gönderilen tüm DIP'ler yine de esaslarına göre değerlendirilecektir. Aynı şekilde, bu hedeflerle uyumlu olmayan tüm DIP'ler. Soru asla "bu özelliği neden eklemeyelim" değil, "bu özelliği neden ekleyelim" olmalıdır. Sırf yapabildiğimiz için asla özellik eklememeliyiz. Bakımcılar, bir özellik eklemek için zorlayıcı bir neden olduğuna ikna edilmelidir.
Gelecekteki Olası Özellikler: Gelecekte olası dahil edilmek üzere bazı özellikler dikkate alınmaya değer. Lütfen bu listedeki öğeler için herhangi bir DIP'nin kabul edileceğinin garanti edilmediğini unutmayın. Bunlar basitçe, dil koruyucularından birinin veya her ikisinin keşfetmeye ilgi duyduğunu ifade ettiği özelliklerdir.
- Desen eşleştirme
- Demetler
- Zaman uyumsuz/bekliyor
- Daha güçlü özellikler
Temel Ön Uç Hatalarını Düzeltme: D ön ucu, tüm dil özelliklerinin üzerine inşa edildiği temeldir. Yeni özellikler eklemekten daha önemli olan, ön uçtaki temel hataları düzeltmektir. Örneğin, üretim kodunda ön ucun anlamsal sıralamasından kaynaklanan hatalar görülmüştür. Bunun gibi sorunlar, yeni özelliklerin eklenmesiyle potansiyel olarak daha sorunlu veya çözülmesi daha zor hale gelebilir. Bu sorunları düzeltmeye kararlıyız ve bunları belirleme ve çözme konusunda her türlü yardımı memnuniyetle karşılıyoruz.
|