91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

OCaml 5.0.0 正式發(fā)布

OSC開源社區(qū) ? 來源: OSC開源社區(qū) ? 作者: OSC開源社區(qū) ? 2022-12-19 09:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OCaml 是一個函數(shù)式、指令式、模塊化、面向?qū)ο蟮耐ㄓ玫?a target="_blank">編程語言,源自 ML (Meta Language) 語言家族。OCaml 5.0.0 近日已正式發(fā)布,主要更新亮點是引入了全新的運行時環(huán)境,支持共享的內(nèi)存并行性和效果處理程序。所謂共享的內(nèi)存并行性是指Multicore OCaml。它通過 domain 增加了對并行共享內(nèi)存的支持,并通過 effect handler(無語法支持)增加了對并發(fā) (direct-style concurrency) 的支持。Multicore OCaml 還打算向后兼容 —— 包括語言特性、C API 以及單線程代碼的性能方面。由于 OCaml 5 完全重寫了 OCaml 運行時環(huán)境。因此,與常規(guī)的 OCaml 版本相比,OCaml 5.0.0 是更具實驗性的 OCaml 版本。官方公告寫道,OCaml 5.0.0 兼容 OCaml 4,能與 OCaml 4 工作的代碼應該也能與 OCaml 5 工作。目前已知的例外情況是:
  • 移除了很多早已廢棄的函數(shù)和模塊

  • 改變了內(nèi)部運行時 API

  • ephemerons 的性能目前嚴重下降

在此版本中,原生編譯器僅支持 x86-64 和 arm64 架構。操作系統(tǒng)方面,支持 Linux、BSD、macOS 和 Windows 上的 mingw64。團隊稱計劃恢復對大多數(shù)以前支持的體系結構和操作系統(tǒng)的支持,并在明年解決剩余的已知問題。在 OCaml 5 的成熟期,OCaml 4.14 分支將通過定期向后移植 OCaml 5 分支的錯誤修復來維護。OCaml 4.14 分支的下一個版本 OCaml 4.14.1 應該很快跟進 OCaml 5。下載地址:https://github.com/ocaml/ocaml/releases/tag/5.0.0相關鏈接:https://discuss.ocaml.org/t/ocaml-5-0-0-is-out/10974

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • API
    API
    +關注

    關注

    2

    文章

    2380

    瀏覽量

    66814
  • ML
    ML
    +關注

    關注

    0

    文章

    154

    瀏覽量

    35484

原文標題:OCaml 5.0.0 正式發(fā)布

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    申請指定設備發(fā)布Profile

    前提條件 已創(chuàng)建HarmonyOS應用。 已申請發(fā)布證書,并注冊測試設備。 (如需使用ACL權限)已申請并獲取ACL權限。 1.登錄AppGallery Connect,選擇“證書、APP ID
    發(fā)表于 01-13 11:02

    申請指定設備發(fā)布Profile

    前提條件 已創(chuàng)建HarmonyOS應用。 已申請發(fā)布證書,并注冊測試設備。 (如需使用ACL權限)已申請并獲取ACL權限。 操作步驟 登錄AppGallery Connect,選擇“證書、APP
    發(fā)表于 01-12 10:31

    申請發(fā)布Profile

    前提條件 已創(chuàng)建HarmonyOS應用 | 創(chuàng)建元服務。 已申請發(fā)布證書。 (如需使用ACL權限)已申請并獲取ACL權限。 操作步驟 登錄AppGallery Connect,選擇“證書、APP
    發(fā)表于 01-09 17:58

    發(fā)布應用催促加急撤銷審核

    完成所有應用信息和版本信息的配置后,可將元服務提交至華為方進行發(fā)布審核。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務。 左側(cè)導航選擇“應用上架 &
    發(fā)表于 12-26 10:43

    發(fā)布元服務提交審核

    完成所有應用信息和版本信息的配置后,可將元服務提交至華為方進行發(fā)布審核。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務。 左側(cè)導航選擇“應用上架 &
    發(fā)表于 12-04 14:23

    發(fā)布元服務設置上架時間

    設置上架時間 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務。 左側(cè)導航選擇“應用上架 > 版本信息”下待發(fā)布的版本。 進入“上架
    發(fā)表于 12-03 09:46

    發(fā)布元服務配置隱私聲明

    服務”。 選擇要發(fā)布的元服務。 左側(cè)導航選擇“應用上架 > 版本信息”下待發(fā)布的版本。 進入“隱私聲明”區(qū)域,選擇您生成的隱私政策和用戶協(xié)議。 本文參考鴻蒙官方文檔
    發(fā)表于 11-25 11:24

    發(fā)布元服務配置隱私說明

    如果檢測到元服務中涉及獲取敏感隱私權限或者使用受限開放權限,需要填寫“應用隱私說明”。 注意 如果軟件包中聲明使用了受限開放權限,請確保創(chuàng)建的發(fā)布Profile也申請了對應權限,否則元服務審核時將會
    發(fā)表于 11-24 15:19

    元服務發(fā)布選擇待發(fā)布軟件包

    上傳軟件包并通過基礎合法檢查后,就可以從上傳的版本中選擇需要發(fā)布的軟件包。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務。 左側(cè)導航選擇“應用上架 &
    發(fā)表于 11-03 17:10

    V5.0.0 ps 打印顯示線程 error 狀態(tài)全為 EINTRPT,,為什么?

    最近我將RTT版本升級了一下,從4.1.1升級到5.0.0,運行時通過控制臺 ps之指令觀察,發(fā)現(xiàn)線程 error 都報 EINTRPT, 但 4.1.1 時都是 OK. 以下是 RTT 為 4.1.1 時的 ps 反饋 以下是 RTT 為 5.0.0 時的反饋
    發(fā)表于 10-13 06:46

    元服務發(fā)布準備工作

    發(fā)布元服務前,請詳細了解華為應用市場的審核要求,并提前準備發(fā)布所需的文件、資源,以便您能順利、快速通過發(fā)布審核流程。 仔細閱讀元服務審核指南,了解發(fā)布元服務至華為應用市場需要遵循的規(guī)則
    發(fā)表于 10-10 15:48

    rtt5.0.0下lvgl在正點原子stm32f407探索者開發(fā)板V3上mdk編譯報錯怎么解決?

    開發(fā)板為正點原子stm32f407探索者V3,在rtt5.0.0版本下加入lvgl及相應的lcd, touch驅(qū)動,其它什么功能也沒加,在mdk中編譯,報錯: Program Size: Code
    發(fā)表于 09-22 06:17

    創(chuàng)建并發(fā)布測試版本(一)

    版本號規(guī)范 測試版本的VersionGode必須高于發(fā)布過的全網(wǎng)版本的VersionGode。 測試版本的VersionCode不能低于發(fā)布過的測試版本的VersionCode。 發(fā)布測試版本 您可
    發(fā)表于 09-16 15:21

    使用RTD5.0.0的s32k312,C40_Ip擦除pflash存在一些問題求解決

    我正在使用 RTD5.0.0 的 s32k312,C40_Ip擦除 pflash 存在一些問題: Erase block0(0x420000-0x500000) failed
    發(fā)表于 04-11 06:53

    為什么在MCAL版本SW32K3_S32M27x_RTD_R21-11_5.0.0中,SPI的StartNotification是不可選項?

    為什么在MCAL版本SW32K3_S32M27x_RTD_R21-11_5.0.0中,SPI的StartNotification是不可選項?
    發(fā)表于 03-28 06:17