Victor Bazarov wrote:
kwikius wrote:
>>
Interesting... Times are changing:
[..]
For the greater glory of god, [..]
regards
Andy Little
You seem lost, Andy. Are you in the right forum?
Yes Victor, but thanks for the concern.
I'm only now starting to realise what a great little library I wrote
in PQS (now Quan) I don't work on it publically any more. As to why..
the article in the first link gives a clue.
PQS first was put in public in 2003 . Shortly after we had publication
of Fortress funded by Amreican military with $140 M
<http://research.sun.com/projects/plrg/PLDITutorialSlides9Jun2006.pdf>
<http://research.sun.com/minds/2005-0302/>
(And I am pretty sure that Sun will have some personnel dedicated to
filtering this list and boost.org etc)
Now we also have e.g Google calculator.
<http://www.google.com/help/features.html>
Also this stuff uses the same mechanisms as Quan
<http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2661.htm>
Of course there were C++ units libraries before PQS, but PQS was
different , because it actually worked :-) and I do take credit for
PQS having an influence on all that stuff ?
Yes absolutely, beacause as someone said PQS/Quan was 'cute'.. that's
the power of Quan.. simple elegant and expressive.
(I use Quan extensively everyday and I now realise that it should
really be a language on its own, more of a scripted languge, but not
as hideously complex as Fortress. The C++ template metaprogramming
mechanism is just too cumbersome. Concepts might help , but my guess
is that they will slow down compilation even more.. C++0x is just too
big and complex now. The ideas of Concepst are nice but in another
language)
So I'm singing my praises :-)
I am happy for the guy in the link. I salute him for standing up for
himself, and also for giving me some hope that when people rip my
stuff off without acknowledgement then there is something I can do
about it, so to me its a powerful result. (Then I might start
publishing in public again)
Unfortunately in C++ , if your code uses templates then you have to
provide the sources.. and then it is so easy to rip stuff off, and IME
if its any good the status quo is that it will just be ripped off
without acknowledgements. I've seen this with my work and with other
work too, not too far from this list. Its a nasty business and makes
software development a nasty business, so heres one guy that did
something about it and won.
regards
Andy Little