写点什么

编程开发

收录了 编程开发 频道下的 50 篇内容

颠覆软件工程、“杀死”开发者?回溯大模型落地应用这一年 | 年度技术盘点与展望
颠覆软件工程、“杀死”开发者?回溯大模型落地应用这一年 | 年度技术盘点与展望

以大模型为代表的 AI 技术在过去一年以超乎想象的速度进化,不断重塑我们的生活和工作方式。

对标Supabase! 腾讯云AI Toolkit重磅上线,一键部署Cursor项目
对标 Supabase! 腾讯云 AI Toolkit 重磅上线,一键部署 Cursor 项目

腾讯云推出云开发AI Toolkit,国内首个面向智能编程的后端服务

语言设计的艺术——读《松本行弘的程序世界》

Ruby语言的发明者松本行弘在《松本行弘的程序世界》一书中对Ruby语言的设计思想、各种语言特性的对比、开发效率的影响等方面对了详细的分析和实例分享,从中可以看到一门编程语言在设计之初所面临的各种抉择,虽然我们可能不会创造一门新语言,但是其中的思想能够帮助开发人员更理性的看待语言的优缺点和对软件开发效率的影响。

一文解决现代编程语言选择困难:命令式编程
一文解决现代编程语言选择困难:命令式编程

本文概述了当前在用的现代编程语言,按推荐程度从低到高依次列出。希望本文有助于读者选择合适的工具完成工作,降低开发工作量。原文篇幅过长。译文按设计用于命令式编程的C语言家族,以及设计用于响应式编程的ML语言家族,分为上下两篇提供。本文是上篇。

第一台AI算力本上市:原生Linux环境、本地训推320亿参数模型!七步搭出智能体,还支持跨应用调度APP
第一台 AI 算力本上市:原生 Linux 环境、本地训推 320 亿参数模型!七步搭出智能体,还支持跨应用调度 APP

各类 AI 应用工具层出不穷,并吸引了越来越多的大众群体。

首款开发鸿蒙原生应用的AI辅助编程工具正式上线了
首款开发鸿蒙原生应用的 AI 辅助编程工具正式上线了

在AI技术席卷全球的浪潮中,开发者工具也迎来了智能化的全新时代。为响应开发者对高效编程工具的需求,12月14日在AICon全球人工智能开发与应用大会(北京站)期间,华为宣布首款开发鸿蒙原生应用的AI辅助编程工具——DevEco CodeGenie正式上线了,标志着鸿蒙原生应用和元服务开发进入AI赋能的新时代。该工具支持开发鸿蒙原生应用领域的智能知识问答、ArkTS代码补全/生成和万能卡片生成能力,为鸿蒙生态开发者提供了高效的应用与元服务AI辅助编程工具,旨在显著提升开发效率,优化开发体验。

HarmonyOS应用开发者高级认证-编程考试
HarmonyOS 应用开发者高级认证 - 编程考试

需要掌握ArkTS基础语法,使用ArkTS实现基础编程,包含数组、字符串排序、字符串匹配等。重点考察开发者编程实操能力。

半年实现快速迭代 触宝通过结对编程完成高质量软件开发
半年实现快速迭代 触宝通过结对编程完成高质量软件开发

结对编程真的像传说中那样不具有可操作性吗?什么样的团队适合结对编程?结对编程会为企业与个人带来怎样的改变?

作为敏捷开发人员,这些编程技巧需要掌握
作为敏捷开发人员,这些编程技巧需要掌握

敏捷软件开发不只是使用敏捷原则和实践操作就可以的。为了发布一款成功的软件,给终端用户带来积极的帮助、解决技术难题,并且让软件可靠部署,要想达到这样的目标,开发团队必须仔细考虑敏捷驱动的编程实践和架构标准。

2019年软件开发人员必学的编程语言Top 3
2019 年软件开发人员必学的编程语言 Top 3

2019年,如果你还只学Python不够了

AI给编程工作带来根本性转变了吗?
AI 给编程工作带来根本性转变了吗?

大模型来袭,AI如何重塑我们的工作方式?

如何通过结对编程进行高质量的软件开发
如何通过结对编程进行高质量的软件开发

本次分享结合触宝的主力产品触宝电话的敏捷开发实践,介绍移动互联网公司如何能够利用结对编程的方式进行高质量的软件研发。

发现Rust:从开发者角度谈编程之美(二)
发现 Rust:从开发者角度谈编程之美(二)

Rust作为一种安全的系统语言,将语言层面的语义约束与编译器自动化推导深度结合,实现了更加严谨的编程风格和更加安全的编程方式。从Linux 6.1内核正式合入Rust支持开始,它与Linux内核的深度融合就再也不是悬念,未来的发展充满想象。

HackerEarth公布2020年开发者调查结果:Go是最受欢迎的编程语言
HackerEarth 公布 2020 年开发者调查结果:Go 是最受欢迎的编程语言

据调查结果显示,2020年,Go语言是最受欢迎的编程语言。

开发者向Swift递交了优秀的可微分编程提案
开发者向 Swift 递交了优秀的可微分编程提案

该提案旨在“在数值方面和机器学习方面,把Swift的能力推向另一高度”,而实现这一目标的方式正是在Swift中引入可微分编程。

通过测试驱动开发和结对编程提高生产水平

“测试驱动开发”和“结对编程”是最著名的两个敏捷实践,然而许多敏捷团队并没有采用。通常大家找借口说“太忙”,没时间采用测试驱动开发和结对编程这样的实践;实际上,他们的意思是追求高质量的代码会降低生产效率。在这里,Mike Hill解释了这种逻辑有多么错误。

可信编程 – Rust语言开发的实践和愿景
可信编程 – Rust 语言开发的实践和愿景

作者:Yijun Yu可信编程首席专家华为可信软件工程与开源实验室华为爱尔兰研究所Amanieu d’Antras

编程开发!Binary Ninja Mac 逆向编译工具
编程开发!Binary Ninja Mac 逆向编译工具

Binary Ninja Mac版是一款功能强大且操作简便的逆向编译工具,适合需要分析、修改和保护二进制文件的专业人士使用。Binary Ninja Mac版提供了多种修改二进制文件的方式,整个软件可以分为两种编译模式,用户可以根据自己实际需求选择对应的方式进行程序编译。

为什么有这么多开发者讨厌面向对象编程?
为什么有这么多开发者讨厌面向对象编程?

关于面向对象编程,有人喜欢它,也有人讨厌它。

编程开发专题_资料-InfoQ中文网