Writing a face recognition library interface is hard. Really hard.

  • I have a strong distaste for businesses that tout their amazing technology but then don't put even ball park figure costs on their products website. exceptionally annoying.

  • I'll bet. good article, and your product continues to look interesting. I'm browsing the SDK documentation and would like you congratulate you on its accessibility. (for context, he's talking about: http://www.pittpatt.com/)

  • Error reporting. Figure out a way to handle errors in a useful manner and report that information back to the developer. This is probably the second most soul crushing endeavor in all of programming.

    How so? This sounds like a simple case of using continuations. If something odd happens, call the callback. The user code can then decide what to do; either continue the computation, abort it, or do something else.

    (BTW, about Qt being the most elegant library... does it still require "moc"? If so, that's not exactly elegant; at best it's a horrible hack, at worst, Qt is a programming language that compiles to C++. Neither are particularly elegant.)

  • undefined