Boost logo

Boost :

Subject: Re: [boost] [doc] Liven up Boost Documentation with Java Script?
From: Boris Schäling (boris_at_[hidden])
Date: 2016-02-26 16:22:42


"Krzysztof Jusiak" wrote in message
news:CALNnLfaCy--cPAeC8vFyXRC1y0pSA2=TzYB0k+9gcc_g_0pzJA_at_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

> [...]


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk