Apakah Anda tahu 'Codebase' yang mampu menjalankan terbesar situs jejaring sosial Facebook? Ini adalah 'Hack'.
Basis kode adalah 'Hack' tapi itu tidak ada yang berhubungan dengan hacking. Hack adalah bahasa pemrograman baru yang dirancang oleh Facebook yang akan memungkinkan programmer membangun website yang kompleks dan perangkat lunak lain dengan cepat dan yang paling penting tanpa Cacat.
"Kita dapat mengatakan dengan jaminan lengkap yang ini telah sebagai pertempuran-diuji karena mungkin dapat", kata Bryan O'Sullivan, insinyur Facebook belakang bahasa, dalam sebuah pernyataan.
Menurut para ahli, Hack adalah versi baru dari PHP, Mark mulai membangun ini ketika ia mulai Facebook.
Hack juga berjalan pada Hip Hop Virtual Machine tapi mari kita coders menggunakan kedua mengetik dinamis dan statis mengetik.
Penjelasan Facebook tentang Hack:
"Selain utama kami adalah mengetik statis. Kami telah mengembangkan suatu sistem untuk membubuhi keterangan fungsi tanda tangan dan anggota kelas dengan jenis informasi; algoritma memeriksa jenis kami (jenis checker) menyimpulkan sisanya. Memeriksa jenis incremental, sedemikian rupa sehingga bahkan dalam file yang sama, beberapa kode dapat dikonversi ke Hack sementara sisanya tetap PHP. Secara teknis, Hack adalah bahasa secara bertahap mengetik: Kode dinamis diketik interoperasi mulus dengan kode statis diketik ".
"Hack menambahkan fitur tambahan di luar pemeriksaan jenis statis, termasuk koleksi, ekspresi lambda, dan menjalankan penegakan waktu pengembalian dan jenis parameter tambahan ... .Kami sangat senang untuk membuka-sumber baik Hack dan alat-alat yang kita digunakan untuk mengkonversi hacklang basis kode kami. "
Baca lebih lanjut di website resmi Hack.
0komentar:
Post a Comment