Pendiri bahasa Move membahas Sui Move: Mengapa cocok untuk membangun aplikasi Web3
Baru-baru ini, Sam Blackshear, Chief Technology Officer dari Mysten Labs dan pendiri bahasa pemrograman Move, memberikan wawancara dan berbagi tentang tujuan pengembangan bahasa Sui Move, fitur-fitur Sui Move, serta keuntungan teknologi desentralisasi bagi para pengembang.
Esensi Bahasa Pemrograman
Blackshear menunjukkan bahwa inti dari bahasa pemrograman adalah berinteraksi dengan komputer secara tepat, aman, dan efisien. Berbeda dengan kekayaan bahasa alami, bahasa pemrograman perlu memiliki makna yang didefinisikan dengan jelas. Setiap bahasa pemrograman dioptimalkan untuk bidang atau tugas tertentu, dan tidak dapat tampil baik di semua bidang.
Lahirnya Bahasa Move
Move berasal dari proyek Libra milik Facebook. Blackshear mempelajari bahasa kontrak pintar yang ada dan menemukan bahwa mereka tidak dapat memenuhi kebutuhan pengembang dalam banyak hal. Kontrak pintar terutama mendefinisikan jenis aset dan aturan pemindahannya, serta mengeksekusi kontrol akses. Bahasa Move bertujuan untuk memberikan abstraksi yang baik untuk fungsi-fungsi dasar ini, memungkinkan programmer untuk mengkode dengan aman dan efisien tanpa perlu mengulang roda.
Karakteristik Sui Move
Sui Move adalah varian dari Move, yang dirancang khusus untuk aplikasi Web3. Ini menggunakan model data berbasis objek, menyederhanakan proses pengelolaan aset. Ini memungkinkan programmer untuk tidak perlu melakukan pekerjaan pembukuan yang rumit, dan langsung fokus pada logika bisnis inti. Sui Move juga memperkenalkan blok transaksi yang dapat diprogram, memungkinkan pelaksanaan beberapa operasi dalam satu transaksi, mengurangi biaya gas dan meningkatkan atomisitas.
Pengalaman Pengembang
Banyak pengembang melaporkan bahwa menggunakan Sui Move untuk pengembangan lebih efisien dan lebih aman dibandingkan dengan bahasa Web3 lainnya. Desain bahasa ini mendekati arsitektur proyek, sehingga mempercepat kecepatan pengembangan dan menjamin kualitas kode. Blackshear berpendapat bahwa ini berkat Sui Move yang secara spesifik menyelesaikan masalah dari bahasa yang ada dan disesuaikan dengan kebutuhan nyata pengembang.
Skalabilitas Sui
Tujuan desain Sui adalah untuk mencapai skalabilitas horizontal, menghindari penurunan pengalaman pengguna akibat batasan kapasitas. Model data berorientasi objek memungkinkan Sui untuk berkembang seperti penyimpanan kunci-nilai, sambil mempertahankan karakteristik blockchain. Desain ini memungkinkan Sui untuk terus berkembang seiring dengan pertumbuhan pengguna, menjaga latensi rendah dan biaya rendah.
Potensi Teknologi Desentralisasi
Blackshear berpendapat bahwa blockchain dan cryptocurrency pada dasarnya adalah teknologi yang menghilangkan gesekan. Mereka dapat menghapus hambatan dalam penyampaian informasi dan nilai, serta mengurangi ketergantungan pada perantara. Teknologi ini memungkinkan interopabilitas yang lebih mudah antara aplikasi, memberikan "kemampuan super" baru bagi pengembang untuk membangun produk yang lebih menarik.
Pengembangan Masa Depan Sui Move
Tim Sui Move terus meningkatkan fungsi bahasa berdasarkan umpan balik dari pengembang. Mereka fokus pada bagaimana membuat pengembang lebih mudah untuk memperluas dan memodifikasi paket yang ada, sambil mempertahankan kepercayaan pengguna. Selain itu, tim juga berusaha untuk meningkatkan pengalaman koneksi antara Move dan kode frontend, sehingga seluruh proses pengembangan aplikasi menjadi lebih efisien dan aman.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
15 Suka
Hadiah
15
4
Posting ulang
Bagikan
Komentar
0/400
LostBetweenChains
· 4jam yang lalu
Hmm, tetap saja dianggap sebagai orang yang tidak berguna oleh Meta.
Lihat AsliBalas0
ForkPrince
· 08-12 20:04
Pencipta kode! Sedikit robek
Lihat AsliBalas0
CryptoHistoryClass
· 08-12 19:53
*memeriksa pola historis* sekali lagi fb spinoff mencoba menarik solana... sudah pernah melihat film ini sebelumnya
Lihat AsliBalas0
RugPullAlertBot
· 08-12 19:41
Tertawa sampai mati berasal dari Libra, seberapa jauh lagi dia bisa pergi?
Pendiri Sui Move menjelaskan: Mengapa bahasa ini menjadi favorit baru dalam pengembangan Web3
Pendiri bahasa Move membahas Sui Move: Mengapa cocok untuk membangun aplikasi Web3
Baru-baru ini, Sam Blackshear, Chief Technology Officer dari Mysten Labs dan pendiri bahasa pemrograman Move, memberikan wawancara dan berbagi tentang tujuan pengembangan bahasa Sui Move, fitur-fitur Sui Move, serta keuntungan teknologi desentralisasi bagi para pengembang.
Esensi Bahasa Pemrograman
Blackshear menunjukkan bahwa inti dari bahasa pemrograman adalah berinteraksi dengan komputer secara tepat, aman, dan efisien. Berbeda dengan kekayaan bahasa alami, bahasa pemrograman perlu memiliki makna yang didefinisikan dengan jelas. Setiap bahasa pemrograman dioptimalkan untuk bidang atau tugas tertentu, dan tidak dapat tampil baik di semua bidang.
Lahirnya Bahasa Move
Move berasal dari proyek Libra milik Facebook. Blackshear mempelajari bahasa kontrak pintar yang ada dan menemukan bahwa mereka tidak dapat memenuhi kebutuhan pengembang dalam banyak hal. Kontrak pintar terutama mendefinisikan jenis aset dan aturan pemindahannya, serta mengeksekusi kontrol akses. Bahasa Move bertujuan untuk memberikan abstraksi yang baik untuk fungsi-fungsi dasar ini, memungkinkan programmer untuk mengkode dengan aman dan efisien tanpa perlu mengulang roda.
Karakteristik Sui Move
Sui Move adalah varian dari Move, yang dirancang khusus untuk aplikasi Web3. Ini menggunakan model data berbasis objek, menyederhanakan proses pengelolaan aset. Ini memungkinkan programmer untuk tidak perlu melakukan pekerjaan pembukuan yang rumit, dan langsung fokus pada logika bisnis inti. Sui Move juga memperkenalkan blok transaksi yang dapat diprogram, memungkinkan pelaksanaan beberapa operasi dalam satu transaksi, mengurangi biaya gas dan meningkatkan atomisitas.
Pengalaman Pengembang
Banyak pengembang melaporkan bahwa menggunakan Sui Move untuk pengembangan lebih efisien dan lebih aman dibandingkan dengan bahasa Web3 lainnya. Desain bahasa ini mendekati arsitektur proyek, sehingga mempercepat kecepatan pengembangan dan menjamin kualitas kode. Blackshear berpendapat bahwa ini berkat Sui Move yang secara spesifik menyelesaikan masalah dari bahasa yang ada dan disesuaikan dengan kebutuhan nyata pengembang.
Skalabilitas Sui
Tujuan desain Sui adalah untuk mencapai skalabilitas horizontal, menghindari penurunan pengalaman pengguna akibat batasan kapasitas. Model data berorientasi objek memungkinkan Sui untuk berkembang seperti penyimpanan kunci-nilai, sambil mempertahankan karakteristik blockchain. Desain ini memungkinkan Sui untuk terus berkembang seiring dengan pertumbuhan pengguna, menjaga latensi rendah dan biaya rendah.
Potensi Teknologi Desentralisasi
Blackshear berpendapat bahwa blockchain dan cryptocurrency pada dasarnya adalah teknologi yang menghilangkan gesekan. Mereka dapat menghapus hambatan dalam penyampaian informasi dan nilai, serta mengurangi ketergantungan pada perantara. Teknologi ini memungkinkan interopabilitas yang lebih mudah antara aplikasi, memberikan "kemampuan super" baru bagi pengembang untuk membangun produk yang lebih menarik.
Pengembangan Masa Depan Sui Move
Tim Sui Move terus meningkatkan fungsi bahasa berdasarkan umpan balik dari pengembang. Mereka fokus pada bagaimana membuat pengembang lebih mudah untuk memperluas dan memodifikasi paket yang ada, sambil mempertahankan kepercayaan pengguna. Selain itu, tim juga berusaha untuk meningkatkan pengalaman koneksi antara Move dan kode frontend, sehingga seluruh proses pengembangan aplikasi menjadi lebih efisien dan aman.