Re: LDC 1.7.0

2018-01-30 Thread aberba via Digitalmars-d-announce

On Tuesday, 30 January 2018 at 18:30:56 UTC, Johan Engelen wrote:

On Tuesday, 30 January 2018 at 09:38:26 UTC, aberba wrote:
On Monday, 29 January 2018 at 07:40:10 UTC, Dominikus Dittes 
Scherkl wrote:

On Saturday, 27 January 2018 at 21:42:49 UTC, aberba wrote:

[...] Ubuntu 16.04

This is a long-term support distribution.
Don't expect those to have actual tip versions of any SW 
package!
They rely on stabe versions that don't have the latest 
features

but only those very well tested.


The semver 1.7 is not an unstable package. Its that their 
reason for no updates?


LDC 1.7.0 includes major changes to the frontend and is not 
well-tested.
If you want a better-tested recent LDC, I recommend LDC 1.6.0, 
which is used in production at Weka.


- Johan


I expected at least 1.6 to be available in the repo by now. I 
remember the availability of LDC in ubuntu was celebrated 
here...now it seem abandoned after such an effort. Maybe someone 
from the team can answer what happened.


Re: LDC 1.7.0

2018-01-30 Thread Johan Engelen via Digitalmars-d-announce

On Tuesday, 30 January 2018 at 09:38:26 UTC, aberba wrote:
On Monday, 29 January 2018 at 07:40:10 UTC, Dominikus Dittes 
Scherkl wrote:

On Saturday, 27 January 2018 at 21:42:49 UTC, aberba wrote:

[...] Ubuntu 16.04

This is a long-term support distribution.
Don't expect those to have actual tip versions of any SW 
package!

They rely on stabe versions that don't have the latest features
but only those very well tested.


The semver 1.7 is not an unstable package. Its that their 
reason for no updates?


LDC 1.7.0 includes major changes to the frontend and is not 
well-tested.
If you want a better-tested recent LDC, I recommend LDC 1.6.0, 
which is used in production at Weka.


- Johan



Re: Bootstrap D template

2018-01-30 Thread Seb via Digitalmars-d-announce

On Tuesday, 30 January 2018 at 17:14:15 UTC, Mengu wrote:

On Monday, 29 January 2018 at 11:04:19 UTC, Seb wrote:
Have you ever wanted to use D in a project where not everyone 
had D installed or maybe you wanted to fix the compiler to a 
specific version?


[...]


clojure's lein support starter templates. it'd be great if dub 
did such a thing too.


thanks for the effort.


Yep it would be nice and it's planned to support `-t` for dub 
init:


See https://github.com/dlang/dub/pull/1326#issuecomment-357233196

As always it happens faster if someone makes a PR for it ;-)


Re: Bootstrap D template

2018-01-30 Thread Mengu via Digitalmars-d-announce

On Monday, 29 January 2018 at 11:04:19 UTC, Seb wrote:
Have you ever wanted to use D in a project where not everyone 
had D installed or maybe you wanted to fix the compiler to a 
specific version?


[...]


clojure's lein support starter templates. it'd be great if dub 
did such a thing too.


thanks for the effort.


Re: LDC 1.7.0

2018-01-30 Thread Dominikus Dittes Scherkl via Digitalmars-d-announce
On Tuesday, 30 January 2018 at 11:44:11 UTC, Dominikus Dittes 
Scherkl wrote:
I think they update only stuff for which security problems were 
fixed and everything that depends on those, and that's it.


And by the way, for some people that is the reason to install 
such a kind of distro:
to not be suprised by any updates that destroy your dependencies 
or change the behavior in any unexpected way.
If you like, you can update a package any time by yourself, if 
that is necessary. To be always up to date I would recommend a 
different kind of distro.


Re: LDC 1.7.0

2018-01-30 Thread Dominikus Dittes Scherkl via Digitalmars-d-announce

On Tuesday, 30 January 2018 at 09:38:26 UTC, aberba wrote:
On Monday, 29 January 2018 at 07:40:10 UTC, Dominikus Dittes 
Scherkl wrote:

On Saturday, 27 January 2018 at 21:42:49 UTC, aberba wrote:

[...] Ubuntu 16.04

This is a long-term support distribution.
Don't expect those to have actual tip versions of any SW 
package!

They rely on stabe versions that don't have the latest features
but only those very well tested.


The semver 1.7 is not an unstable package. Its that their 
reason for no updates?


I don't know their exact update policy, but generally the 
Long-Term support distros tend to have rather old packages for a 
lot of sw. I think they update only stuff for which security 
problems were fixed and everything that depends on those, and 
that's it.


Re: LDC 1.7.0

2018-01-30 Thread aberba via Digitalmars-d-announce
On Monday, 29 January 2018 at 07:40:10 UTC, Dominikus Dittes 
Scherkl wrote:

On Saturday, 27 January 2018 at 21:42:49 UTC, aberba wrote:

[...] Ubuntu 16.04

This is a long-term support distribution.
Don't expect those to have actual tip versions of any SW 
package!

They rely on stabe versions that don't have the latest features
but only those very well tested.


The semver 1.7 is not an unstable package. Its that their reason 
for no updates?