写点什么

c开发入门

收录了 c开发入门 频道下的 50 篇内容

替代 Objective-C?Swift 尚不成熟

在今年苹果的开发者大会上,最引人注目的当属新的编程语言Swift的发布。Swift是一门苹果自主开发的编程语言,它由LLVM的创始人Chris Lattner在2010年开始着手设计,目标是在保证应用质量和性能的前提下,让应用开发变得更加简单、快速。苹果宣称Swift的特点是:快速、现代、安全、互动,且全面优于Objective-C语言。为了给Swift打好基础,苹果公司改进了编译器、调试器和框架结构,不难看出苹果在Swift的设计上也煞费苦心。社交媒体上一时间铺满了对Swift的讨论。

从游戏脚本语言说起,剖析 Mono 搭建的脚本基础

在日常的工作中,我偶尔能遇到这样的问题:“为何游戏脚本在现在的游戏开发中变得不可或缺?”。那么这周我就写篇文章从游戏脚本聊起,分析一下游戏脚本因何出现,而Mono又能提供怎样的脚本基础。最后会通过模拟Unity3D游戏引擎中的脚本功能,将Mono运行时嵌入到一个非托管(C/C++)程序中,实现脚本语言和“引擎”之间的分离。

阅读者 (四):C++ 必知必会

一本编程语言的好书,倘若能经受住时间的考验成为经典,那么它的作者必然是在这门语言浸淫多年达至炉火纯青地步的专家级人物。《C++必知必会》的作者 Stephen C. Dewhurst是贝尔实验室最早的C++程序员之一,有着20多年的C++应用经验。他的履历与经验足以让读者心生信赖。然而,好的程序员不一定能写出好书。Stephen是C/C++ User Journal的资深编辑,并担任了C++ Report的专栏作家,这就足够保证本书的写作质量。

Rust首次进入TIOBE Index前20:排名前五的是C、Java、Python、C++和C#
Rust 首次进入 TIOBE Index 前 20:排名前五的是 C、Java、Python、C++ 和 C#

开发人员对Rust的热爱已经转变成为在现实世界中采用Rust。

STM32 入门开发 采用 IIC 硬件时序读写 AT24C08(EEPROM)

STM32本身支持IIC硬件时序的,上篇文章已经介绍了采用IIC模拟时序读写AT24C02,这篇文章介绍STM32的硬件IIC配置方法,并读写AT24C08。 模拟时序更加方便移植到其他单片机,通用性更高,不分MCU;硬件时序效率更高,每个MCU配置方法不同,依赖硬件本身支持。

8月月更
2019全球编程语言高薪排行榜:Scala、Go轻松达百万年薪
2019 全球编程语言高薪排行榜:Scala、Go 轻松达百万年薪

当开发者考虑新语言时,一定希望了解企业愿意为此付出的薪水。

Intel 多操作系统引擎让安卓应用向 iOS 移植成为可能

Intel在其集成原生开发体验套件(INDE)中引入了一项名为多操作系统引擎(Multi-OS Engine)的新特性,旨在让Java开发人员可以更加便利地实现安卓应用向iOS平台的移植。

亚马逊云科技开发者官网上线,为什么值得关注?
亚马逊云科技开发者官网上线,为什么值得关注?

来看Java之父专访了

2020年,你学的编程语言价值多少?
2020 年,你学的编程语言价值多少?

Go / Golang 在就业市场上是一项薪酬颇丰的工作,在 Stack Overflow 2019 Survey 和 Dice Salary Survey 2018 调查中排名第一。

STM32 入门开发 介绍 IIC 总线、读写 AT24C02(EEPROM)(采用模拟时序)

STM32本身支持IIC硬件时序的,本文采用的是模拟时序,下篇文章就介绍配置STM32的IIC硬件时序读写AT24C02和AT24C08。 模拟时序更加方便移植到其他单片机,通用性更高,不分MCU;硬件时序效率更高,单每个MCU配置方法不同,依赖硬件本身支持。

8月月更
明明很好很强大,Rust 却还是那么小众
明明很好很强大,Rust 却还是那么小众

Rust 连续四年成为最受开发者喜爱的编程语言,但它在实际应用里的热度并没有想象中的高,学习曲线陡峭或许是一部分原因。

Rust成为C的接班人 或将开发Linux驱动
Rust 成为 C 的接班人 或将开发 Linux 驱动

前段时间,随着微软计划用Rust取代C和C++新闻的曝出,Rust被认为是C/C++的接班人。

C/C++ vs. Rust,程序员的代码选择,关乎国家安全?| 讨论
C/C++ vs. Rust,程序员的代码选择,关乎国家安全?| 讨论

软件安全标准化的探讨。

手把手教你用Yeoman构建Web应用
手把手教你用 Yeoman 构建 Web 应用

Yeoman是一种高效、开源的Web应用脚手架搭建系统,意在精简开发过程。Yeoman因其专注于提供脚手架功能而声誉鹊起,它支持使用各种不同的工具和接口协同优化项目的生成。

使用 Xamarin 实现跨平台移动应用开发

Xamarin正成为移动应用开发的首选工具。它具有多种优点,也存在一些不足,这使得它并非适于所有类似的移动应用开发。本文详细分析了Xamarin的优缺点,并对比了跨平台和原生开发之间的优劣之处。

2014 年度移动开发工具类 Jolt 大奖

Dr. Dobb’s颁布了2014年度移动开发工具类Jolt大奖。

要么改进要么消亡:我想跨平台应用程序快要终结了
要么改进要么消亡:我想跨平台应用程序快要终结了

开发者。C——这是唯一我睡着都能写的语言。兼容性问题,而我还在观望。Native。我是这个领域的新手。

物联网技术周报第 38 期: MIT 推出物联网在线课程

微软推出Open Translators toThings,简化物联网APP开发;快速开发工具Kony Visualizer 7.0新增可穿戴和IoT应用支持及免费的入门版本;微软发布64位Windows 10 IoT Core Pro版本;MIT推出物联网在线课程。

2019年7种最受欢迎的编程语言
2019 年 7 种最受欢迎的编程语言

本文根据目前市场上发布的岗位招聘信息,编制了2019年7种最受欢迎的编程语言清单。

iOS 开发周报:Swift 开源,新的包管理和 Swift 3.0 前瞻

Apple 开源 Swift,包括编译器,标准库,包管理系统等内容。知名 OS X 应用 Sketch 宣布推出 Mac App Store。

c开发入门专题_资料-InfoQ中文网