3 puan yazan GN⁺ 2023-11-09 | 1 yorum | WhatsApp'ta paylaş
  • Gleam: Erlang VM üzerinde tip güvenliği ve ölçeklenebilirlik sunan yeni bir dil
  • Fonksiyonel programlama: Tip sisteminin gücü ile fonksiyonel programlamanın ifade gücünü birleştirir
  • Erlang çalışma zamanı: WhatsApp gibi sistemlerde kullanılan, son derece eşzamanlı ve hata toleranslı Erlang çalışma zamanından yararlanır
  • Modern sözdizimi: Geliştiricilere tanıdık gelen bir sözdizimi sunarak öğrenme eğrisini azaltır
  • Eşzamanlılık: Milyonlarca işi aynı anda çalıştırabilen, çok çekirdekli aktör tabanlı eşzamanlılık sistemiyle öne çıkar
  • Performans: Hızlı immutable veri yapıları ve sistemi durdurmayan eşzamanlı çöp toplayıcıdan yararlanır
  • Geliştirici araçları: Kolay proje kurulumu için derleyici, build aracı, formatter, editör entegrasyonu ve paket yöneticisini içeren araçlar sunar
  • BEAM ekosistemi: Erlang ve Elixir kütüphaneleri dahil, BEAM ekosistemindeki binlerce paketle uyumludur
  • JavaScript birlikte çalışabilirliği: JavaScript'e derlenebilir ve daha geniş uygulama kullanımı için TypeScript tanımları üretebilir
  • Hata işleme: null değerlerinden ve istisnalardan kaçınacak, net hata mesajları ve pratik bir tip sistemi sunacak şekilde tasarlanmıştır
  • Topluluk odaklı: Samimi ve kapsayıcı bir topluluğu ve güçlü bir davranış kurallarını vurgular
  • Açık kaynak kütüphaneler: Diğer BEAM dillerindeki zengin açık kaynak kütüphanelere erişim sağlar
  • Destek ve sponsorluk: Gelişimi ve büyümeyi teşvik etmek için topluluk desteğini ve sponsorluğu teşvik eder

1 yorum

 
GN⁺ 2023-11-09
Hacker News görüşleri
  • Gleam söz dizimine övgü; özellikle etiketli argüman özelliği beğeniliyor
  • Gleam’e yönelik süregelen ilgi ve geliştirmeyi gösteren tartışmalar ve sürüm geçmişi
  • .NET, Go veya Node gibi diğer ekosistemlere aşina olanların üretim kullanım örneklerine ilgi
  • Gleam tür sisteminin takdir edilmesi, Hindley-Milner tür çıkarımı kullandığının doğrulanması
  • Gleam’in OTP ile entegrasyonuna dair merak; supervisor tree ve gen server örneklerinin azlığı
  • Gleam gibi yeni dillerin ortaya çıkmasının teknik ilerleme açısından olumlu görülmesi, ancak söz dizimi benzerliklerinin kafa karıştırabilmesi
  • Rust ile yazılmış olan Gleam’in, Rust’ın dil geliştirme yeteneğini ve Rust ile yazılan diller arasında Gleam’in popülerliğini göstermesi
  • Gleam’in potansiyel büyümesi ve type scripting language alanına katkısına yönelik heyecan