日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【IT资讯】全新编程语言V发布

發布時間:2024/4/21 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【IT资讯】全新编程语言V发布 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

V語言源碼下載:V語言0.1版本源碼.zip

近日,一種開源的名為V的新的靜態類型編程語言發布了。它被描述為一種簡單,快速,編譯的語言,用于創建可維護的軟件。它的創造者Alex Medvednikov表示它與Go非常相似,并受到Oberon,Rust和Swift的啟發。

開發者從來就不缺新語言。今天新智元為大家帶來的,是一款最新推出的語言:V。目前處于很早期的階段,暫時還沒有在維基百科上擁有姓名。

V是一種靜態編譯型語言,用于構建可維護的軟件。它與Go類似,也受到Oberon、Rust、Swift的影響。

這一語言主要特性是快速編譯、安全且可以和C/C++轉換。其編譯器只有400KB,且沒有第三方依賴。V語言官方推特賬號還同時公布了V語言建立的macOS Demo。

從V編程語言中可以期待什么

快速編譯

V每秒可以編譯多達120萬行代碼。它通過直接的機器代碼生成和強大的模塊化實現了這一點。如果我們決定發出C代碼,編譯速度將下降到每CPU每秒大約100k的代碼。

Medvednikov提到,直接生成機器碼仍處于早期的階段,目前只支持x64/Mach-O。他計劃在今年年底之前使這個功能穩定下來。

安全

它似乎是一種理想的語言,因為它沒有null、全局變量、未定義的值、未定義的行為、變量陰影以及綁定檢查。默認情況下,它支持不可變變量、純函數和不可變結構。泛型目前正在研發中,計劃在下個月推出。

性能

根據該網站介紹,V與C一樣快,需要最少量的分配,并且支持內置序列化而無需運行時反射。它編譯為原生二進制文件而沒有任何依賴。

只需一個0.4 MB的編譯器

與Go,Rust,GCC和Clang相比,V所需的空間和構建時間非常少。整個語言和標準庫只有400 KB,您可以在0.4秒內構建它。到今年年底,作者的目標是將這個構建時間縮短到0.15秒。

C/C++轉換

V允許您將V代碼轉換為C或C++。但是,考慮到C和C++是一種非常復雜的語言,這個功能還處于初期階段。創作者的目標是在今年年底之前使這個功能穩定下來。

開發人員如何看待這種語言?

盡管開發人員喜歡使用一種優秀的語言來構建應用程序,但許多人認為V太好了,不可能成真。難以置信。看看網站上的聲明,一些開發人員認為創建者要么對V的功能不誠實,要么在欺騙用戶。

在我看來,Vlang是一個巨大的騙局和一堆虛假的承諾。如果我看到幕后黑手帶著Patreon的錢跑了,我不會感到驚訝。— Ave. (@warnvod) April 1, 2019

Alex Medvednikov談為什么可以信任V編程

在GitHub上報道的一個問題上,這位創作者評論道,“所以你要么相信我,要么不相信,我們將在6月看到誰是對的。”但請不要叫我騙子,騙子和散布錯誤信息。Medvednikov在不同的論壇上看到的回應和猜測可能讓他不知所措。開發一門全新的語言需要大量的工作,也許他是雄心勃勃的。

有關更多詳細信息,請訪問V編程語言的官方網站。

參考網址

https://vlang.io

Documentation: https://vlang.io/docs

Twitter: https://twitter.com/v_language

Discord (primary community): https://discord.gg/n7c74HM

Installing V: https://github.com/vlang/v#installing-v-from-source

alling V: https://github.com/vlang/v#installing-v-from-source

gitHub鏈接:https://github.com/vlang/v

總結

以上是生活随笔為你收集整理的【IT资讯】全新编程语言V发布的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。