Go 1.18 generic'ler: uzun bekleyişin sonuna doğru
Go 1.18 ile gelen generic desteği bir dilin nasıl yeniden şekillenebileceğini gösteriyor. İlk izlenimler ve trade-off'lar.
Kategori
PHP, JavaScript, TypeScript, Go ve Python dillerinin özellikleri, sözdizimi ve pratikleri üzerine yazılar, sürüm notları ve örnekler. (Sayfa 4/9)
Bu kategoride 49 içerik bulunuyor.
Go 1.18 ile gelen generic desteği bir dilin nasıl yeniden şekillenebileceğini gösteriyor. İlk izlenimler ve trade-off'lar.
PHP 8.1 henüz çıkmadı; ama gelen native enum ve readonly özelliklerinin domain modellemesine nasıl etki edeceğini ve bu ikisinin birleşimini inceliyorum.
PHP'de veri türü dönüşümü ve tür dayatma: gettype, settype, var_dump, açık dönüşüm, strict_types ve değerin yine de sınanması gerektiği.
TypeScript'te generic'leri kullanarak yeniden kullanılabilir, tip-güvenli soyutlamalar kurmak ve tip çıkarımından yararlanmak.
İstisna (exception) mekanizması olmayan Go'da hata yönetimini dil deyimi olarak benimsemenin yolu: hata sarmalama, özel hata tipleri, PHP'den uyum.
PHP 8.1 native enum getirmeden önce sabit kümeleri nasıl temsil ediyorduk? Sınıf sabitleri, myclabs/php-enum ve backed sınıflar ile trade-off'ları.