บทความ

ชนิดข้อมูล ตัวแปร ตัวดำเนินการ ในภาษา V

บทความนี้เรามารู้จักชนิดข้อมูล ตัวแปร ตัวดำเนินการ ในภาษา V กันครับ

เริ่มต้นกับภาษา V ด้วย Hello World

หลังจากที่เราติดตั้งภาษา V กันเรียบร้อยแล้ว เรามาเริ่มต้นเรียนภาษา V กัน เอกสารนี้อ้างอิงจากเอกสารภาษา V จาก https://vlang.io/docs ภาษา V เป็นภาษาที่การทำงานของโปรแกรมที่รันจะเริ่มต้นทำงานกับฟังก์ชัน main ดังเช่นภาษา C/C++ ในกรณีที่รันโปรแกรมนั้น สร้างไฟล์ hello.v แล้วพิมพ์โค้ดดังนี้ fn main() { // ประกาศฟังก์ชัน main     println('hello world') // แสดงผล hello world } จากนั้นสั่ง v hello.v ในคอมมาไลน์ จะได้ hello.exe หรืออย่างอื่นตาม OS ออกมา แล้วลองรันด้วยคำสั่ง ./hello.exe ผลลัพธ์ hello world

วิธีติดตั้งภาษา V

เนื่องจากปัจจุบันนี้ (29 กันยายน 2019) ภาษา V ยังอยู่ในช่วงกำลังพัฒนาและยังไม่ปล่อยเวชั่น 1.0 การติดตั้งภาษา V จึงต้อง Build เองจากโค้ด ไม่มีไฟล์ติดตั้งมาให้ ก่อนอื่นให้เตรียมคอมไพเลอร์ C เช่น VS , GCC รวมถึง git และ make ให้พร้อม แล้วลงมือ build โดยใช้คำสั่งดังนี้ git clone https://github.com/vlang/v cd v make จากนั้นลองสั่ง v >v V 0.1.20 ee8ff39 Use Ctrl-C or `exit` to exit >>> ถ้าขึ้นแบบนี้ถือว่า build V สำเร็จ

ว่ากันภาษา V

รูปภาพ
ภาษา V เป็นภาษาโปรแกรมมิ่งตัวใหม่ที่โฆษณาตัวเองว่า "Simple, fast, safe, compiled language for developing maintainable software" และเน้นจุดที่เร็วเทียบเท่ากับภาษา C สามารถคอมไพล์ตัวเองได้ ถูกออกมาให้บำรุงรักษาง่าย คล้ายกับภาษา Go และได้รับอิทธิพลจากภาษา Oberon, Rust, Swift โดยเพิ่งเปิดตัวเมื่อต้นปี 2019 ที่ผ่านมา มีกำหนดปล่อยเวชั่น 1.0 ในเดือนธันวาคมปีนี้ เป็นภาษาโปรแกรมมิ่งตัวใหม่ที่น่าสนใจจริง ๆ นามสกุลไฟล์ภาษา V คือ .v