Wednesday, March 9, 2022

OSCHINA 社区最新软件

OSCHINA 社区最新软件


.NET 对象映射生成器 Mapperly

Posted: 01 Mar 2022 12:05 AM PST

Mapperly 是一个用于生成对象映射的 .NET 代码生成器,灵感来自 MapStruct。 Mapperly 会在构建时创建映射代码,所以其运行时的开销最小。此外生成的代码完全可读,开发者可轻松验证生成的映射代码。 性能对比 Method Mean Error StdDev Gen 0 Allocated AgileMapper 1,523.8 ns 3.90 ns 3.25 ns 1.5106 3,160 B TinyMapper 4,094.3 ns 3.90 ns 3.05 ns 1.0300 2,160 B ExpressMapper 2,595.8 ns 5.49 ns 5.14 ns 2.3422 4,904 ...

Linux 应用沙盒和分发框架 Flatpak

Posted: 02 Mar 2022 11:52 PM PST

Flatpak 是一个跨各种 Linux 分发桌面应用程序的框架。 其特点包括: 为每个发行版构建:创建一个应用程序并将其分发到整个 Linux 桌面市场 稳定的平台:运行时提供了可以依赖的通用库平台 一致的环境:在与用户所拥有的环境相同的环境中开发和测试应用程序 完全控制依赖关系:Flatpak 可以轻松地将您自己的库捆绑为您的应用程序的一部分 简单的构建工具:Flatpak 的构建工具简单易用,并带有全套文档 面向未来的构建:Flatpak...

大规模并行功能运行时 HVM

Posted: 05 Mar 2022 10:09 PM PST

高阶虚拟机 (HVM) 是一个纯函数式编译目标,它是惰性的、非垃圾收集的和大规模并行的,同时也是 beta 最优的,这意味着在某些情况下,它可以比大多数功能运行时(包括 Haskell 的 GHC)快得多。 这得益于一种新的计算模型,即交互网络,它结合了图灵机和 Lambda 演算,该模型的先前实现在实践中效率低下,然而,最近的一项突破大大提高了其效率,催生了 HVM。尽管是一个原型,但它在许多情况下已经击败了成熟的编译器,并且将朝...

不确定性数据处理 OpenTURNS

Posted: 09 Mar 2022 12:22 AM PST

OpenTURNS 是一个 C++ 和 Python 库,内置专用于处理不确定性数据的模型和算法。该库的主要目标是提供处理工业应用研究中的不确定性所需的所有功能。官方表示,该软件的目标用户是所有希望在迄今为止的确定性研究中引入概率维度的工程师。 多元概率建模,包括依赖 专用于处理不确定性的数值工具 与任何类型的物理模型的通用耦合 开源,LGPL 许可,C++/Python 库

大型数值模拟平台 SALOME

Posted: 08 Mar 2022 02:56 AM PST

SALOME 根据 LGPL 许可分发,为数值模拟的前处理和后处理提供了一个通用平台,可对各个领域的物理过程进行建模和仿真,以及处理多物理场和参数研究等大型数值模拟。 它包括参数化 CAD 建模器、网格生成和编辑模块、计算管理器以及数据分析和处理工具,还可以为特定应用(例如土木工程、管道或旋转机器中的快速动力学)创建工具。 SALOME 可以作为一个独立的应用程序来生成 CAD 模型、为数值计算做准备和计算结果的后处理。SALOM...

流式应用开发管理系统 Streamis

Posted: 09 Mar 2022 12:59 AM PST

Streamis 是微众银行联合天翼云、仙翁科技和萨摩耶云联合共建的流式应用开发管理系统。 基于 DataSphere Studio 的框架化能力,以及底层对接 Linkis 的 Flink 引擎,让用户低成本完成流式应用的开发、调试、发布和生产管理。 未来还规划将以工作流式的图形化拖拽开发体验,将流式应用以Source节点、 Dimension节点、Transform节点、Sink节点 和 Visualis 节点串连成一条流式工作流,让用户以更低的学习成本完成流式应用的开发、...

No comments:

Post a Comment