ลองมือ ๆ ตอนนี้ตัวช่วยเขียนภาษา ซิมพลิซิตี้ แทบไม่มี ก็เลยไปส่องดูเสปคภาษา #SimplicityHL แล้วเขียน LSP ขึ้นมา เป็นเหมือนเซิร์ฟเล็ก ๆ เบื้องหลังโปรแกรมเขียนโค้ด เพื่อแนะแนวแล้วก็บอกขยายความคีย์เวิร์ดต่าง ๆ ในภาษานะครับ มาพร้อมกับปลั๊กอินของนีโอวิมด้วย (i use #neovim, btw.)
🐙: https://github.com/krutt/oxeye
🐙: https://github.com/krutt/oxeye.nvim
ความซื่อตรงของบล็อกสตรีมคือสุด ๆ ไม่ยอมบิดเบือนกะล่อนตามคริปโต ฯ แม้แต่น้อย พอลองไปอ่านเสปคของภาษาดูแล้ว มันชื่อว่า "Simplicity ภาษาบล็อกเชนโปรแกรมมิ่งชั้นสูงสำหรับการสร้าง Smart Contracts แห่งอนาคต" เพราะว่าสัญญาอัจฉริยะนั้นหมายถึงผลลัพธ์ของกลไกไขรหัสแฝงตรรกะไร้การแทรกแซง ไม่ใช่โปรแกรมที่สร้างมันนะครับ เมื่อเรามุ่งเน้นการสร้างสัญญาอัจฉริยะสมาร์ทคอนแทร็กท์ เหนือเครือข่ายบิทคอยน์ที่มีความกระจายศูนย์ด้วยฉันทามตินาคาโมโตะ (Nakamoto consensus) เราก็ไม่หวังพึ่งพามูลนิธิรวมพล รวบโปรแกรมเป็นหมวดหมู่ แล้วเรียกโปรแกรมว่าสัญญา ทำให้มือใหม่หลงผิดเอาง่าย ๆ
#Bitcoin #BitcoinThailand #Bitdev #Neovim #Plugin #Siamstr #Siamdev #Simplicity
