问题标签 [axum]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2086 浏览

.net - What is this new Axum programming language?

I read this story on slashdot today where they announce a new parallel programming language by Microsoft.

What is this new programming language about? It says Parallel Programming. But is it going to be an alternative/replacement for MPI, PVM, OpenMP and similar parallel libraries/frameworks?

Any thoughts?

0 投票
4 回答
984 浏览

.net - 用于并发编程的 .NET 语言

这可能是其他人看到的一个问题,但我正在尝试找到一种为并发编程设计(或支持语言支持)的语言,该语言可以在 .net 平台上运行。

我一直在使用 erlang 进行辅助开发,以了解该语言,并且喜欢获得稳定的并发甚至分布式系统是多么容易。它把我带到了 scala,它也有一个很好的使用 actor 的系统,但是 scala.net 目前似乎没有这个功能(当然这是一个并发系统与分布式系统)。我正在研究的两种 .net 语言是 Axum 和 F#。

这些是我唯一的选择吗?还有其他人吗?而且,如果它们是唯一的选择,那么它们各自的优点/缺点是什么?

0 投票
1 回答
245 浏览

.net - Axum vs TPL,异步

Axum 是一种基于 C# 3.0 的子集和超集的自有语言,而 TPL 是添加到 .Net 4.0 的扩展。我的问题是,Axum 在性能、实现和架构方面与 TPL 相比如何。

C# 5.0 Async 的同样问题。

我意识到 Axum 不会像 TPL 那样自动可用,所以假设已经安装了 Axum。

对我来说,Async 似乎试图解决一个问题,因为 Axum 一开始就阻止了伤口的发生。

0 投票
1 回答
417 浏览

http - 如何使用 Rust/Axum 设计测试友好的应用程序?

当我尝试使用Rust/Axum构建应用程序时,我未能将Axum框架与我自己的处理程序分开。使用Golang,经典的方法是定义一个Interface,实现它并将处理程序注册到框架。这样,很容易提供模拟handler和测试。但是,我无法使用Axum。我在上面定义了 a trait,但它无法编译。

此处列出了一个演示:

并且这里列出了Rust报告的错误。

我想关键是我的设计不土气。Axum 项目有什么典型的布局吗?或一些有用的建议?