-
Facebook 發布開源程式語言——Hack
據國外媒體報導,Facebook周四發布一款名為「Hack」的全新程式語言,並聲稱該語言將能使代碼的編寫和測試更加高效快速。 Facebook已在公司內部使用該語言超過一年時間,現在將以開源的形式將其正式發布。
-
為什麼 Facebook 發明新語言「Hack」
那個時候PHP擊敗了Perl成為最炙手可熱的Web開發語言。使用類似Ruby的Rails或者Python的Django這些當下最流行的開發框架都不是那個時候的選擇。Rails第一次發布是在幾個月之後(註:2004年7月),而Django在一年後才被發布(註:2005年)。
-
Facebook 開源 Skip,面向對象+函數式程式語言
近日,Facebook 開源了全新語言 Skip,這是 Facebook 內部開發的一個實驗性質程式語言,Facebook 表示
-
PHP成棄子 Facebook引擎轉用Hack語言
歷史向來是長江後浪推前浪,這一點在程式語言界也不例外。最新消息顯示,HHVM(HipHop Virtual Machine)是由Facebook公司出品的高性能開源伺服器,長期以來由PHP程式語言來搭建伺服器,但是由於PHP語言不同版本之間的兼容性問題,Facebook決定將要棄用PHP語言,最後一個HHVM應用PHP語言的版本將在明年年初發布,然後HHVM將轉戰PHP生態中另一語言:Hack。
-
PHP 成棄子,Facebook 引擎轉用 Hack 語言
歷史向來是長江後浪推前浪,這一點在程式語言界也不例外。
-
Facebook AI 用深度學習實現程式語言轉換,代碼庫遷移不再困難!
相比之下,市售工具只能正確地將61.0%的功能從C ++轉換為Java,而開源翻譯器僅準確地轉換了38.3%的Java函數轉換為C ++。自我監督的培訓對於在程式語言轉換中特別重要。傳統的監督學習方法依賴於大規模並行數據集的訓練,但是對於從COBOL到C ++或從C ++到Python來說,並不適用。
-
JetBrains開源其Kotlin語言 基於JVM的新程式語言
JetBrains開源其Kotlin語言 基於JVM的新程式語言 近日,JetBrains宣布將其Kotlin程式語言開源,這是一個針對Java和JavaScript平臺的現代程式語言,該語言的設計目的是成為Java語言的替代品。
-
程式語言那麼多,為何都建議你學Python
當然,學習編程不分早晚,26歲以後才開始學習變成的工作者當中,也有36%是現在的高級別的開發人員,他們是編程開發的中堅力量,在編程工作中也佔比較大的比例,而且當前企業聘請的大多數程式設計師也是這些人群。高薪酬以及人工智慧的發展,吸引了越來越多的人加入學習編程的行列,但是,學習哪種語言入門,就難到了很多「小白」。
-
Facebook開源多款AI工具,支持遊戲、翻譯
翻譯 | 林椿眄編輯 | 阿司匹林出品 | AI科技大本營近日,Facebook 在年度開發者大會 F8 上宣布開源多款 AI 工具,除了 PyTorch、Caffe 等深度學習框架之外,此次開源的還包括 DensePose(可用於人體姿態估計)、Translate(可翻譯 48 種語言)、ELF(可通過遊戲來教機器推理)等諸多 Facebook 內部使用的庫和模型。
-
微軟正式開源受 Rust 啟發的新程式語言 Verona
一個月前,微軟研究人員 Matthew Parkinson 曾提到:微軟正在開發基於 Rust 的新程式語言,該項目被命名為 Verona
-
微軟研究院開源程式語言Verona,借鑑Rust、Cyclone等特性
機器之心報導作者:一鳴、Jamin近日,微軟研究院開源了一個名為 Verona 的項目。這是一個面向研究的程式語言,旨在解決內存管理和計算機安全方面的問題,並借鑑了 Rust 等的新特性。近日,微軟研究院開源了一個研究型的程式語言項目——Verona。Verona 語言是一個開源項目,微軟研究院希望通過這個項目幫助學界研究更好的內存管理方法。據悉,該項目吸收了 Rust、Cyclone 的一些特點。
-
Google發布Go程式語言的首個穩定版本
自2009年對外公布後,Go語言日益流行。現在Google終於在其官方博客 宣布Go語言首個穩定版本發布,這也標誌著第一個原生支持Windows用戶的自然語言發布。 Google發布穩定版本的目的是給開發者的開發提供一個固定的努力目標。直到現在,該語言仍發生著定期改變,有些可能與現有代碼完全不同。現在開始,除非必要,Google工程師將確保新特性與已有特性兼容。 Go語言的很大一部分靈感來源於C語言,同時對像Pascal、Newsqueak和Limbo這樣的語言也有借鑑。
-
Facebook 發布開源框架 PyTorch, Torch 終於被移植到 Python 生態...
本周,Facebook 的 AI 研究團隊發布了一個 Python 工具包,專門針對 GPU 加速的深度神經網絡(DNN)編程。如今,作為經典機器學習庫 Torch 的埠,PyTorch 為 Python 語言使用者提供了舒適的寫代碼選擇。雷鋒網此前對 Torch 做過介紹。詳情請看盤點四大民間機器學習開源框架:Theano、Caffe、Torch 和 SciKit-learn 。
-
O`Reilly 開源大會:我們為何需要新程式語言?
Go語言開發員:羅布•派克,谷歌程式設計師,Go語言設計者。上周,O`Reilly 開源大會(OReilly Open Source Convention)在美國俄勒岡州波特蘭市召開,會上首次開展的Emerging Languages Camp環節邀請了24種新程式語言的開發者,他們展示了各自的作品,其中包括專為最新網絡應用程式和行動裝置設計的程式語言,關於此大會信息請看這裡。
-
Facebook 開源人工智慧環境CommAI-env,目標是實現人機之間的語言...
acebook 今天開源重磅項目 CommAI-env,這是一個開發基於通信的人工智慧系統的平臺,本文整合了該項目的 README.md 文件和相關論文的摘要。介紹 CommAI-env 是一個用於訓練和測試人工智慧系統(Learner(學習器,可以系統開發者所選擇的任意語言編程))的平臺,其使用了一個基於通信(communication)的設置,其中它可以通過一個 bit 層面的接口與 Environment(環境)進行交互。
-
通過開源書籍學習 Ruby 編程
開源的 Ruby 書籍Ruby 是由 Yukihiro 「Matz」 Matsumoto 開發的一門通用目的、腳本化、結構化、靈活且完全面向對象的程式語言
-
微軟開源早期程式語言 GW-BASIC
並表示,自從 MS-DOS 1.25 和 2.0 開源後,社區中要求同樣開源 BASIC 語言的呼聲頗高。因此微軟選擇將 1983 年以來的 8088 彙編語言開源出來,但僅作歷史參考和教育用途,不再接收任何修改源碼的拉取請求。GW-BASIC 是 BASIC 的一個方言版本,誕生於 1983 年 2 月 10 日,作為 MS-DOS 的一個組成部分而問世。
-
Facebook發布PyTorch 1.1,開源AI模型優化簡化工具BoTorch & Ax
在此次開發者大會期間,Facebook開源了簡化模型優化的工具——BoTorch和Ax,還發布了Pytorch 1.1。Facebook F8 大會主要面向圍繞該網站開發產品和服務的開發人員及企業家,大會通常包括主題演講以及 Facebook 新產品、新工具的發布。其名稱源自 Facebook 的 8 小時黑客馬拉松競賽。
-
程式語言新寵兒 — Julia 誕生記 - OSCHINA - 中文開源技術交流社區
讓我們來一同走進它:為什麼要創建Julia程式語言?用一句話來說,因為我們求知若渴、不斷追求。我們需要有一門開源語言,這門語言在行業內是被公認許可的(基於許可證情況下)。我們希望這門語言能夠有C語言一樣的速度,Ruby一樣得活力(dynamism)。我們需要像homoiconic一樣的語言,它像Lisp一樣有宏,但是也像Matlab一樣有顯而易見、熟悉的數學標記。
-
手機上的安卓作業系統是什麼語言編程?免費開源?碼農給你解釋
安卓手機的作業系統使用起來非常便利,以高度自由,開源的特性,深受用戶和軟體開發者的喜愛。可以看到現在國內的手機,90%以上都是Android系統,剩下10%的蘋果系統,由於封閉的系統越來越不適應潮流,眾多果粉也面臨大面積倒戈的跡象。