Re: LDC 1.0.0 has been released!

2016-06-06 Thread Kai Nacke via Digitalmars-d-announce

On Tuesday, 7 June 2016 at 01:30:53 UTC, deadalnix wrote:

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


What made you say it is 1.0.0 ? In what way is this is a major 
milestone ?


LDC is really stable for quite some time. I felt that the 0.xx 
version scheme was no longer appropriate. E.g. many companies 
still consider a 0.xx version as not production ready. I raised 
the topic on the newsgroup. Outcome of the discussion was that 
the first version based on the frontend written in D should be 
version 1.0. (This is a major milestone.)


In this sense there is nothing special about this version. We 
tried to make it the best LDC version ever - but we have this 
goal for every LDC release.


Regards,
Kai


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Kai Nacke via Digitalmars-d-announce

On Monday, 6 June 2016 at 13:58:55 UTC, Martin Nowak wrote:

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


Congratulations!
And please update https://ldc-developers.github.io/LATEST.


It's done. Thanks for the reminder.

Regards,
Kai


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Joakim via Digitalmars-d-announce

On Tuesday, 7 June 2016 at 01:30:53 UTC, deadalnix wrote:

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


What made you say it is 1.0.0 ? In what way is this is a major 
milestone ?


From the forum link he gave, "It is done - the 1.0.0 release of 
LDC is available!
There is nothing special about this release - as usual, the LDC 
team tried to make this the best LDC release ever!"


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Mithun Hunsur via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


Congratulations! I'm glad that LDC's reached the fabled 1.0.0 
milestone; I'm looking forward to taking it for a spin.


Re: LDC 1.0.0 has been released!

2016-06-06 Thread deadalnix via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


What made you say it is 1.0.0 ? In what way is this is a major 
milestone ?


Re: D syntax highlighting support for Jekyll websites in v1.11.0

2016-06-06 Thread Johan Engelen via Digitalmars-d-announce

On Monday, 6 June 2016 at 20:03:11 UTC, Borislav Kosharov wrote:
Hey guys I implemented D syntax highlighting for rouge that is 
the default syntax highlighter for Jekyll. If you have a github 
pages jekyll site you will be able to post D code and get 
highlighting when pages moves to version 1.11.0 .


Awesome!
Do you know when Github Pages will upgrade, roughly?

cheers,
  Johan





D syntax highlighting support for Jekyll websites in v1.11.0

2016-06-06 Thread Borislav Kosharov via Digitalmars-d-announce
Hey guys I implemented D syntax highlighting for rouge that is 
the default syntax highlighter for Jekyll. If you have a github 
pages jekyll site you will be able to post D code and get 
highlighting when pages moves to version 1.11.0 . It is very 
identical to the pygments highliter but ported to ruby and rouge.


https://github.com/jneen/rouge


Re: LDC 1.0.0 has been released!

2016-06-06 Thread jmh530 via Digitalmars-d-announce

On Monday, 6 June 2016 at 10:45:39 UTC, Guillaume Piolat wrote:


Hi,

Here is what I've learned:

[snip]


Add to LDC Readme?


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Dicebot via Digitalmars-d-announce
NB: update of Arch package is delayed because of 
https://github.com/ldc-developers/ldc/issues/1544


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Martin Nowak via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


Congratulations!
And please update https://ldc-developers.github.io/LATEST.



Tiobe Index again - now 5 month in Top 20

2016-06-06 Thread Martin Tschierschke via Digitalmars-d-announce

http://www.tiobe.com/tiobe_index

For the first time in the history of the TIOBE index a language 
needs to have a rating of more than 1.0% to be part of the top 
20.[]


More detailed development:

http://www.tiobe.com/tiobe_index?page=D

I was watching it, after D jumped to 15th position in Feb. Index 
(based on Jan numbers).
Than D went down to 20th, stayed there for 3 month and is now up 
to 19. position.
I do not want to restart the discussion again, about the value of 
this index, I just want to mention it and I think it is good for 
the general awareness about D to be placed in the top 20. (Like 
sunny weather, when you are going by bike - you would not like to 
start to discuss the weather here? :-) )


Regards mt.


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Radu via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


Congrats!


Re: LDC 1.0.0 has been released!

2016-06-06 Thread FreeSlave via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


Cool! Just checked on osx, Objective-C support works and it's 
free from dmd bugs that prevent my project to work with Cocoa.


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Guillaume Piolat via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:25:49 UTC, tester wrote:

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai



very nice!
how about a howto for windows/VS users?


Hi,

Here is what I've learned:

- use VS 2015 preferably,
- since a while the stock LDC package work as is, nothing to 
configure,
- use PATH and --compiler=ldc2 or --compiler=path/to/compiler.exe 
to tell dub where LDC is (separate packages for 32-bit and 
64-bit),
- to avoid a dependency on the VS 2015 runtime, add the following 
linker flags:


"lflags-windows-ldc": [
"libcmt.lib",
"/nodefaultlib:msvcrt.lib",
"/nodefaultlib:vcruntime.lib"
],

- executables made with LDC are not supported on XP and Vista, 
but seem to work regardless :)


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Guillaume Piolat via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


Good news all around this release.
Go LDC!


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Basile B. via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC,


Thx ! very happy to read this announce.




Re: The Official D Blog is Live

2016-06-06 Thread Mike Parker via Digitalmars-d-announce

On Sunday, 5 June 2016 at 16:47:57 UTC, Jack Stouffer wrote:

On Friday, 3 June 2016 at 19:33:31 UTC, Mike Parker wrote:

so if you have any suggestions fire away.


Two things I noticed:

1. The site doesn't gzip its responses. This can lead to a 
30%-40% reduction in total page size if used.


I'll have to ask Jan about this.



2. The server isn't using Wordpress' custom server error pages.


I'll have to ask him about this one, too. The only way I know to 
enable this is via an .htaccess file and it looks like those 
might not be enabled.





Also, one suggestion I have is to use a Wordpress plugin that 
caches the page results into static HTML. This saves the server 
regenerating the templates every page load, which requires a 
slow round trip to the database.


Glad you mentioned this. Caching is something I've never bothered 
with on my other Wordpress blogs, so it didn't cross my mind for 
this one. The only one I recall hearing of is WP Super Cache. 
Looking at [1], it's in the top three along with W3 Total Cache 
and WP Fastest Cache. Any recommendations?


[1] https://wordpress.org/plugins/tags/wp-cache



Re: LDC 1.0.0 has been released!

2016-06-06 Thread tester via Digitalmars-d-announce

On Monday, 6 June 2016 at 07:00:56 UTC, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, 
the LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard 
library and supports LLVM 3.5-3.8. We provide binaries for 
Linux, OX X, Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai



very nice!
how about a howto for windows/VS users?


Re: LDC 1.0.0 has been released!

2016-06-06 Thread Russel Winder via Digitalmars-d-announce
LDC has been splendid for a long while. This release is in some sense
nothing special. However, as we all know, moving from 0.x.y to 1.x.y
holds a special place in the minds of people not already aware of a
product. Now we can promote D in places it had not been promotable
before because of the Version 1 effect.

Well done to Kai, David, and everyone who has contributed to LDC over
the years for making the product.
 
-- 
Russel.
=
Dr Russel Winder  t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Roadm: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder

signature.asc
Description: This is a digitally signed message part


Re: LDC 1.0.0 has been released!

2016-06-06 Thread rikki cattermole via Digitalmars-d-announce

On 06/06/2016 7:00 PM, Kai Nacke wrote:

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, the
LLVM-based D compiler, is now available for download!

The release is based on the 2.070.2 frontend and standard library and
supports LLVM 3.5-3.8. We provide binaries for Linux, OX X, Win32 &
Win64, Linux/ARM (armv7hf). :-)

As usual, you can find links to the changelog and the binary packages
over at digitalmars.D.ldc:
http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai


Oo ARM, Obj-c and Android support!



LDC 1.0.0 has been released!

2016-06-06 Thread Kai Nacke via Digitalmars-d-announce

Hi everyone,

It is a great pleasure to announce that version 1.0.0 of LDC, the 
LLVM-based D compiler, is now available for download!


The release is based on the 2.070.2 frontend and standard library 
and supports LLVM 3.5-3.8. We provide binaries for Linux, OX X, 
Win32 & Win64, Linux/ARM (armv7hf). :-)


As usual, you can find links to the changelog and the binary 
packages over at digitalmars.D.ldc:

http://forum.dlang.org/post/lwsnqbravjqbnnryv...@forum.dlang.org

Regards,
Kai