最新 最热

Mojo——会燃的 AI 编程语言

Mojo 是基于 Python 而生的编程语言,它结合了 Python 的简易性和 C 语言的强大性能,能够实现硬件的丰富功能,如多核、向量单元和加速器单元。Mojo 能对大量低级 AI 硬件进行编程,并且轻松扩展模型,为开发者提供卓越的性能...

2023-10-23
1

AI 调教师:聊聊 TypeChat 以及ChatGPT 形式化输出

Typescript 之父(微软)在 7月 21 号发布了一个有趣的项目—— [Typechat](https://github.com/microsoft/TypeChat)。旨在使用 AI 来连接自然语言和应用的 Schema / API。说白话就是使用 Typescript 类型信息来约束 C...

2023-10-23
0

【Go 编程实践】从零到一:创建、测试并发布自己的 Go 库

在编程语言中,包(Package)和库(Library)是代码组织和复用的重要工具。在 Go 中,包是代码的基本组织单位,每个 Go 程序都由包构成。包的作用是帮助组织代码,提供封装和代码复用的机制。...

2023-10-23
1

逻辑式编程语言极简实现(使用C#) - 4. 代码实现(完结)

下午,吃饱饭的老明和小皮,各拿着一杯刚买的咖啡回到会议室,开始了逻辑式编程语言的最后一课。

2023-10-22
1

逻辑式编程语言极简实现(使用C#) - 2. 一道逻辑题:谁是凶手

这是一道Prolog经典的练习题,中文翻译版来自阮一峰的文章《Prolog 语言入门教程》。

2023-10-22
0

程序员可能会使用的各种命名规则

古老的程序员们有时会纠结命名问题,而现在,程序员们的命名已经开创了数个流派。本文整理了程序员们命名会使用到的各种流派,当然一些编程语言会同时使用数个流派。...

2023-10-22
1

在 Roslyn/MSBuild 中进行基本的数学运算

在任何一种编程语言中,做基本的数学运算都是非常容易的事情。不过,不知道 .NET 项目的项目文件 csproj 文件中进行数学运算就不像一般的编程语言那样直观了,毕竟这不是一门语言,而只是一种项目文件格式而已。...

2023-10-22
1

TIOBE发布10月编程语言排行榜:Python蝉联第一 Java跌幅最大

C# 和 Java 之间的差距越来越小,达到了历史新低,目前两者的差距仅为 1.2%。TIOBE CEO Paul Jansen 认为,如果这一趋势继续保持,那么 C# 将在两个月后超过 Java。...

2023-10-20
0

Perl 编译安装 (Linux)

Perl是高端、通用、解释型、动态的编程语言家族。Perl借用了C、sed、awk、shell脚本、Lisp以及很多其他编程语言的特性。其中最重要的特性是Perl内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。...

2023-10-20
1

shell判空true false的一个坑

在写shell的时候发现一个违反直觉的的操作,一般判断一个变量是否为boolean,习惯上使用if param。但是在写脚本的时候,发现无论如何,不会走false。

2023-10-20
1