Evil Ocelot on Nostr: เมื่อก่อนผมเคยชอบภาษา Typescript ...
เมื่อก่อนผมเคยชอบภาษา Typescript มากๆ จะขึ้นโปรเจกต์อะไรก็ต้องเขียนด้วยภาษานี้ตลอด ระหว่างนั้นผมได้รู้จักภาษา Go ขึ้นมา แต่ก็แอบรู้สึกไม่ชอบ ด้วยความที่เคยใช้ภาษาที่ feature-rich มาก่อน พอเจอภาษาที่ simple อย่าง Go ก็แอบรู้สึกว่าทำอะไรลำบาก แต่พอเวลาผ่านไปประมาณ 2-3 ปี กลายเป็นว่าผมชอบภาษานี้มากๆเลยซะงั้น จนถึงกับพูดว่า "Typescript คือ type ปลอม" ไปแล้วซะงั้น โปรเจกต์ใหม่ๆผมแทบจะไม่ได้ใช้ Typescript อีกเลยนอกจากจะเป็นเว็บซึ่งมีทางเลือกไม่มากนัก
ความรู้สึกแบบเดียวกันนี้กำลังจะเกิดขึ้นกับผมอีกครั้ง แต่คราวนี้เป็นกับภาษา Rust สาเหตุที่ผมสนใจภาษา Rust หลักๆเลยก็คือมันเป็นภาษาที่เบาและปลอดภัย ที่สำคัญคือ Bitcoin developer เขาชอบใช้กันด้วย ผมเลยพยายามเรียนรู้และฝึกฝนภาษานี้มาหลายครั้งแล้ว แต่ก็ไม่ประสบความสำเร็จสักที ด้วย syntax ที่แปลกๆ แถม compiler ยังด่าเก่งอีกด้วย พอจะขึ้นโปรเจกต์อะไรใหม่ๆเราก็รีบอยากได้ฟีเจอร์ไปใช้เร็วๆ พอคิดว่าจะเขียนด้วยภาษา Rust มันก็เสียเวลาเยอะกว่าจะเขียนให้ได้สวยๆและ compiler ไม่ด่า สุดท้ายก็เลยไม่ได้อะไรเป็นชิ้นเป็นอันสักที
แต่หลังจากที่ผมได้เรียนภาษา Rust เป็นครั้งที่ 3 ผมเริ่มจะติดใจซะแล้วสิ พอได้ลองเขียนโปรเจกต์ฝึกหัด ได้เข้าใจมันมากขึ้น และได้รู้ว่ามันเบาแค่ไหน ความอยากที่จะเรียนรู้มันต่อก็เพิ่มมากขึ้น ยังมีอีกหลายอย่างที่ผมต้องเรียนรู้ ไม่ว่าจะฟีเจอร์ advanced ของภาษา, การจัดการ memory ที่ซับซ้อน และ lib ต่างๆที่จะช่วยให้ผมทำงานง่ายขึ้น ยังไงก็เป็นกำลังใจให้ผมด้วยนะครับ
#siamstr #dev #rust
ความรู้สึกแบบเดียวกันนี้กำลังจะเกิดขึ้นกับผมอีกครั้ง แต่คราวนี้เป็นกับภาษา Rust สาเหตุที่ผมสนใจภาษา Rust หลักๆเลยก็คือมันเป็นภาษาที่เบาและปลอดภัย ที่สำคัญคือ Bitcoin developer เขาชอบใช้กันด้วย ผมเลยพยายามเรียนรู้และฝึกฝนภาษานี้มาหลายครั้งแล้ว แต่ก็ไม่ประสบความสำเร็จสักที ด้วย syntax ที่แปลกๆ แถม compiler ยังด่าเก่งอีกด้วย พอจะขึ้นโปรเจกต์อะไรใหม่ๆเราก็รีบอยากได้ฟีเจอร์ไปใช้เร็วๆ พอคิดว่าจะเขียนด้วยภาษา Rust มันก็เสียเวลาเยอะกว่าจะเขียนให้ได้สวยๆและ compiler ไม่ด่า สุดท้ายก็เลยไม่ได้อะไรเป็นชิ้นเป็นอันสักที
แต่หลังจากที่ผมได้เรียนภาษา Rust เป็นครั้งที่ 3 ผมเริ่มจะติดใจซะแล้วสิ พอได้ลองเขียนโปรเจกต์ฝึกหัด ได้เข้าใจมันมากขึ้น และได้รู้ว่ามันเบาแค่ไหน ความอยากที่จะเรียนรู้มันต่อก็เพิ่มมากขึ้น ยังมีอีกหลายอย่างที่ผมต้องเรียนรู้ ไม่ว่าจะฟีเจอร์ advanced ของภาษา, การจัดการ memory ที่ซับซ้อน และ lib ต่างๆที่จะช่วยให้ผมทำงานง่ายขึ้น ยังไงก็เป็นกำลังใจให้ผมด้วยนะครับ
#siamstr #dev #rust