C 语言 学习系列开源框架 structc 介绍

  

  structc 是 C 结构基础库. 简单可复用. 

  structc - https://github.com/wangzhione/structc

  之前也描述过几次 structc, 已经过去很久很久了, 回顾初心, 希望能帮助一些后来人. 

 

structc 设计初衷是自己喜欢 C 语言, 想用 C 写一些业务. 这个项目刚开始写时候很麻烦,

他的前置项目我都写了好几个, 最后手感来了, 一锤定音搞了这个. 

加上刚开始要解决 windows Linux 跨平台问题, 挺头疼的,

被 Visual Studio 各种版本 + windows 折磨的难受.

后面随着自己认知的加深, 开始只维护 Linux 代码.

到最后随着容器化时代到来, 现在 windows WSL 用起来非常舒服.

到现在又喜欢上 windows. 

现在学生们或者喜欢 C 的朋友, 学习 C 语言环境比以前简单太多了. 

 

推荐你用 windows WSL + Visual Stduio Code 来学习这个项目.

如果你能理解这个项目, 可能少走 3 - 5 年路, 提前知道程序员到底要干那些事情.

当然最主要和操作系统打交道还有把业务想法转成计算机能认识的数据结构等.  

 

本项目适合培训机构老师, 大学老师, 拔高兴趣班老师, 用作 C 语言教学实战素材.

当然你可能要提前学习,

Linux 系统简单使用, C 编译, Makefile, Git 简单操作, 容器化,

IDE 等环境, 单元测试知识, 数据结构简单知识, 操作系统相关简单 API,

当然这些都可以边学边摸索, 这个行业如此写手

还得靠手工, 脑子不笨总会跟上, 手工活难且苦, 依赖厚积薄发稳扎稳打. 

 

时间过的太快了, 希望朋友们能继续喜欢写代码这个行业. 一切才刚开始

 

 

posted on 2018-10-10 23:04  喜ω欢  阅读(1336)  评论(13)    收藏  举报