Solana Labs, Solang adında yeni bir derleyiciyi devreye soktu. Bu araç, Ethereum Sanal Makinesi (EVM) ile zaten tanışık olan geliştiricilerin Solana ekosistemine geçişini kolaylaştırmayı amaçlıyor.
Solang: Ethereum ve Solana Arasında Bir Köprü
Solang’ın lansmanı ile birlikte, Ethereum’un ana akıllı sözleşme programlama dili olan Solidity geliştiricileri, artık Solana ağı üzerinde uygulamalar keşfedebilme ve oluşturabilme imkanına sahip.
Geleneksel olarak, Solana geliştirmesi akıllı sözleşmeleri kodlamak için Rust veya C’ye dayanıyordu. Ancak şimdi Solana, Ethereum akıllı sözleşmeleri için ana programlama dili olan Solidity ile erişilebilirliğini artırmak üzere evrimleşiyor. Solang’ın tanıtımı, EVM geliştiricileri ve Solana ekosistemi arasındaki uçurumu kapatmada önemli bir adımı işaret ediyor.
Solana Ekosisteminin Kapsamı Genişliyor
Resmi duyurusunda Solana Labs, geliştiricilerin artık Solang kullanarak Solidity ile Solana üzerinde inşa edebilecekleri konusunda heyecanını dile getirdi. Bu gelişme, geçtiğimiz yıl topluluk tarafından oluşturulan ve dünyanın en popüler programlama dili olan Python ile Solana akıllı sözleşmelerinin yazılmasına izin veren Seahorse’un yayınlanmasının ardından geliyor.
Bugünkü duyuru, Solana ekosisteminin kapsamını genişletmeye devam ediyor. Resmi duyuruda; “Solana üzerinde inşa etmek için kullanılabilen daha fazla programlama dili, Solana ekosistemine giren geliştiricilerin daha geniş bir yetenek kümesi anlamına gelir,” denildi.
Solang Derleyicisinin Ana Özellikleri
Solang derleyicisi, dikkat çekici bir dizi özellik getiriyor, bunlar arasında:
- Ethereum Solidity 0.8 ile uyumluluk
- Diğer Solana akıllı sözleşmelerini çağırabilme yeteneği
- Solana SPL token’larına destek
- Program türetilmiş adreslerin sağlanması
- Anchor geliştirme ile uyumluluk
- Yerel Solana akıllı sözleşmeleri oluşturma yeteneği
- Yerel Solana yerleşik işlevlerine erişim
- Solana ve Ethereum arasındaki uyumluluğu artırma, bulunuyor
Bu lansman, Solana ve mevcut Ethereum geliştirme metodolojileri arasındaki uyumluluğu artırmaya yönelik çabaları vurgulayan Neon EVM’nin benzer bir araç çıkarmasının hemen ardından geliyor. Solang’ın sunduğu özellikler arasında Ethereum Solidity sürüm 0.8 ile uyumluluk ve Solana SPL token’larının Solidity ile entegrasyonu bulunuyor. Ayrıca, Solana’daki EVM çerçevelerinin ağın temel özelliklerine erişmesine izin verilecek.
Sonuç olarak, Solana Labs’ın Solang derleyicisini duyurması, Solidity ve EVM üzerinden daha fazla erişilebilirlik yönünde geliştirme yaklaşımlarında bir değişimi gösteriyor ve böylece Ethereum ile aşina olan geliştiriciler için Solana ekosisteminde yer alma fırsatları açıyor.