能否一起做个学习C语言软件?

最近, 由于在日本太孤独, 整天都在给自己找事情状态。

突然有个想法, 能否寻找一帮人,做一个C语言的教学软件。

我个人想法是这样的:

软件 风格参考常用C语言的书, 但内部嵌入一个小型的解析器。 学习者学完后,可以马上写代码,验证自己是否学会。

后台需要有个测试库, 这个靠个人就难搞了。想找一帮C语言开发5年以上的同道一起来做。

最关键的,是想做一个服务list, 人越多越好。 每个学习者可以自动往服务者和管理者发邮件, 询问相关问题。

这个软件想做成公益性质, 推广国内C语言的水平。 现在就不知道如何发起这个行动。

等下周日本3连休, 再好好想想是否有可行性。

项目难点:

1> 如果做解析器

2> 能否找到一帮人来做测试库

3> 是否有> 20人以上来做免费服务者

时间: 2024-12-14 18:07:16

能否一起做个学习C语言软件?的相关文章

是否能一起做个学习C语言软件?

近期. 因为在日本太孤独, 整天都在给自己找事情状态. 突然有个想法. 是否能寻找一帮人.做一个C语言的教学软件. 我个人想法是这种: 软件 风格參考经常使用C语言的书, 但内部嵌入一个小型的解析器. 学习者学完后,能够立即写代码.验证自己是否学会. 后台须要有个測试库, 这个靠个人就难搞了. 想找一帮C语言开发5年以上的同道一起来做. 最关键的,是想做一个服务list. 人越多越好. 每一个学习者能够自己主动往服务者和管理者发邮件. 询问相关问题. 这个软件想做成公益性质. 推广国内C语言的水

Windows下学习C语言有哪些集成开发软件?

前言 初学者学习C语言遇到的最大困难想必就是搭建环境了,相当多的初学者就是被搭建环境导致放弃了学习编程,就我自己的经验而言,初学编程不应该受限于环境,使用成熟好用的环境就可以了,之后熟悉一些可以在慢慢探究.想到大多数小伙伴都是使用Windows系统,今天就先说下Windows系统下有哪些学习C语言的集成开发环境,由于篇幅问题,具体安装方法之后再详细分解. 什么是集成开发工具(IDE) 这里大家如果没有接触过编程的话,可能不知道什么是集成开发环境. 之前已经说过编程的核心工具是下边几个:编辑器:

没有任何编程基础可以直接学习python语言吗?学会后能够做什么?

很明确的说 python非常适合没有任何编程基础的人入门.. 目前应用最多的:全栈开发.数据分析.运维开发,今天我们就以这三个重点的岗位来做一下自学Python的规划,希望你在学之前就能有结果的来走得更远. 很多人在问,python学了之后能做些什么? 既然你没有碰过 Python ,不知编程为何物的人,我就不提编程里面的项目名了--创一个小群,供大家学习交流聊天如果有对学python方面有什么疑惑问题的,或者有什么想说的想聊的大家可以一起交流学习一起进步呀.也希望大家对学python能够持之以

聊聊C++语言-软件和编程

C++语言脱胎于C语言,早期还有好几个名字呢,什么"c with class", "new c"等等.可见其是一种基于C语言发展而来的更高级的语言,与C语言相比,她能做的事情更多,也更方便.在软件规模越来越大.复杂度越来越高的今天,尤其有必要学习C++语言.小编接下来将要写一个系列的文章来带你进入C++语言编程的奇妙世界. 首先聊聊什么是软件? 软件简单来说就是程序和文档,我们用一种语言告诉计算机要做什么事情--编写程序让计算机去处理,我们为自己设计的程序编写一些描

在安卓手机上学习C语言 - 安卓手机C/C++编译环境的搭建 : 程序世界的创建

   在安卓手机上学习C语言           安卓手机C/C++编译环境的搭建 : 程序世界的创建 在电脑上运行的QQ,手机上的QQ都是程序, 这些通电就能用的神奇玩意, 如果我说它们都是程序员用一个一个英文字母,数字,奇奇怪怪的符号创造出来的,我想那些没有任何概念的朋友可能会感到惊讶. 是的, 在没有揭开程序世界的神秘面纱之前, 一切都是那么神奇. 实际上, 程序确实是用一个一个英文字母(或者说拼音字母...)来写出来的, 就和写小说一样写出来的. 但是并不是写完之后把写出来的内容保存到一

不要这样学习C语言,这是个坑!

对于大部分初学者,学习C语言的目的是希望做一名合格的程序员,开发出靠谱的软件来.但是学了C语言的基本语法后,发现只能开发"黑底白字"的DOS程序,完全没有漂亮的界面和生动的交互.于是学数据结构,学算法,越陷越深,越来越难,最后迷失了,不知道学C语言能做什么,认为学习编程很难. 其实,这是很多初学者都会踩到的一个坑!C语言本身是一门很简单的语言,提供的实用功能不多,大部分要借助操作系统和其他库来完成. 第一阶段:学习软件开发基础 1) 首先学习C语言的基础语法,也就是本教程的前十章,这些

快速学习C语言三: 开发环境, VIM配置, TCP基础,Linux开发基础,Socket开发基础

上次学了一些C开发相关的工具,这次再配置一下VIM,让开发过程更爽一些. 另外再学一些linux下网络开发的基础,好多人学C也是为了做网络开发. 开发环境 首先得有个Linux环境,有时候家里机器是Windows,装虚拟机也麻烦,所以还不如30块钱 买个腾讯云,用putty远程练上去写代码呢. 我一直都是putty+VIM在Linux下开发代码,好几年了,只要把putty和VIM配置好,其实 开发效率挺高的. 买好腾讯云后,装个Centos,会分配个外网IP,然后买个域名,在DNSPod解析过去

转:从开源项目学习 C 语言基本的编码规则

从开源项目学习 C 语言基本的编码规则 每个项目都有自己的风格指南:一组有关怎样为那个项目编码约定.一些经理选择基本的编码规则,另一些经理则更偏好非常高级的规则,对许多项目而言则没有特定的编码规则,项目中的每个开发者使用他自己的风格. 所有代码都保持一致风格的大型库,更容易让人理解. 有许多资源是关于能让人采取的更好的编码规则的,我们可以通过以下方式学到好的编码规则: 阅读书或杂志 浏览网站 与同事交流 参加培训 另一个更有趣的方法是通过研究一个成熟的知名开源项目来得知其开发者是怎样编写代码的.

如何才能更好的学习易语言呢,常见的技巧分享

在我们刚学习易语言时,常常会遇到这样或是那样的问题,是我们真的不会吗?我个人认为,大部分并不是我们不会,而是我们没有用心去看.去体会.对于大部份的易友来说,学易语言用易语言,最主要的一点就是易语言入门非常容易,全中文编程.即时的帮助.简单明了的知识库文档及例程还有论坛共大家交流学习心德等.这些都为易友们在最大的成度上降低了学习的难度.但正是因为这些,也使我们在心里上放松了学习的态度,都认为太容易了,看一遍就会了.个别的易友没学几天就想做一个或是几个应用软件,这个想法是好的,但就现在所学到的知识,