Tag: Game Development
-
Rust 101 – 48: Latihan untuk modul F (q3)
21 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] Mengimplementasikan tipe Hasil kita sendiri yang memiliki tata letak memori tertentu, sehingga dapat digunakan oleh kode Roc. Seri: Dasar-dasar bahasa, Lebih banyak sintaksis, Sifat dan generik, Membangun aplikasi, Konkurensi dan paralelisme, Objek sifat, Async, Tidak aman Bagian ini (Async): 42: Mengapa tidak aman?, 43: Arti tidak…
-
Mini-rust di Rust 004: Memfaktorkan ulang lexer kami
Memfaktorkan ulang lexer kami, sehingga semua hal buruk yang kami lakukan agar pengujiannya lulus sudah berlalu. Anda dapat menemukan kode sumber di codeberg.org/andybalaam/milk dan lebih banyak lagi barang saya di artifisialworlds.net Game News Gaming Center Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC,…
-
19 tahun ngeblog – Blog Andy Bileam
22 Oktober 2024 [Writing] Seperti yang mungkin Anda ketahui, saya baru saja mengupgrade blog saya dari WordPress ke Zola. Ini berarti komputer di rumah saya melakukan pekerjaan merender halaman ke HTML satu kali, dan server web saya hanya perlu menyediakan HTML yang dirender ke browser Anda. Ini berarti halaman muncul lebih cepat di layar Anda,…
-
Mini-rust di Rust 003: Kesalahan yang jauh lebih indah
Lebih lanjut tentang struktur dasar penerjemah kami: membuat pesan kesalahan dari lexer menunjuk pada baris kode yang tepat, dengan cara yang cantik. Anda dapat menemukan kode sumber di codeberg.org/andybalaam/milk dan lebih banyak lagi barang saya di artifisialworlds.net Game News Gaming Center Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk…
-
Rust 101 – 49: Antarmuka fungsi asing (berinteraksi dengan bahasa lain)
23 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] Memanggil kode C dari Rust, kode Rust dari bahasa keluarga C, menggunakan cargo-bindgen, dan membuat ekstensi Python. Seri: Dasar-dasar bahasa, Lebih banyak sintaksis, Sifat dan generik, Membangun aplikasi, Konkurensi dan paralelisme, Objek sifat, Asinkron, Tidak Aman, FFI Bagian ini (FFI): 49: FFI50: Latihan 1, 51: Latihan…
-
Rust 101 – 50: Latihan untuk modul G (q1)
23 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] Memanggil kode C dari Rust, kode Rust dari bahasa keluarga C, menggunakan cargo-bindgen, dan membuat ekstensi Python. Seri: Dasar-dasar bahasa, Lebih banyak sintaksis, Sifat dan generik, Membangun aplikasi, Konkurensi dan paralelisme, Objek sifat, Asinkron, Tidak Aman, FFI Bagian ini (FFI): 49: FFI, 50: Latihan 151: Latihan…
-
Mini-rust di Rust 002: Kesalahan saat lexing
Melanjutkan menulis mini-rust kami di Rust. Mencari tahu cara melakukan kesalahan saat lexing salah. Anda dapat menemukan kode sumber di codeberg.org/andybalaam/milk dan lebih banyak lagi barang saya di artifisialworlds.net Game News Gaming Center Gaming center adalah sebuah tempat atau fasilitas yang menyediakan berbagai perangkat dan layanan untuk bermain video game, baik di PC, konsol, maupun…
-
Rust 101 – 51: Latihan untuk modul G (q2)
23 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] Mencoba memanggil kode Rust dari program C (akan membantu memanggil Rust dari bahasa apa pun yang dikompilasi ke bahasa asli). Seri: Dasar-dasar bahasa, Lebih banyak sintaksis, Sifat dan generik, Membangun aplikasi, Konkurensi dan paralelisme, Objek sifat, Asinkron, Tidak Aman, FFI Bagian ini (FFI): 49: FFI, 50:…
-
Karat mini di Rust 001: Lexing dan int
31 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] #mini-karat Memperkenalkan seri baru saya: menulis sedikit bahasa mirip Rust di Rust. Ini akan menjadi bahasa yang ditafsirkan, dan (setidaknya untuk saat ini) ia akan berusaha bekerja semaksimal mungkin seperti Rust yang sebenarnya. Mungkin suatu hari nanti akan menjadi bahasa yang berguna, tapi untuk saat ini…
-
Rust 101 – 52: Latihan untuk modul G (q3)
23 Oktober 2024 [Programming, Programming Languages, Rust, Tech, Videos] Menggunakan cargo-bindgen untuk menghasilkan binding, mengotomatiskan apa yang perlu kita lakukan untuk menggunakan kode C yang ada di dalam proyek Rust. Seri: Dasar-dasar bahasa, Lebih banyak sintaksis, Sifat dan generik, Membangun aplikasi, Konkurensi dan paralelisme, Objek sifat, Asinkron, Tidak Aman, FFI Bagian ini (FFI): 49: FFI,…