Wikipedia page on DVDVideoSoft says it's written in C++ Qt and C#.
So my question is this : in particular regarding the above mentioned product
and in general what's written (or should be written) in C++Qt and what in C#?
Wikipedia page on DVDVideoSoft says it's written in C++ Qt and C#.
So my question is this : in particular regarding the above mentioned product
and in general what's written (or should be written) in C++Qt and what in C#?
From my understanding the biggest deciding point is portability. C++ is very portable and be easily ported to different operating systems. C# is designed for Windows using the .net library. You can acheive some portability with it by using a third library, like Mono. Much of the syntax is very similar between the 2.
My guess is that the underlying code that handles the "heavy lifting" is C++, and the UI stuff is C#. Why C# when they are also using Qt (multi-platform GUI API's) is beyond me. Totally unnecessary IMO.
Thanks guys for answering.
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.