V programlama dili açık kaynak olarak yayınlandı

programlama dili V

V programlama dilinin geliştirilmesiyle ilgilenen ekip geçen Mart ayında açık kaynak sürümünün kullanılabilirliğini planlamıştı Haziran 2019 için dilin.

Ve bu, bu hafta açık kaynak sürümü yayınlayarak yerine getirildi bahsettiğiniz birçok özellikten bazılarına sahip bir dil. Bu sürümde geliştirme ekibi her zaman güvenlik, hız, hafiflik ve tüm C / C ++ projelerinizi tercüme etme yeteneği gibi özellikleri vurgular.

Programlama dili Alex Medvedniko tarafından oluşturuldu, Sadelik ve performansa güçlü bir bağlılığı olduğunu söyleyen Hollandalı bir geliştirici.

Alex'e göre, diğer mevcut dillerle yapabileceğiniz her şey V ile de yapılabilir.. Alex, Volt projesini gerçekleştirmek için V dilini yarattığını söyledi.

Volt, Slack, Skype, Matrix, Telegram, Twitch ve diğer birçok hizmet için yerel bir masaüstü istemcisidir. Tüm kişilerinize farklı platformlarda ulaşmak için bir düzine uygulamaya sahip olmanız gerekmez.

Geçen Mart ayında V dilinin sunumu sırasındaAlex, hızı ve güvenliği de dahil olmak üzere en sık geliştiricilere hitap eden birçok özelliğe sahip olduğunu belirtti. hafifliği ve tüm projelerinizi tercüme etme yeteneği. / C ++.

Ayrıca tüm V dilinin ve standart kütüphanesinin 400 KB'den daha az olduğu söylendi. Belgeleri ayrıca V'nin işlemci çekirdeği başına saniyede 1.2 milyon satıra kadar kod derleyebileceğini söylüyor.

V'nin piyasaya sürülmesi üzerine

Bu haftaki dil sürümünde, bir açık kaynak projesi olarak, Alex ve diğer geliştiriciler, V'nin bakımı kolay yazılım geliştiriciler için basit, hızlı, güvenli ve derlenmiş bir dil olarak taahhüdünü yerine getirdiğini belirttiler.

Mart duyurusundaki gibi, Ekip, V ile yazılmış hızlı bir kod derlemesi gibi özellikleri vurgular, dil güvenliği, bir C / C ++ çeviricisi, anında hesaba katmak için bir yeniden yükleme kodu, değişiklikler ve derleyicinin çok küçük boyutu ve yaklaşık 400 KB olan kitaplığı, çünkü herhangi bir bağımlılık içermiyor.

V programlama dilinin temel özellikleri aşağıda sunulmuştur:

  • hızlı bir derleme: V, işlemci çekirdeği başına saniyede 1.5 milyon satır kod derler
  • güvenlik (küresel olmayan, varsayılan değişmezlik, kısmen saf işlevler vb.)
  • C / C ++ çevirisi: V, C / C ++ projenizi çevirebilir ve size güvenlik, basitlik ve 200 kata kadar daha hızlı derleme sunar
  • Sıfır bağımlılıkla 400 KB derleyici - Tüm V dili ve standart kitaplığı 400 KB'den azdır. 0,3 saniyede V üretebilir
  • Etkin Kod Yeniden Yükleme: Değişikliklerinizi yeniden derlemeden anında alın. Ayrıca her derlemeden sonra çalıştığınız eyaleti bulmak için zaman kaybetmediğiniz için, geliştirme sürenizden değerli dakikalar kazanacaksınız.

Buna ek olarak, belgeleriniz V'nin Go'ya benzediğini gösteriyor, Google tarafından oluşturulan programlama dili. Performans söz konusu olduğunda ekip, V'nin C kadar hızlı olduğuna ve onunla birlikte çalışabilirlik sunduğuna inanıyor.

Bununla birlikte, çoğu kişi dil için atıfta bulunulan birçok fayda konusunda şüpheci olmaya devam etmektedir.

Ayrıca, yazarın, Go ve Rust'tan daha kolay kullanılırken, derleme sırasında "veri içermeyen" olduğu varsayılan çok iş parçacıklı kısım da dahil olmak üzere birçok özelliği henüz tamamlamadığını belirtiyorlar.

Onlara göre, kodun bir kısmı yayınlandığına göre, reklamı yapılan özelliklerin çoğu kaldırılarak bir C / C ++ çevirmeninden biraz daha fazlası gibi görünüyor.

Şimdilik yazar, açık kaynak dilinin ilk sürümünü yayınladı. V'nin LLVM derleyici çerçevesini kullanmadığı, ancak doğrudan makine kodunda derlediği bildirildi.

Ona göre, bu kadar hafif ve hızlı olmasının ana nedenlerinden biri budur. Şu anda yalnızca x64 mimarisi ve Mach-O formatı desteklenmektedir.

V kodu


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   otomatik pilot dijo

    Harika sesler ve sadece 400kb! Obelix'in sihirli formülüne benziyor. = :)

    1.    Tarak dijo

      Size söylüyorum, bu inanılmaz, ama sonunda nasıl sonuçlanacağını görmemiz gerekecek.