Python,jQuery,C语法有多相似?

Cha*_*yan 4 javascript c python syntax jquery

我试图了解语法中语言之间的相似之处.Python,jQuery和C有多相似?我开始在Actionscript 3中编程,然后继续使用Javascript,然后继续学习Prototype,然后我开始使用jQuery,发现语法非常不同.那么jQuery更像是C和Python吗?

Mr_*_*ock 8

C与您提出的语言有很大不同.请记住,C不是解释性语言,在代码中不会被视为解释语言.简而言之,你需要学习更多的材料 - 在内存管理和语义等方面处理C--而不是其他语言.

关于语法:你会发现,如果你用除Lisp,brainfuck或其他一些非直观语言之外的任何语言编写代码(不是声称C是,但相比之下,当然),语法不是'变量太大了.存在一些差异,但没有什么应该被认为过于抽象.在C中,你必须担心诸如指针之类的东西以及其中哪些是痛苦的,但我认为区别在于内存管理而不是语法.你大多数时候都要担心分号和诸如此类的用法的差异.

你会发现Python就像编写英文句子,或者至少用约束编写伪代码,这使得它比C更容易.另外,我不认为jQuery本身就是一种语言.它是语言的扩展,就像STL可能被认为是C++的特定类型的扩展一样.

祝好运.

  • +1指出在宏观方案中,它们基本上都具有相同的语法.我还在学习C,但从我所看到的,我不同意你关于C需要比javascript上的python更深入地理解语义.后两者都是非常丰富和强大的语言.不过,对于内存管理问题,我是一个不同意的人. (2认同)