Pertanyaan yang diberi tag type-systems

29
Sistem tipe generik yang bagus

Sudah umum diterima bahwa generik Java gagal dalam beberapa hal penting. Kombinasi kartu liar dan batas menyebabkan beberapa kode serius tidak dapat dibaca. Namun, ketika saya melihat bahasa lain, saya benar-benar tidak bisa menemukan sistem tipe generik yang disukai oleh para programmer. Jika...

29
Apa tradeoff untuk inferensi tipe?

Tampaknya semua bahasa pemrograman baru atau setidaknya yang menjadi populer menggunakan inferensi tipe. Bahkan Javascript mendapat jenis dan tipe inferensi melalui berbagai implementasi (Acscript, typescript dll). Itu tampak hebat bagi saya tapi saya bertanya-tanya apakah ada trade-off atau...

24
Jenis sistem: nominal vs struktural, eksplisit vs implisit

Saya agak bingung tentang perbedaan antara sistem tipe nominal dan struktural. Bisakah seseorang menjelaskan perbedaannya? Dari apa yang saya mengerti: Nominal: Jenis kompatibilitas didasarkan pada nama jenis. Struktural: Kompatibilitas jenis didasarkan pada struktur tipe, misalnya dalam C jika...