Isi kandungan:
Definisi - Apa maksudnya yang Sangat Ditaip?
Sangat ditaip adalah konsep yang digunakan untuk merujuk kepada bahasa pengaturcaraan yang menguatkuasakan sekatan yang ketat pada penggabungan nilai-nilai dengan jenis data yang berbeza. Apabila sekatan tersebut dilanggar dan ralat (pengecualian) berlaku.
Techopedia menerangkan Strongly Typed
Contoh-contoh bahasa yang sangat ditafsirkan termasuk Java, Ruby, Smalltalk dan Python. Dalam kes Java, kesilapan menaip dikesan semasa penyusunan Bahasa pengaturcaraan lain, seperti Ruby, mengesan ralat menaip semasa runtime.
Dalam bahasa yang sangat ditaip, tingkah laku operasi lebih diramalkan berbanding dengan bahasa ditaip yang lemah. Kelemahan itu perlu untuk mengisytiharkan dan menaip semua pembolehubah dan parameter - walaupun ada yang berpendapat ini adalah kod pengekodan yang baik.
Pembezaan antara bahasa yang ditaip dengan kuat dan bahasa ditaip yang lemah agak kabur. Sesetengah bahasa yang dianggap sangat ditaip benar-benar membenarkan konsesi yang menjadikannya lemah. Ambil C #, sebagai contoh. Walaupun C # memerlukan semua pemboleh ubahnya untuk mempunyai jenis yang ditetapkan, ia membolehkan pengaturcara untuk menyahdayakan pemeriksaan jenis dinamik. Malah Jawa, yang dianggap sebagai salah satu bahasa pengaturcaraan yang paling ketik, membolehkan benda-benda untuk dibuang ke jenis lain.