我学到的第一门语言是PHP,但最近我学习了Python.由于这些都是"高级"语言,我发现它们有点难以接受.我也试过学习Objective-C,但我放弃了.
那么,我应该学习什么语言来桥接Python到C.
aku*_*aku 15
目前尚不清楚为什么需要桥接语言.你为什么不直接开始使用C?C本身就是一种非常简单的语言.我认为C学习者最难的部分是指针以及与内存管理相关的所有其他内容.此外,C lang面向结构化编程,因此您需要学习如何在没有OOP优点的情况下实现数据结构和算法.实际上,你的问题非常困难,通常人们从低级别的langs到高级别,我可以理解那些走向其他方向的人的沮丧.
开始学习C的最佳地方是Kernighan和Ritchie撰写的"The C Programming Language"一书.
你将从PHP中认识到很多东西,你会惊讶于PHP(以及Perl,Python等)为你做了多少.
哦,你也需要一个C编译器,但我猜你知道.
我普遍同意其他大多数人的意思 - 这并不是一个好的踩踏语言.
然而,了解学习C的难度是有用的,这可能有助于您了解使您感到困难的原因.
我会说,对于来自PHP的人而言,C中难以证明的事情是:
我相信现在还有更多的东西不会让我想起来.故事的寓意是,试图理解你在C中发现的困难可能会帮助你继续前进.如果您正在尝试使用它生成网页,请尝试执行较低级别的操作.如果您缺少哈希表,请尝试编写自己的哈希表,或者查找库.如果你在挣扎指针,坚持下去:)