rust Archive

Rust ถูก fork ออกมาในชื่อว่า CrabLang

เห็นข่าวในบอกว่า Rust ถูก fork ออกมาในชื่อว่า Crablangซึ่งเป็น community fork ออกมาโดยบอกว่า จะยังคงความสามารถเดิมเพิ่มเติมคือ Now with 100% less bureaucracy!

Read More…

น่าสนใจกับ Tauri :: framework สำหรับการพัฒนา Desktop application

เจอ 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 1.9 เพิ่ม native HTTP 2 server เข้ามาแล้ว

ก่อนหน้านี้ Deno นั้นจะสนับสนุนเพียง HTTP 1 เท่านั้นซึ่งพัฒนาอยู่ใน package std/http นั่นเองใน Deno 1.9 นั้นทำการเพิ่ม HTTP 2 เข้ามาแต่การไปแก้ไขหรือเพิ่มใน package std/http ไม่ใช่เรื่องง่ายเลยจึงทำการพัฒนาใหม่เป็น native มาใน Deno เลยโดยใช้งาน Hyper เป็น fast HTTP implementation พัฒนาด้วยภาษา Rust นั่นเองผลที่ได้คือ ทำงานเร็วขึ้น 48%

Read More…

ว่าง ๆ มาลองเขียน Node.js ทำงานร่วมกับ Rust

เห็นว่า Deno นั้นพัฒนาด้วยภาษา Rust แต่ก็ยังเขียน code ด้วยภาษา JavaScript ได้ ก็เลยอยากลองดูว่า ถ้าเราเขียน Node.js โดยใช้ library/module ที่พัฒนาด้วยภาษา Rust แล้ว มันน่าเร็วขึ้นกว่าเดิมไม่น้อย ก็เลยลองค้นหาตัวอย่างและลองพัฒนาเล่น ๆ ดูหน่อย มาเริ่มกันเลย

Read More…

ว่าง ๆ มาสร้าง Serverless function บน Cloudflare Workers กัน

หลังจากทาง Cloudflare ทำการเปิด opensource Wrangler CLI เป็นชุด CLI สำหรับการสร้าง Serverless ที่พัฒนาด้วยภาษา Rust และทำการ compile เป็น WebAssembly จากนั้นก็ preview และ publish ขึ้น Cloudflare Workers แบบง่าย ๆ กันเลย ดังนั้นลองมา Hello World กันหน่อย มาเริ่มกันเลย

Read More…

ว่าง ๆ มาลอง Hello World กับภาษา Rust กันหน่อย

ระหว่างนั่งรอขึ้นเครื่องบิน ก็ลองเขียนภาษา Rust กันหน่อย  ได้ยินครั้งแรกคือ เป็นภาษาที่ใช้พัฒนา FireFox ตัวใหม่ แต่ก็ยังไม่ได้ลองเล่นสักที วันนี้ว่าง ๆ เลยลองเล่นดูหน่อย มาเริ่มกันเลย

Read More…

สร้าง web application ด้วยภาษา Rust

เห็นใน timeline ใน facebook มีคนพูดถึงภาษา Rust พอสมควร ช่วงวันหยุดก็เลยลอง Hello world หน่อยสิ แต่จะทำง่ายๆ ก็ไม่สนุกนะ ดังนั้น มาสร้าง web application ให้ Hello world ด้วย Rust กันดีกว่า มาเริ่มกันเลย

Read More…