Pada hari-hari awal pengembangan internet dan web, semuanya ditulis dengan tangan dalam JavaScript atau HTML mentah. Setiap aplikasi web adalah silonya sendiri. Saat mereka tumbuh lebih kompleks, komunitas menemukan alat seperti Webpack dan Vite yang merupakan bundler modul dan membangun sistem yang secara otomatis menangani berbagai jenis file dan aset. Artinya, pengembang dapat mengimpor gambar, font, atau file TypeScript ke dalam proyek mereka dan pemuat bundler akan tahu cara memprosesnya (mengonversi TS ke JS, sebaris gambar, dll). Browser itu sendiri hanya memahami HTML/CSS/JS tetapi toolkit ini mengkodekan/memecahkan kode format lain menjadi output yang ramah browser. Meskipun ini adalah penyesuaian kecil pada cara data diformat, ini merevolusi pengembangan web. Karena membuka loop iterasi yang lebih cepat dan eksperimen yang lebih baik, Anda dapat menggunakan bahasa tingkat yang lebih tinggi (seperti TypeScript atau kerangka kerja) karena alat build akan menerjemahkannya untuk Anda. Yang mengakibatkan ledakan aplikasi web dan ekosistem yang jauh lebih padat, karena pengembang tidak membuang waktu untuk menemukan kembali pipeline build untuk setiap proyek. Demikian pula, Robotika berada dalam tahap pra Webpack di mana banyak tim masih "membuat kode tangan" alur data mereka. Toolkit seperti $CODEC untuk Robotika akan melakukan untuk data robot apa yang dilakukan Webpack untuk aset web. Ini adalah visi yang @unmoyai miliki dan merupakan definisi mentah dari "codec". Ini akan memungkinkan pengembang robotika untuk lebih mudah menggabungkan sumber data atau format baru tanpa rekayasa khusus selama berbulan-bulan. Mengarah ke siklus iterasi yang jauh lebih cepat. Apa yang dulu memakan waktu tim 6 bulan bisa menyusut menjadi beberapa minggu atau kurang. Ketika Anda mengompres ide untuk mengeksperimen kerangka waktu dengan urutan besarnya, Anda memungkinkan lebih banyak inovasi. Pengembang dapat mencoba ide-ide baru tanpa biaya di muka yang besar, memungkinkan mereka juga gagal dan belajar dengan cepat. Kami telah melihat betapa cepatnya iterasi telah mengubah perangkat lunak dengan pengkodean getaran. Jika Anda memberi tahu pengembang beberapa tahun yang lalu bahwa Anda akan dapat memberi tahu jendela prompt untuk membuat kode aplikasi super dalam satu prompt pesan, mereka akan meludahi wajah Anda. Sekarang itu menjadi kenyataan. Gesekan yang sama saat ini duduk dengan AI fisik. Roboticist sibuk berurusan dengan kompatibilitas perangkat keras: perangkat lunak alih-alih bekerja menuju rangkaian masalah yang lebih besar dari humanoid yang lebih efektif. ...