"Krzysztof Jusiak" wrote in message news:CALNnLfaCy--cPAeC8vFyXRC1y0pSA2=TzYB0k+9gcc_g_0pzJA@mail.gmail.com...
[...] library headers there and it won't compile. BTW. I'm using wandbox under the hood.
I knew you know Wandbox - I had a brief look at your JavaScript code. :) By the way, do you or anyone else know how reliable Wandbox is? Is the website/online compiler up and running most of the time?
I firstly started with generting a link to wandobx with the library and a basic example, but decided to go a step further with it as I have noticed that all new languages like rust/nim/go/d were using similar approach and because I have found it more convinent. Furthermore, I have noticed a huge potential in it to:
When you look at the examples of these other programming languages, do you modify them and are happy you can run them in the browser? (Serious question; I wonder as I never did this and never missed such an option.) Given that you referred to other programming languages: I do wonder whether developers look at C++ as a programming language which is too difficult to get started with ("you can try out Rust/Nim/Go/D in the browser but not C++ - too much effort to try it out"). If this is the case, I would definitely want to see more C++ examples being interactive.
* create an interactive tutorial with code excersies for the users
Interactive tutorials sounds like a great idea to me!
* printing optimized code for users to experiment easily ( http://boost-experimental.github.io/di/overview/index.html#performance) * interact with online tools like plantuml to generate diagrams (for example with Boost.MSM-lite state machine)
Here I am not so sure anymore. :) Boris
[...]