Ana içeriğe geç
Programlama

Küçük sistemler için POP-2000 programlama dili geliştiriliyor

Öne çıkanlar

  • POP-2000, 1970'lerin POP-2 dilini küçük sistemlere uyarlamayı hedefliyor.
  • Tasarım, yığın tabanlı yapıyı sistem programlama desteğiyle birleştiriyor.
  • Proje için EBNF formatında ilk dilbilgisi kuralları yayımlandı.

Uxn ekosisteminden tanınan geliştiriciler, 1970'lerin POP-2 programlama dilini temel alan POP-2000 (POP2K) adlı yeni bir lehçe tasarlamaya başladı. Proje, kısıtlı kaynaklara sahip küçük sanal makineler ve sistemler arasında ortak bir üst seviye dil oluşturmayı hedefliyor.

Tasarımcılar, dilde yığın tabanlı çalışma yapısını koruyarak sistem programlama desteği, temel bellek yönetimi ve esnek girdi-çıktı özellikleri eklemeyi planlıyor. Yeni dil, hem derleyicisi kolay yazılabilecek kadar sade bir söz dizimi sunuyor hem de yeni başlayanlar için erişilebilir bir yapı vadediyor.

İlk aşamada dilin EBNF formatındaki dilbilgisi kuralları yayımlandı. Proje kapsamında C dilinde yazılacak ilk referans derleyicinin, kısıtlı bellekli sistemleri hedefleyerek kullanıma sunulması planlanıyor.

Kaynak

Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.