Re: ArithEval v0.5.0 released

2018-01-09 Thread H. S. Teoh via Digitalmars-d-announce
On Tue, Jan 09, 2018 at 10:32:33PM +, bachmeier via Digitalmars-d-announce wrote: > On Monday, 8 January 2018 at 11:45:25 UTC, rjframe wrote: > > But don't let anyone peer-pressure you into changing licenses. > > Figure out your goals and license your code accordingly. > > The main cost of

Re: ArithEval v0.5.0 released

2018-01-09 Thread bachmeier via Digitalmars-d-announce
On Monday, 8 January 2018 at 11:45:25 UTC, rjframe wrote: But don't let anyone peer-pressure you into changing licenses. Figure out your goals and license your code accordingly. The main cost of using the GPL is that the anti-GPL zealots will post messages telling you to change the license

Re: ArithEval v0.5.0 released

2018-01-09 Thread Dechcaudron via Digitalmars-d-announce
On Monday, 8 January 2018 at 11:45:25 UTC, rjframe wrote: But don't let anyone peer-pressure you into changing licenses. Figure out your goals and license your code accordingly. Your opinion is much appreciated. For this particular project, MIT will do just fine.

Re: ArithEval v0.5.0 released

2018-01-08 Thread rjframe via Digitalmars-d-announce
On Mon, 08 Jan 2018 09:53:22 +, Dechcaudron wrote: > I guess it would not hurt > to change the license to MIT. Would that encourage use by the community? Choosing the license really comes down to what you want to see with the code; if you want to maintain control and ensure that people

Re: ArithEval v0.5.0 released

2018-01-08 Thread Dechcaudron via Digitalmars-d-announce
On Monday, 8 January 2018 at 06:02:35 UTC, thedeemon wrote: On Sunday, 7 January 2018 at 20:41:57 UTC, Dechcaudron wrote: It allows the runtime evaluation of simple math expressions like `1 + 2 * 3` or `1 ^ foo`, with foo being given values at run time. That's a nice exercise in using

Re: ArithEval v0.5.0 released

2018-01-07 Thread thedeemon via Digitalmars-d-announce
On Sunday, 7 January 2018 at 20:41:57 UTC, Dechcaudron wrote: It allows the runtime evaluation of simple math expressions like `1 + 2 * 3` or `1 ^ foo`, with foo being given values at run time. That's a nice exercise in using Pegged. Reminds me of another Pegged-based calculator with

Re: ArithEval v0.5.0 released

2018-01-07 Thread angel via Digitalmars-d-announce
On Sunday, 7 January 2018 at 20:41:57 UTC, Dechcaudron wrote: Updating this library I coded more than a year ago, so that I could use it as an optional dependency of the coming up dli library. It allows the runtime evaluation of simple math expressions like `1 + 2 * 3` or `1 ^ foo`, with foo

ArithEval v0.5.0 released

2018-01-07 Thread Dechcaudron via Digitalmars-d-announce
Updating this library I coded more than a year ago, so that I could use it as an optional dependency of the coming up dli library. It allows the runtime evaluation of simple math expressions like `1 + 2 * 3` or `1 ^ foo`, with foo being given values at run time. It was never announced in