Could we finally ditch C++ for VSTs?

DSP, Plug-in and Host development discussion.
User avatar
syntonica
KVRist
464 posts since 25 Sep, 2014 from Specific Northwest

Post Fri Oct 11, 2019 11:34 am

DJ Warmonger wrote:
Fri Oct 11, 2019 10:44 am
C++11 has many features that help creating idiot-proof, safe and automagical libraries which handle all the typing, safety checks and boilerplate code.
However, all this comes naturally in more moderns languages and is transparent to their user. It's not the case in C++11, however, since it still maintains backward compatibility with original language that is 47 years old.
It does, but I just ignore it all. I'm the only one working on the code and I've got far better things to do. Same thing with Java--1.6 seems the best balance between elegance and utility. I'd use just plain C++, except I'm lazy and want the simpler file handling--while it's not perfect, it's still easier than C.

Programming paradigms change very quickly and languages try to adapt, but just get bogged down. The main problem with C++ is the same with any language that's become entrenched in the business world. There's huge code bases that businesses don't want to give up, nor pay to have translated to a more modern language. I'm sure there's still some COBOL out there, somewhere, lurking... :scared:

dmbaer
KVRian
1360 posts since 11 Nov, 2009 from Northern CA

Re: Could we finally ditch C++ for VSTs?

Post Sat Oct 12, 2019 12:06 pm

syntonica wrote:
Fri Oct 11, 2019 11:34 am
I'm sure there's still some COBOL out there, somewhere, lurking... :scared:
You have no idea ... there are oceans of it.

User avatar
DJ Warmonger
KVRAF
3267 posts since 7 Jun, 2012 from Warsaw

Re: Could we finally ditch C++ for VSTs?

Post Sat Oct 12, 2019 12:26 pm

dmbaer wrote:
Sat Oct 12, 2019 12:06 pm
syntonica wrote:
Fri Oct 11, 2019 11:34 am
I'm sure there's still some COBOL out there, somewhere, lurking... :scared:
You have no idea ... there are oceans of it.
I was once interviewed for such position. They told COBOL is used in mainframe systems, for instance in banking - and these need to keep running non-stop.
http://djwarmonger.wordpress.com/
Tricky-Loops wrote: (...)someone like Armin van Buuren who claims to make a track in half an hour and all his songs sound somewhat boring(...)

Return to “DSP and Plug-in Development”