12 puan yazan xguru 2022-12-15 | 1 yorum | WhatsApp'ta paylaş
  • Dinamik tipli
  • Boşluk/girintiye duyarlı değil. Satır sonlarının hiçbir anlamı yok; her yere noktalı virgül ;
  • Değişken tanımı için := kullanılıyor
  • Her şey bir expression
  • Sınıf/üye yok, sadece global fonksiyonlar var
  • Operatör önceliği çalışma zamanında belirleniyor
  • Sözdizimi C/Java/Scala tarzında
  • List ve dictionary Python'a benzer
  • Lambda, \x, y -> x + y şeklinde ifade ediliyor

1 yorum

 
xguru 2022-12-15

Advent of Code, her yıl Aralık ayında her gün küçük bir programlama bulmacasının çözüldüğü bir "advent takvimi"dir.
Şimdiye kadar en yüksek puanlı kişileri gösteren bir Leaderboard da var.

İlginç olan şu ki, şu anda üst sıralardaki kişilerin ya kendi yaptıkları bir dili var ya da ayrı bir programlama dili kullanıyorlar.
(Bunu, yukarıdaki bağlantıyı tanıtan HN gönderisinin ilk yorumu olduğu için buraya taşıdım: https://news.ycombinator.com/item?id=33975556)

    1. Noulith (kendi yaptığı dil)
    1. Vyxal (katkıda bulunanlardan biri)
    1. Kitteh2 (kendi yaptığı dil)
    1. Nlm (kendi yaptığı dil)

Görünüşe göre AoC’de çıkan problemler, böyle programlama dilleri yapmış kişiler için eğlenceli bir oyun alanı.

Benim aklıma Küçük diller programlamanın geleceğidir bağlantısı geldi :)