Aplikasi Visual Basic memerlukan Microsoft Basic runtime MSVBVMxx.DLL, di mana xx adalah nomor versi yang relevan, baik 50 atau 60. MSVBVM60.DLL datang sebagai standar Windows di semua edisi setelah Windows 98 sedangkan MSVBVM50.dll untuk semua edisi setelah Windows 95. Namun Windows 95 akan memerlukan inklusi dengan installer dari dll yang dibutuhkan oleh program.
Visual Basic 5 dan 6 dapat mengkompilasi baik kode asli atau P-Code tetapi dalam kedua kasus runtime masih diperlukan untuk fungsi dan bentuk manajemen.
Kritik ditujukan pada Visual Basic edisi sebelum VB.NET meliputi:
- Masalah versioning terkait dengan berbagai runtime DLL, dikenal sebagai "DLL Hell"
- Kurang dukungan untuk pemrograman berorientasi obyek
- Ketidakmampuan membuat aplikasi multi- threaded, tanpa menggunakan Windows API
- Ketidakmampuan untuk membuat layanan Windows
- Jenis varian memiliki kinerja dan penyimpanan yang lebih besar daripada bahasa pemrograman "yang diketik"
- Lingkungan pengembangan tidak lagi didukung oleh Microsoft.
Tidak ada komentar :
Posting Komentar