We are giving free dunce caps with every purchase Sent from my iPad
On 2013-06-21, at 9:32 PM, Raffaele Fragapane <[email protected]> wrote: > That's why I chose to say it's my gripe with it, and not a level criticism > that you should take to heart in any way if you want to sell a single license > ;) > You have reason to be happy when the worst thing I can bring up about the > platform is a personal bias in hearing the videos :p > > > On Sat, Jun 22, 2013 at 9:58 AM, Paul Doyle <[email protected]> wrote: >> >> On 21 June 2013 18:33, Raffaele Fragapane <[email protected]> >> wrote: >>> If anything my only gripe with fabric right now is that they keep referring >>> to TDs as the slow children of RnD, as if being a TD means you can cobble >>> together a script as long as you can chain run it to debug, but God forbid >>> you'd be able to run a compiler :p >> >> There's a big difference between a trained software engineer that can write >> multithreaded C++ and the standard TD (that I see most consistently across >> studios) that can write a bit of C++ but is most comfortable with Python/MEL >> etc. Finding a domain expert in software engineering that's also a domain >> expert in VFX is quite challenging - most TDs do not fit this description. >> What we see is a lot of people that know exactly what they want to achieve, >> but don't have the time, inclination or skillset to write it in C++. That >> might not fit your definition of a TD, but outside of large studios I don't >> meet many TDs that are C++ programmers - they self-identify as such. >> >> You're correct in saying that the actual value of KL is in the various >> multi-threading paradigms (and the ease of access to them). However, having >> spent the first 18 months of our existence trying to market a language and a >> multithreading engine, we realised that nobody cares :) Instead we >> simplified the technical message to "KL is a high-level language like >> Python, these are normally slow but KL is as fast as highly optimized C++. >> This means people that are comfortable with high-level languages can now >> write high performance code". >> >> In reality, nobody cares about that much either. What people want to know is >> "so what can I do that I couldn't do before?". So it might end up being a >> bit simplistic or patronizing to people that understand the technology, but >> the intent is to try and make it easy to understand why what we're doing is >> valuable. Marketing a platform to everyone is difficult - if we make it so >> technical people are satisfied from the outset, then we lose everyone else. >> Now we're showing actual solutions, it becomes more interesting to >> understand 'how?' - so we might have to adapt a bit. You'll be pleased to >> know we're working with a PR agency who want to rewrite all of our copy :) >> >> The last thing I'll say is that the dynamic compilation is as important as >> the multi-threading - speed of development, ease of deployment, portability >> of code and outright performance. We used to message heavily around this and >> it didn't get us very far. > > > > -- > Our users will know fear and cower before our software! Ship it! Ship it and > let them flee like the dogs they are!

