When to use C # / C ++

What programming areas are each language most suitable for?

I like both C ++ and C #, but I prefer to use C # because of .NET.

My question is when will you use C ++ and when will you use C #?

So, if you are making a financial expression for a company, will you use C #? (It is easy to design a form and connect to the database without downloading third-party libraries, and if you make advanced algorithms, would you use C ++ for this?

This is my idea. I just watched the video @ http://www.academicearth.org , and it seems that universities prefer to use C ++ for machine learning, for example.

What do you guys think about this? and what constitutes an industry perspective on this.

+5
source share
5 answers

Trying to compare these two things is not entirely fair - C ++ is commonly used these days when you need a low-level or portable high-performance program. You rarely find that it is used to implement business logic for enterprise systems, although you did it about 10 years ago. Of course, you would not want to start development with a corporate system with C ++ today, if you did not have a really, really good reason.

C ++ , , , , , Machine Learning, ++. ++ , #, . , , #.

#, , , , Microsoft Mono , , , . Microsoft, , , .

+12

# -. .

, PPV (, WWE ). . , , , ++ .

#. , .

, , ++, #, # .

+7

# ++ . /. , # Linux/OSX , , , . YMMV.

+2

, ++, . API , OpenGL, , float. ++ void * , Image2D<PixelWithAlphaChannel<float, 4> >, - .

API, ++ - . , . ++ (, , ​​ , .NET ++, ), , Resharper dotTrace, . # , , API-.

+2

, # - . .NET, #.

++ - .

.NET, #, , , ++, ++/CLI .

, . ++ # - ; ++ ++, , .

+1

All Articles