Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
编程语言平台比较
Go与C#的比较 - Reddit
我目前用这两种语言编程,而且我确实喜欢这两种语言--这是我最喜欢的两种编程语言,而且我觉得这两种语言都是我学习过程中的重要入门。 C#有很多语法糖,虽然它可以(而且经常被)滥用,但可以减少很多操作的冗长性。
CXX库提供Rust和C+ 之间的安全相互调用
CXX库提供了一种安全的机制,用于从 Rust 调用 C++ 代码和从 C++ 调用 Rust 代码。它开辟了一个共性机制,其中 Rust 和 C++ 在语义上非常相似,并指导程序员在这个机制内有效地表达他们的语言边界。CXX 填充了低级别的东西,以便您获得安全的绑定,防止在不安全的
幽默:不懂OO或DDD的程序员永远无法get到这个幽默
开源go-zero作者描述自己从Java到Go语言经历 - Reddit
我写代码已经超过20年了。在使用Go之前,我使用过很多编程语言,包括C、C++、C#、Java。2013年初,我决定学习Go。 我花了一天时间来阅读Go的语法和关键词,又花了几天时间来阅读官方文档和博客。强烈推荐
什么情况下不要用Rust语言? - kerkour
Rust 在软件可靠性和性能方面向前迈出了一大步,这直接转化为 $$ 和节省的时间。它解决了开发人员每天面临的许多问题,例如不变性和良好的抽象。但与所有技术一样,它也有一些缺点,可能不会使其成为您项目的最佳选择。今天想探讨一下我认为 Rust 的不好用例情况:
Rust, Go与Hasekll比较 - Reddit
对这三者隐含的设计范式的非常简洁的总结: Haskell:适合计算,默认情况下容易抽象(专注于指定做什么而不是怎么做,需要很少的代码来表示它)。 Go : 适合做服务,默认情况下容易并发(专注于指定如何做而不是何时做,需要非常少的代码来并行化它) Rust:适
Rust是如何用Rust编写的? - Reddit
我不是程序员,但是会看 Rust 的 github 存储库,我注意到它在右下角是如何写“Rust 97.8%”的,我认为这意味着 97.8
Go和Rust都是系统语言和通用语言 - Reddit
一般人认为:Rust通常是一种系统编程语言;而Go是通用语言。 这有点误导性: "系统编程 "最初的意思是 "与脚本语言相反,这种语言优先考虑在较长的生命周期内保持大型基础设施代码库的可维护性和人员变动,
为复杂性语言辩护:类的意义 - viralinstruction
在2014/15年的冬天,我是一名大学生,我的特点是手上有太多的空闲时间,却没有足够的钱让自己在空闲时间里忙碌。无聊又没钱,编程是一个完美的爱好。如果你已经拥有一台电脑,它是免费的,而且当你与无聊作斗争时,时间的投入并不令人气馁。我是在别人的推荐下选择学习Python的,我可以发自内心地把这
13个使用WebAssembly的热门语言项目 - infoworld
WebAssembly能保证Web 应用类似本地桌面应用程序那么快速和响应迅速。WebAssembly 是一种低级的、类似汇编的语言,具有紧凑的二进制格式,可在 Web 浏览器中以接近本机的性能运行。同时,WebAssembly 为 C/C++、C#、Rust、Go、Kotlin、S
Python为何在科学计算领域打败Fortran? - cerfacs
为什么越来越多以前在 Fortran 中执行的时间要求严格的科学计算现在用 Python 这种速度较慢的语言编写?Python 以速度慢着称,即比 Fortran、C 或 Rust 等编译语言慢得多。普通的 Python 比 Fortran 慢得多。
Golang比Java独特的异常错误处理方式 - Ville
编程语言应该如何对待错误?大多数语言都使用异常:在这个系统中,被抛出的异常会在调用堆栈中传播,直到它在try-catch块中被处理的那一层。异常模型将错误视为特殊情况,与程序返回值的常规流程分开处理。 try-catch块缺点
Rust可以做C/C++所有低级工作吗? - Reddit
有什么应用或功能是Rust不能做的,而C/C++却可以?是否有什么东西是你不能用Rust编程语言实现的,比如说你能不能和cpu内核的显卡声卡联系 与C++相比,Rust有一些东西不支持,个人遇到的两个是:*
gothinkster/realworld:模拟Medium博客的全栈技术学习源码
由 React、Angular、Node、Django 等提供支持的示例性全栈博客应用程序 - 它类似于 TodoMVC,但适用于全栈应用程序!向您展示了如何在Node/Django/& more之上使用React/Angular/& more构建完全相同的真实世界博客平台。
Clojure + Dart = ClojureDart
ClojureDart 是Clojure 语言的一个移植版本,可编
JavaScript新增类型语法Type Syntax
以往Javascript与Java一样,通过JSDoc注释来注释提示函数方法中涉及的参数类型,例如,使用JSDoc的代码如下:
Rust是极简主义 - kerkour
毫无疑问,Rust 包含很多功能,有些有用,有些没用,乍一看,可能看起来远非极简主义。当我退后几步开始考虑更大的图景时,我意识到,今天,Rust 是第一种可以可靠地做好所有事情的语言。这就是为什么今天我说 Rust 是极简主义的:通过能够专注于单一语言和生态系统,开发人员可以
今天C语言五十岁了 - Reddit
Primordial C是1972年的,你可以在如Lions之类的书中找到例子。它不能在任何后标准的编译器上编译。第一个 "正确的 "C是K&R,来自1978年。
上页
下页