|
From: Stefan S. <se...@sy...> - 2005-03-05 16:08:54
|
Grzegorz, >> With such a scripting approach, I'm seriously wondering >> whether there is still a need to 'augment' the code in-place, >> essentially changing the programming language. > > > I see a lot of confusion here. There is no need to use any language > extensions in order to use OpenC++ framework or OpenC++Core library. I'm not talking about using OpenC++ in general, I'm talking about code generation. Users have to know both, C++ as well as certain syntax extensions (http://opencxx.sourceforge.net/opencxx/html/base.html) in order to manipulate the code. >> I have got quite positive comments from users who expressed >> concern that the form of metaprogramming promoted by OpenC++ >> would require users not only to be expert in C++, but also >> to know the additional dialects to use to drive the code >> generation. > > > It is a pity that you do not give names and quotes. I also wonder why I > am not seeing these concerns on this list. Chiba designed really sound > model that serves many people well over many years, perhaps your users > are missing something. I am expressing the concern that you are > spreading FUD about OpenC++ model. I'm not bashing the OpenC++ programming model in any way. As you say, it has served its useres very well over the years. However, when it was first developed, alternative techniques such as hybrid programming (http://www.boost-consulting.com/writing/bpl.html) weren't really available. Now they are, and so I'm comparing these new possibilities. I don't understand your hostility and aggression. You seem to be annoyed by me working on Synopsis instead of OpenC++. While I find the incompatibilities of our visions quite unfortunate, I still think there is room for conceptual / design discussions that doesn't lock any of us into either project specifics. You are asking for collaboration, but you are the first one to shut down any attempt I make to get a constructive discussion going. I think you are painting yourself into a corner. Regards, Stefan |