我是一个业余程序员,对Python有一定的了解,目前正在学习C语言。最近,我和一位也想学习编程的同事交谈。在他的例子中,他想学习C++,作为使用DirectX进行Windows游戏编程的途径。就我个人而言,我觉得直接进入C++是因为你的第一语言有点多-在一种更简单的语言中保持动力已经够难的了,我认为最好学习另一种语言来理解大多数基本概念,然后进入像C++这样的东西。
我发现Python作为我的第一语言工作得很好,因为我对Linux/Unix平台上的网络和网络编程更感兴趣,但对于那些主要对C#游戏编程感兴趣的人,我认为C#可能是一个更好的选择,因为他可以使用Visual C# Express E
如果你用C语言编写了一些程序,那么学习OOP的最佳途径是什么?
我的意图是首先采取自然的飞跃和“一加”,并采取Stroustrup。但是,既然我拿到了老贝特朗·迈耶的OOSC2和附录第1135页"..according to Donald Knuth“中的内容,用C++编程就会让Edsger Dijkstra感到身体不适,而Meyer本人则说"..that C++并不是理想的OOP语言……”
那么这个呢--对C++关于这个问题的评论:
如果我的意图是对现代面向对象语言有很深的理解,或者在C++中忽略了这个主题的优点,那么我应该跳过C#和或Java吗?
嗯,我知道这是一种讨论--
作为一名主要与高级编程语言打交道的软件开发人员,我不确定我可以做些什么来适当地关注即将出现的多核计算机。我写的大多是普通的、要求不高的应用程序,然而,我认为知道我是否需要改变任何编程范例甚至是语言来掌握未来是很重要的。
因此,我的问题是:
How to deal with increasing multicore presence in day-by-day hacking?
可能重复: 将Matlab添加到主菜单
你好,
我正在尝试安装MATLAB。我安装了它,但是我很难使用来自这里的说明来获得启动程序图标。我在我的应用程序>编程任务栏中得到一个图标,但是当我单击Matlab启动程序图标时,它会给我一个错误:
Could not launch 'MATLAB R2010a'
Failed to execute child process
"matlab" (No such file or directory)
我怎么才能解决这个问题?作为另一种途径,是否有另一种方式来启动matlab没有MATLAB发射图标?
谢谢!:)