เห็นข่าวในบอกว่า Rust ถูก fork ออกมาในชื่อว่า Crablangซึ่งเป็น community fork ออกมาโดยบอกว่า จะยังคงความสามารถเดิมเพิ่มเติมคือ Now with 100% less bureaucracy!
Read More…
เจอ framework ชื่อว่า Tauriสำหรับการพัฒนา Desktop application แบบ multi-platformโดยสร้างด้วยภาษา Rust เป้าหมายของ framework นี้ เพื่อปรับปรุงให้การพัฒนาดีขึ้นดังนี้ ปรับปรุงประสิทธิภาพการทำงานให้ดีขึ้น ด้วยการทำงานของภาษา Rust ขนาดของ app ที่ได้เล็กลงอย่างมาก เมื่อเทียบกับตัวอื่น ๆ เช่น Electron, Qt และ flutter เป็นต้น แสดงผลตาม OS นั้น ๆ ได้ดี เช่นมี Webview Render Library (WRY) โดยทำการ implement เพื่อครอบการทำงานของ webView ตามแต่ละ OS แยกกันไป multi-platform ด้วย FFI เตรียม API interface สำหรับการเข้าถึง native app ผ่าน JavaScript [&hellip
Read More…
ก่อนหน้านี้ Deno นั้นจะสนับสนุนเพียง HTTP 1 เท่านั้นซึ่งพัฒนาอยู่ใน package std/http นั่นเองใน Deno 1.9 นั้นทำการเพิ่ม HTTP 2 เข้ามาแต่การไปแก้ไขหรือเพิ่มใน package std/http ไม่ใช่เรื่องง่ายเลยจึงทำการพัฒนาใหม่เป็น native มาใน Deno เลยโดยใช้งาน Hyper เป็น fast HTTP implementation พัฒนาด้วยภาษา Rust นั่นเองผลที่ได้คือ ทำงานเร็วขึ้น 48%
Read More…
เห็นว่า Deno นั้นพัฒนาด้วยภาษา Rust แต่ก็ยังเขียน code ด้วยภาษา JavaScript ได้ ก็เลยอยากลองดูว่า ถ้าเราเขียน Node.js โดยใช้ library/module ที่พัฒนาด้วยภาษา Rust แล้ว มันน่าเร็วขึ้นกว่าเดิมไม่น้อย ก็เลยลองค้นหาตัวอย่างและลองพัฒนาเล่น ๆ ดูหน่อย มาเริ่มกันเลย
Read More…
หลังจากทาง Cloudflare ทำการเปิด opensource Wrangler CLI เป็นชุด CLI สำหรับการสร้าง Serverless ที่พัฒนาด้วยภาษา Rust และทำการ compile เป็น WebAssembly จากนั้นก็ preview และ publish ขึ้น Cloudflare Workers แบบง่าย ๆ กันเลย ดังนั้นลองมา Hello World กันหน่อย มาเริ่มกันเลย
Read More…
ระหว่างนั่งรอขึ้นเครื่องบิน ก็ลองเขียนภาษา Rust กันหน่อย ได้ยินครั้งแรกคือ เป็นภาษาที่ใช้พัฒนา FireFox ตัวใหม่ แต่ก็ยังไม่ได้ลองเล่นสักที วันนี้ว่าง ๆ เลยลองเล่นดูหน่อย มาเริ่มกันเลย
Read More…
เห็นใน timeline ใน facebook มีคนพูดถึงภาษา Rust พอสมควร ช่วงวันหยุดก็เลยลอง Hello world หน่อยสิ แต่จะทำง่ายๆ ก็ไม่สนุกนะ ดังนั้น มาสร้าง web application ให้ Hello world ด้วย Rust กันดีกว่า มาเริ่มกันเลย
Read More…