专栏首页Rust语言学习交流【Rust 日报】2021-10-14 Rust是一种让你首先得到宿醉的语言

【Rust 日报】2021-10-14 Rust是一种让你首先得到宿醉的语言

argi -- 一个零依赖的命令行工具构建框架

argi是一个零依赖的使用Rust写的命令行工具构建框架,重点在于零依赖,建议Rust初学者可以去研究一下代码,通常零依赖要容易掌握很多。当然,该项目似乎用了不少宏相关的。可以适当学习了解。

小事例:

use argi::{cli, data};

fn main() {
    cli!(
        help: "Imaginary webapp program, allowing simple tasks",
        launch: {
            help: "Launches instance to given address",
            run: (|ctx, _| todo!("Launch at port {:?}", data!(ctx => --port))),
            --db [url]: { help: "Database URL" },
            --bind [url]: { help: "Binding address" },
            --port [port]: { help: "Port to hook onto" },
        },
        delete [text?]: {
            help: "Performs the delete operation upon data",
            run: (|_, data| println!("Deleting {:?} item", data)),
            all: { help: "Deletes everything" }
        }
    )
    .launch();
}

Github: https://github.com/Owez/argi

Parcel v2版本发布!

Parcel 2带来了你在Parcel 1中熟悉和喜爱的零配置体验,并使其可扩展到任何规模和复杂性的项目。它已经在业内一些最大的公司生产中使用,包括Atlassian、Adobe和微软。

小编比较菜鸡,不太熟悉前端的生态,这条新闻占据了今天reddit的头版,作者只是放了个博文链接,大概只知道其中用了不少Rust写的组件,比如swc之类的。

Read More: https://parceljs.org/blog/v2/

本周周报

Rust是一种让你首先得到宿醉的语言。

  • Niko Matsakis的RustConf主题演讲,未注明来源。

Read More: https://this-week-in-rust.org/blog/2021/10/13/this-week-in-rust-412/

From 日报小组 Cupnfish

本文分享自微信公众号 - Rust语言学习交流(rust-china),作者:Cupnfish

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2021-10-14

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • RustConf 2021: 迈向广泛应用的征程

    北京时间 2021 年 9 月 15 日,一年一度的 Rust 语言官方大会 RustConf 2021 圆满结束。

    深度学习与Python
  • 精读《Deno 2020 官方回顾及 2021 展望》

    原文地址:Deno in 2020 原文作者:Bartek Iwańczuk, Ryan Dahl 译者:@hylerrix 原文发布时间/翻译时间:202...

    腾讯VTeam技术团队
  • .NET开发者调查:C#最受欢迎,对Rust很感兴趣

    微软赞助的 .NET 基金会发布了一份 .NET 现状调查的报告。这是 .NET 基金会首次针对 .NET 开发者社区进行调查,进行时间为 2020 年 11 ...

    MikeLoveRust
  • 一步步靠近:Rust入门小百科

    从2015年Rust 发布1.0 版本以来,Rust 语言已经被广泛应用于各大公司及诸多领域。每一年,Rust 社区都会聚集在一起制订路线图,规划Rust 未来...

    用户1682855
  • Rust 多线程基础

    好久不写博客了, 忙里偷闲写一篇, 主要参考自 The Rust Programming Language https://doc.rust-lang.org/...

    MikeLoveRust
  • 【Rust 日报】2021-09-26 RustConf 2021 项目精选

    “自引用” 类型是一种对自身引用的类型;异步 Features 是当今 Rust 中最常见的自引用类型。但是,它们不能在不使引用无效的情况下移动,因此常被固定在...

    MikeLoveRust
  • 【Rust 日报】2021-05-16 Rust 六岁啦

    2021年5月15日是Rust六岁生日(从2015年 1.0 版本算起),在这过去的六年里发生了许多变化,但Rust没有什么不同,依然没有基金会,没有Const...

    MikeLoveRust
  • Rust也出2077? 最受欢迎的编程语言再度更新!

    Rust语言是一种高效、可靠的通用高级语言,同时兼顾了开发效率和执行效率。Rust除了能够胜任性能敏感的任务以外,也在内存和线程安全方面有着极高的可靠性。

    新智元
  • 【Rust日报】2021-02-17 - Rust 圆桌年话

    Rust 语言作为一门新兴语言,从2015年发布以来,收获了不少关注度。Rust 目前也逐渐进入了成熟的阶段。并且在2021年02月08号,Rust 基金会也宣...

    MikeLoveRust
  • Rust 2020 路线图

    继续为Rust的目标而努力:Rust,一门赋予每个人构建可靠且高效软件能力的语言。

    张汉东
  • 【Rust日报】2021-05-19 Linux 1Password的幕后花絮

    文章讲述了 1Password 团队使用 Rust 开发 1Password 的心路历程及幕后花絮。

    MikeLoveRust
  • 【Rust日报】2020-07-31 Rust 1.45.1发布

    上次1.45稳定版发布后没多久有人在github爆出了一个似乎动摇到Rust根基的bug(可变借用失效),后来发现主要原因是之前一个重构和整理const pro...

    MikeLoveRust
  • Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会

    近日,Facebook 宣布以最高级别 (Platinum Member) 的会员身份加入 Rust 基金会,与其他基金会成员一起负责 Rust 开源生态以及社...

    新智元
  • 【Rust日报】 2021-03-09 Meetup - Rust游戏开发

    现在可以用Rust版的Coreutils (cp, chmod, ls, rm, tail, install..) 来运行Debian啦。

    MikeLoveRust
  • TIOBE 新榜单:Python 超越 Java 重回第二,Rust 崛起

    TIOBE 官方最新发布了 5 月的编程语言榜单,不妨一起来看一下本月榜单中又有哪些最新的变化呢?

    AI科技大本营
  • 【Rust日报】2021-06-25 rsproxy.cn - 字节跳动新的 Rust 镜像源

    字节跳动的小伙伴搞的,希望能帮助建设国内的 rust 生态,感兴趣的话可以试用,无任何限速(实际上是 1000Gbps)。

    MikeLoveRust
  • 【Rust日报】2021-01-01 2021新年快乐!Rust 1.49发布!

    这是2020年第一期日报,Rust日报小组祝大家新的一年身体健康,工作顺利,Rust学得越来越好!2021年也是Rust很关键的一年,我们也将会迎来新的2021...

    MikeLoveRust
  • 初窥Rust

    在2021年4月14号LKML 邮件组在讨论是不是要接纳Rust语言进行开发,而Linus本人似乎对Rust也没有那么反感。种种迹象表明Rust是一门值得一学的...

    重归混沌
  • 图解 Rust 编译器与语言设计 | Part1:Rust 编译过程与宏展开

    想必读者朋友们都已经看到了 《Rust 日报》里的消息:微软、亚马逊、Facebook等巨头,都在组建自己的 Rust 编译器团队,都在战略性布局针对 Rust...

    张汉东

扫码关注云+社区

领取腾讯云代金券