
ภาษาปลอดภัยชนิดข้อมูล, ปรับขนาดได้

Gleam เป็นภาษาโปรแกรมมิ่งที่เป็นมิตรและปลอดภัยชนิดข้อมูล ออกแบบมาเพื่อสร้างระบบที่ปรับขนาดได้ ใช้ประโยชน์จาก Erlang virtual machine (BEAM) สำหรับการทำงานพร้อมกันและการทนต่อความผิดพลาด มีไวยากรณ์ที่ทันสมัยและรูปแบบการเขียนโปรแกรมแบบฟังก์ชัน Gleam มีคุณสมบัติต่างๆ เช่น โครงสร้างข้อมูลที่ไม่เปลี่ยนแปลงอย่างรวดเร็ว, ตัวเก็บขยะแบบพร้อมกัน, และระบบการทำงานพร้อมกันแบบ actor-based หลายคอร์ ภาษามีคอมไพเลอร์, เครื่องมือสร้าง, ตัวจัดรูปแบบ, การผสานรวมตัวแก้ไข, และตัวจัดการแพ็คเกจในตัว Gleam ผสานรวมกับระบบนิเวศ BEAM ได้อย่างราบรื่น ทำให้สามารถเข้าถึงแพ็คเกจ Erlang และ Elixir ได้หลายพันรายการ เน้นความน่าเชื่อถือโดยไม่มีค่า null, ข้อความแสดงข้อผิดพลาดที่ชัดเจน, และระบบชนิดข้อมูลที่ใช้งานได้จริง โดยมีเป้าหมายเพื่อให้การพัฒนาเป็นเรื่องสนุกและปราศจากความเครียด
รับประกันความน่าเชื่อถือของโค้ดและลดข้อผิดพลาดขณะรันไทม์
สร้างบน Erlang VM สำหรับจัดการเวิร์กโหลดขนาดใหญ่
ใช้ระบบ actor-based หลายคอร์เพื่อการทำงานพร้อมกันอย่างมีประสิทธิภาพ
ใช้หลักการเขียนโปรแกรมแบบฟังก์ชันเพื่อการแสดงออก
ผสานรวมกับแพ็คเกจ Erlang และ Elixir
มีคอมไพเลอร์, เครื่องมือสร้าง, ตัวจัดรูปแบบ, และตัวจัดการแพ็คเกจ
ติดตั้ง Gleam โดยใช้คำแนะนำบนเว็บไซต์, สร้างโปรเจกต์ Gleam ใหม่โดยใช้คำสั่ง 'gleam new', เขียนโค้ด Gleam ของคุณ โดยใช้ระบบชนิดข้อมูลและคุณสมบัติแบบฟังก์ชัน, ใช้เครื่องมือสร้างในตัวเพื่อคอมไพล์โปรเจกต์ของคุณ, รันการทดสอบโดยใช้คำสั่ง 'gleam test'
ใช้ประโยชน์จากการทำงานพร้อมกันและการทนต่อความผิดพลาดของ Gleam
ใช้ความปลอดภัยชนิดข้อมูลและประสิทธิภาพของ Gleam
ใช้ประโยชน์จากรูปแบบการทำงานพร้อมกันแบบ actor-based
กำลังมองหาภาษาที่ทันสมัยและปลอดภัยชนิดข้อมูลสำหรับการสร้างระบบที่ปรับขนาดได้
สนใจในการสร้างบริการแบ็กเอนด์ที่น่าเชื่อถือและมีประสิทธิภาพ
Gleam เป็นภาษาโอเพนซอร์สและพร้อมใช้งานฟรี