我想我可能误解了整个事情,我正在寻找一些编程智慧。
当面对编程挑战时,我觉得最重要的问题是“哪种编程范式更适合处理它,以及如何应用它们”。第二个遥远的问题是“使用哪种语言”。
然而,似乎我在互联网上偶然发现的大多数与编程相关的内容都完全是倒退的,主要集中在语言选择上。
面向对象的解决方案在本质上是相同的,无论它是用c++、Java还是PHP语言实现的……
那么,以范式为中心的内容在哪里呢?
“编程范例和实现的实用指南”和其他有助于将现实世界和编程概念结合在一起的文献在哪里?
注意:我已经从Peter Van Roy那里了解到了"Programming Every for Dummies
我在互联网上找到了这个for循环,从那时起,我一直试图找出哪些语言使用它,以了解它是如何工作的,并将其转换为C++。
for m from 0 by 1 to n do
A[m] ← 1/(m+1)
for j from m by -1 to 1 do
A[j-1] ← j×(A[j-1] - A[j])
return A[0] (which is B_n)
编辑:我只是好奇,因为我还在学习编程之类的东西
我有一些与Ubuntu12.04上的C编程有关的问题。在编译由pow组成的C程序时,我遇到了一些困难。然后我在互联网上搜索并得到了-lm的解决方案。但那是汇编的部分。如何执行并运行包含pow的程序?我没能执行和运行。短信上写着No such file or directory。我能做什么?
再说一遍,在Ubuntu上学习C编程有什么简单的方法吗?在Ubuntu上,我可以完全专注于编码?我不喜欢考虑编译、执行和运行代码。我应该用IDE吗?你说呢?