歡迎您光臨本站
註冊
首頁
搜尋
首頁
資訊
文檔
開源
問答
知識
專題
開源互助社區
>
資訊
>
綜合資訊
Facebook發布開源編程語言Hack
←手機掃碼閱讀
火星人
@ 2014-03-21 ,
reply:0
來源:網易科技
Facebook周四發布一款名為「Hack」的全新編程語言,並聲稱該語言將能使代碼的編寫和測試更加高效快速。Facebook已在公司內部使用該語言超過一年時間,現在將以開源的形式將其正式發布。
Hack是由Facebook開發的,同時結合了動態類型語言(如C語言)和靜態類型語言(如PHP語言)兩種特點的一種編程語言。通常在使用靜態類型語言編程時,開發者會在程序被運行前就知道錯誤發生的位置。而在更為當前的編程環境里,動態類型語言會一直運行到直至程序出錯崩潰。
Facebook是一個熱衷使用PHP的大家庭,但Hack團隊負責人布萊恩·奧沙利文(Bryan O』Sullivan)卻也指出,鑒於許多開發者在開發著很多不同的項目,能夠程序運行前捕獲到其中的錯誤也將會是很有意義的。這可以讓開發者的編程過程更加高效,這與讓程序運行得更加高效是具有同樣意義的。
因此,一些個Facebook的高級工程師聚集到了一起,開發出了Hack語言。Facebook在內部同時使用PHP和Hack已有一年時間,而現在已著手計劃儘可能將代碼移植到Hack上。奧沙利文表示,Hack對代碼本身的運行速度並沒有實質影響。
至於Facebook將Hack開源的做法和關於誰會真正使用這一語言的問題,奧沙利文則表示:「也許很多人會認為這只是對大公司來說比較重要的東西,但實際上,小的團隊和個人開發者也可以使用Hack,並從中受益。我們相信最終受益的人會是大多數的。」
Tags:
開源資產管理軟體—OCS-NG
CactiEZ中文版V10 正式發布 繼續做最簡單的cacti中文解決方案
使用isa發布ftp出現的問題
開源軟體之七宗罪以及背後的陰謀
iRedOS-0.1.2-beta1 發布,請大家幫忙測試
LNMP Debian/Ubuntu下Nginx+MySQL+PHP+phpMyAdmin+Zend一鍵安裝包beta發布
開源郵件方案之 iRedMail-0.3.2 及 iRedOS-0.1.2 正式版發布
開源郵件方案 iRedMail-0.3.2-beta1 發布。希望大家幫忙測試
發布 rhms-0.3.1.2
rhms-0.2: 即將發布
使用bzr發布項目分支到launchpad
qmail退信,老是發布出去,在線等
善用開源插件 增強NetBeans開發
Java開源工作流(workflow)---JBPM學習心得總結
一個開源的 P2P VPN 套件 非Hamachi
Linux/Unix下ODBC的安裝、配置與編程
linux串口編程 非規範模式 read()問題
VirtuaWin 4.1 - 開源虛擬桌面
基於開源搜索引擎的架構設計和J2EE實現(二)
教你開源跟蹤系統的逐步安裝指南
15分鐘學會使用Git和遠程代碼庫
輕鬆啟用Radeon開源驅動UVD VDPAU支持
提供開源的oracle rac共享磁碟解決方案
Linux桌面系統中的全明星 NBA五虎將點評
構造Linux的圖形化安裝程序(2)
pptp伺服器,windows可以連接,linux連接不上
Linux模塊編程機制之hello kernel
使用原汁原味的Java語言
Java編程語言的另一個替代,編程語言 Mirah
Linux Shell 編程入門簡介 .
[
火星人
]
Facebook發布開源編程語言Hack
已經有
194
次圍觀
本文地址:
http://coctec.com/news/soft/show-post-74950.html
熱門文章
linux下的10款最佳遊戲
最棒的10款 MySQL GUI 工具
Adobe打擊盜版「高舉輕放」 頻發律師函不深究
XFS:大數據環境下Linux文件系統的未來?
Linux下3款股票軟體
Linux系統下10大開源POS系統
新鮮點評:八個最好的輕量級Linux發行版
曝光SAP在華真相:天價收費與用戶之災
Bootstrap 3.2.0 發布,Web 前端 UI 框架
UEditor 提供 word 文檔轉碼功能
最新文章
UWeb v1.4.0 專業版釋出,新增 CMS 內容管理模組
Facebook 以最高級別身份加入 Linux 基金會及其董事會
文件基金會 2019 年度報告
RXThinkCMF_TP6 v2.4.0 旗艦版釋出,新增字典元件
Visual Studio Code 1.48 釋出
comNG 串列埠助手 V1.1.0 釋出,第一個全平臺穩定版本
魯班 H5 1.10.2 釋出,新增地圖元件
Mozilla 續簽 Firefox 與 Google 的搜尋交易
Wine 5.15 釋出,Windows 應用的相容層
Wine 開始實驗性支援 macOS ARM64