Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why isn TINA written in C++?

tina written
0
Posted

Why isn TINA written in C++?

0

We have considered this issue for a number of years and would have re-written Tina if we thought we would gain anything useful. We were once told by a C++ fan (who has never programmed in C) that we had written the software correctly but in the wrong language. High praise indeed! Various students have used C++ compiled with Tina during their work. We have found that the skills needed for machine vision research rarely intersect with those for C++ programming. In addition the capabilities of C++ rarely intersect with the requirements of flexible code development. It is much easier to understand software which separates data structures and algorithms. Destructor/constructor capabilities can be duplicated by careful design of data structures and support functions. File I/O is more reliably handled with user accessible code (see serialise). Object oriented programming is best kept to a minimum for genuine code reuse and clarity, C++ overly proliferates this style. C fits better on hardware

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123