开发者

what is better to learn for pattern recognition? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, refe开发者_如何学编程rences, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 12 years ago.

c or c++??

if i want to make a project on pattern recognition( artificial computing) using c or c++ which one should i choose??


Object Oriented Programming can probably be of some help if you start programming something complex. That is possible with C but will probably be easier using C++. That said there is a risk to get lost on the multitude of features of the language if you are just learning it, and it's probably less so with C. But it's not so hard to use only a subset of C++, so definitely C++.

The most important point is that you should first focus on the problem(s) to solve before focusing on the tools you are using.


I would use something high level so you could learn about your own algorithms and not how to implement your algorithms. If you can write pattern recognition single handedly in C I applaud you. It is beyond my skill.

Perhaps Ruby or Python then implementing the computationally expensive parts in native C?


Since C++ is effectively a superset of C, there is no good reason not to use C++.


I think that is the least of your worries. C is available on more platforms, C++ has more features.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜