น้องคุยกันผ่าน wiring ได้แล้ว น่ารักมั่ก
วันนี้ทำระบบ blocks ให้เพิ่มบล็อกที่ไม่ใช่ machine ได้แล้ว กับเพิ่มระบบ wires & message routing ให้ส่งข้อมูลข้ามกันตามพอร์ตที่เลือก logic ทั้งหมดอยู่ในฝั่ง Rust หมดเลย
ก่อนหน้านี้ทำเป็นแค่ mock แบบลากสาย แต่ตอนนี้ใช้ได้จริงแล้ว สังเกตว่า send 1 2 ในที่นี้คือ send 2 bytes to port 1 แล้วระบบมันจะ route ไปหา block ปลายทางให้ ถ้าต่อสามเครื่องมันก็ส่งสามข้อความ เหลือแค่เพิ่มใน frontend ให้มันมีได้หลาย port จะได้เล่นอะไรได้เยอะขึ้น
ต่อไปก็ทำ pixel block ได้แล้ว จะ render graphics กับต่อ MIDI interface ได้แล้ว ตื่นเต้นมาก!!
Day 16 of "From Opcodes to Algorithms" in Rust
November 10. Post on Facebook.