这帖子不讨论什么语言特性,在这种大势所趋前拿语言特性说事都是大SB。
为什么说开始淘汰内部所谓的“非精英”人士。
1。现在的应用编程都开始向平台化发展。先不说云计算是不是泡沫,微软千喜年的.net战略
就是最好的说明。在我的操作系统上,主流就必须是我的开发平台。有人说JAVA,JAVA的平台
概念和技术也绝对是正确的,可惜战略有问题,JAVA永远就是一个寄生虫,JAVA在做桌面上就
是脱裤子放屁。谁认识你啊,装个东西还要虚拟个鸟系统,就这点怎么和.net竞争,这是其
一;其二JAVA给人的印象就是速度慢,我管你J7速度多快,你给我的印象就是这样了,一些粪
青也就别吹了,这都是舆论战略上的失误,连和谐的新闻炒做都不会,有空多学学我们伟大的
D是怎么用新闻舆论给屁民们洗脑的。
2。平台化意味着什么?平台化最大的意味就是一刀划分了编程的难易的门槛。我提供给你了
编程环境,一些东西还搞得人死去活来,这东西也就我们伟大的D一些所谓高官莫名其妙的政
策能看到。编程变得容易,意味着你了解的东西越少,了解的越少,说明计算机平民和精英的
路线划分的越开。以后做程序员的也就别吹了,你也就是把人类语言自然的翻译一下。
3。以后在WIN上谁来推动C/C++?计算机发展得越迅速,一些平民化的东西越多,就越需要平
台化的流水线操作。即使C/C++再怎么灵活又如何,你门槛就是比平台化的高。平民的东西不
需要你,微软主推的是平台。但这意味着C/C++死了?没有,只是在一些特殊方面(非业务逻辑
涉及到的)和WIN的API联系得更紧,一些细微的控制更高,那么同样,这种东西也就是在一些
相对平台应用程序比较高端的地方能用到,金子塔向上的人需求也更少,工资也更高,门槛也
更高。
4。C另一个诞生物LINUX。LINUX的爹和后爹,继母等等太多了。这种大家庭里面,只要和太子
C扯上关系的,全都是tai zi dang,绝对吃得开。想在LINUX上推平台化门都没有,LINUX本身
就是一个C的平台。但是LINUX的执政党太多了,今天一套,明天一套。到现在也就UBUNTU一些
桌面化做得尚可。一些应用化的用户程序更别提了。既然LINUX不是以用户程序为主的,那你
C++也就别大张旗鼓在上面折腾了,搞得你是人家近亲似的。到后面还要被LINUX他爹狂淬一
通。就低调的写程序就行了。
5。C/C++的真身在这里。LINUX上可以去吧,怎么说那也是亲人啊。WIN上的太子是.net,一些
应用开发就交给它吧。咋们就负责一些非用户逻辑的东西,碰碰驱动,改改内存,挂挂马,摸
摸病毒,微控微控线程。在这种径渭分明下,以前的一门语言多层化到现在多门语言多层化变
得非常的正常。所以受不了计算机的枯燥和寂寞,只是临时玩几年的,我建议还是去平台吧,
这样给你的成就感会更高。
6。C/C++ CODER们需要做的更多是什么。我自信的说,学C/C++才是最了解计算机的,咱也不
高调,也不逢人就吹。C/C++带给我们的更多是理念上的东西,这个理念是伟大,通用的。于
是在这个奠基下,我们需要学习更多的背景知识,网络的,数据的,操作系统的。但这样的道
路绝对是没错的,是一个真正programmer的必修之路,是能真正让我们理解计算机文明的东
东。。(咱不高调,C/C++就一语言嘛)。所以我在这里奉劝,大家少挖一些语言的细节,多领
会下语言背后的精神,也别老扎在书堆里,实践才能出真知,多接触各个领域的东西,用这种
语言的精神把它们融合起来。。。。
by lin_style
qq 2#4#2#1#0#6#7#6#4
欢迎交流,欢迎口水战。
分享到:
相关推荐
### MATLAB Coder:将MATLAB代码转换为C/C++的秘籍 #### 一、MATLAB简介及其核心特性 MATLAB是由MathWorks公司开发的一款高度集成的数值计算和可视化软件环境,广泛应用于工程计算、算法开发、数据分析、可视化、...
C/C++支持静态类型检查,编译后生成的机器码可以直接在目标硬件上运行,无需解释器,这使得C/C++程序在执行速度上远超Matlab等解释型语言。 #### 混合编程的需求背景 尽管Matlab提供了强大的数据分析和可视化功能...
### C/C++资源之不完全导引:关键知识点解析 #### 一、引言与背景 在编程领域,C和C++无疑是极其重要的语言之一。它们不仅历史悠久,而且至今仍被广泛应用于各种软件开发场景中。然而,对于初学者而言,C/C++的学习...
coder之路--c++示例,趣味 ----------------------------- ----------------------------- -----------------------------
不错的c语言c++语言课程设计项目--职工工作量统计系统 不错的c语言c++语言课程设计项目--职工工作量统计系统 不错的c语言c++语言课程设计项目--职工工作量统计系统 不错的c语言c++语言课程设计项目--职工工作量统计...
如果需要在多核处理器或集群上并行运行Matlab代码,可以使用Parallel Computing Toolbox,并结合C/C++编写自定义的并行计算任务。通过MATLAB Parallel Server,C/C++程序可以启动和管理Matlab工作池,执行分布式...
C/C++模型框架代码产生器) 是一个强大的『实时系统测试软件』的开发环境,你可以用它开发各种实时系统的测试软件。其中一个非常有意思的东西就是,它可以用软件开发的模型来代替真实的被测对象,在开发过程中,不...
经典的c语言c++语言课程设计项目--图书管理系统 经典的c语言c++语言课程设计项目--图书管理系统 经典的c语言c++语言课程设计项目--图书管理系统 经典的c语言c++语言课程设计项目--图书管理系统 经典的c语言c++语言...
1. **选择 C/C++ 编译器**:在使用 MATLAB Coder 之前,首先需要通过 `mex -setup` 命令来指定用于编译的 C/C++ 编译器。这是非常重要的一步,因为 MATLAB Coder 生成的 C/C++ 代码需要通过指定的编译器进行编译才能...
不错的c语言c++语言课程设计项目--学生成绩管理系统 不错的c语言c++语言课程设计项目--学生成绩管理系统 不错的c语言c++语言课程设计项目--学生成绩管理系统 不错的c语言c++语言课程设计项目--学生成绩管理系统 不错...
然而,在某些情况下,我们可能需要将MATLAB代码转换为C/C++代码,以便在不同的平台或嵌入式系统上运行。MATLAB Coder就是为此目的设计的工具,它能够将MATLAB算法转换为独立的、可读性强且可移植的C/C++源代码。 ...
开源的AI自动生成SQL语句源代码,这款SQLCoder-70B-Alpha在文本到SQL的转换能力上超越了包括GPT-4在内的所有通用模型,它能更准确地理解你的需求,并生成相应的SQL查询。SQLCoder2和SQLCoder-7B模型已经向公众开放,...
值得注意的是,生成的C/C++代码可能较原MATLAB代码更为复杂,因为MATLAB Coder会处理MATLAB的内部数据结构和运算逻辑。因此,对于大型或复杂的MATLAB项目,可能需要对生成的C代码进行进一步优化和调整,以满足特定的...
总的来说,"C++/C编译器代码分享"提供的资源不仅有助于开发者学习和理解C++和C语言,还有助于他们深入探究编译器的内部机制,提升编程技能,甚至参与到开源编译器的改进和创新中。无论是初学者还是经验丰富的开发者...
在IT领域,C和C++是两种非常重要的编程语言,它们以其高效、底层控制和广泛的应用范围而闻名。为了深入理解和掌握这两种语言,阅读经典的教材和专著是至关重要的。以下是一些C和C++编程的经典书籍,这些书籍涵盖了从...
Embedded Coder用于产生嵌入式处理器、目标快速原型板和大规模生产中使用的微处理器的可读的、紧凑的、快速的C和C++代码。Embedded Coder支持附加的MATLAB Coder™和Simulink Coder™配置选项,以及对生成代码的功能...
将MATLAB模型转换为C/C++代码,可以利用MATLAB的Simulink Coder或Real-Time Workshop工具。这些工具能够自动生成可直接编译到微控制器上的代码,实现从仿真到实际硬件的无缝过渡。 综上所述,这个主题涵盖了无刷...
4. **配置路径和符号**:在项目的属性中,选择 “C/C++ Build” -> “Settings” -> “Tool Settings” -> “GCC C Compiler” -> “Includes” 选项卡,确保已正确配置了 `C_INCLUDE_PATH` 和 `CPLUS_INCLUDE_PATH`...