Kendi doğal dilinizde yazın.

GC yok  ·  Borrow checker yok  ·  Scope-tabanlı bellek  ·  Memory safe

GC Yok Multi Syntax Scope Bellek LLVM Native Self-Hosting ✅

🎉 11 Haziran 2026 — STAGE7: Generics + STDLIB + 0 .sh
95 PASS / 0 FAIL · 178536 byte golden · KURAL 8/10/12 ✅ · PLAN_10.5 tamam

MELPMLP · Multi Language Programming kısaltmasından türetilmiştir.
E eklenerek "eritme kazanı" anlamını kazanmıştır:
farklı dilleri ve sözdizimlerini tek bir derleme sürecinde eritir.


MELP — "Everything is a scope."

Neden MELP?

Hız, güvenlik ve basitlik — üçü bir arada.

Dil Hız Memory Safety Basitlik
C / C++
Java / Python (GC)
Rust
MELP

"MELP scope-first mimarisiyle memory güvenliğini ne GC ne de borrow checker gerektirmeden sağlar."

MELP Ne Sunar?

🌍

Çok Dilli, Çok Sentakslı

Dünyanın herhangi bir dilinde (Türkçe, Arapça vs.); C, Python, Go gibi tanıdık sözdizimleriyle kodlamada tam özgürlük.

🔒

Yapısal Binary Güvenliği (EOK)

Binary'e sahip olmak mantığa sahip olmak anlamına gelmez. MELP ikilileri gerçek semboller yerine indeks numaraları içerir — anahtarsız çalıştırılamaz, anahtarsız anlaşılamaz.

LLVM Native Binary

GC yok, overhead yok. MELP doğrudan LLVM IR üretir — C/C++ ile eşdeğer native hız. Sözdizimsel bir deney değil, üretim kalitesinde bir derleyici.

Tüm Özellikleri Gör →

Aynı Program, İki Dil

Kod mantığı değişmez — yalnızca anahtar kelimeler değişir.

İngilizce (English)
function main()
    print("Hello World!")
end function
Türkçe
fonksiyon giriş()
    yaz("Merhaba Dünya!")
fonksiyon sonu
Fonksiyon — İngilizce
numeric function add(a; b)
    return a + b
end function

function main()
    numeric result = add(3; 5)
    print(result)
end function
Fonksiyon — Türkçe
sayısal fonksiyon topla(a; b)
    döndür a + b
fonksiyon sonu

fonksiyon giriş()
    sayısal sonuç = topla(3; 5)
    yaz(sonuç)
fonksiyon sonu

Rakamlarla MELP

11 Haziran 2026  ·  STAGE7  ·  Linux x86-64  ·  LLVM 22.1  ·  3 tur ortalaması

STAGE7 — Stable OK pasif ölçümler. OK aktif (PLAN_11) sonrası güncellenecektir. Tüm benchmark detayları için: benchmark.html →

Çalışma süresi  (ms)  — düşük daha iyi

fib(40) recursive Fibonacci — ölçek: Python hariç, max 614 ms
GCC -O2
167 ms
MELP -O2
228 ms
Rust Release
247 ms
Go
421 ms
GCC -O0
614 ms

Python 3
11 984 ms
primes asal sayılar ≤ 100 000 — ölçek: Python hariç, max 21 ms
GCC -O2
6 ms
Rust Release
7 ms
MELP -O2
8 ms
GCC -O0
8 ms
Go
21 ms

Python 3
301 ms
string builder 100K 100 000 birleştirme — 🆕 STAGE7
C (GCC -O2)
48 ms
MELP -O2
3 ms 🚀
Rust Release
2 ms
Go
454 ms

Detaylı benchmark: OK pasif vs OK aktif karşılaştırması, loop 100M, tarihsel ilerleme →

Derleme süresi  (ms)  — düşük daha iyi

fib(40) max 103 ms
GCC -O0
28 ms
MELP -O2
41 ms
GCC -O2
51 ms
Rust Release
73 ms
Go
103 ms
primes max 97 ms
GCC -O0
26 ms
GCC -O2
30 ms
MELP -O2
44 ms
Rust Release
79 ms
Go
97 ms

Hazır mısınız?

Tarayıcıda hemen deneyin — kurulum gerekmez.