Re: Five Projects Selected for SAOC 2019

2019-08-26 Thread Jacob Carlborg via Digitalmars-d-announce

On 2019-08-26 05:55, Andrej Mitrovic wrote:

I'm guessing this means we might even be able to use multiple versions 
of Phobos one day. However before we do that, we will really need to fix 
the use of globals in Phobos.


I don't think that's necessary. All symbols will have the version be 
part of the mangled name.


--
/Jacob Carlborg


Re: Five Projects Selected for SAOC 2019

2019-08-26 Thread a11e99z via Digitalmars-d-announce

On Monday, 26 August 2019 at 11:03:51 UTC, Jacob Carlborg wrote:

On 2019-08-26 05:55, Andrej Mitrovic wrote:

I'm guessing this means we might even be able to use multiple 
versions of Phobos one day. However before we do that, we will 
really need to fix the use of globals in Phobos.


I don't think that's necessary. All symbols will have the 
version be part of the mangled name.


so, the target of project is to make mangled name for using by 
app 2+ version of one lib/module?
cuz in that case u cannot fix situation when libV1.obj will land 
to libV2 somehow (through globals, AA.. ) and binary 
implementation is different. probably will be panic, data loss 
and other bad things.


Re: Five Projects Selected for SAOC 2019

2019-08-26 Thread Vladimir Panteleev via Digitalmars-d-announce

On Sunday, 25 August 2019 at 13:38:24 UTC, Mike Parker wrote:
The Symmetry Autumn of Code 2019 application selection process 
has come to an end. This year, we've got five projects instead 
of three. Congratulations to everyone who was selected! You can 
read about them and their projects over at the D Blog:


https://dlang.org/blog/2019/08/25/saoc-2019-projects-and-participants/


Sorry, I haven't been following. Don't we already have an 
implementation of the "Create a CI or other infrastructure for 
measuring D’s progress and performance" project? I just haven't 
been maintaining it because there hasn't been a lot of interest 
in it while it was being maintained.


Here's the original blog post:

https://blog.thecybershadow.net/2015/05/05/is-d-slim-yet/

I'll give it a kick and get it back online if there is interest. 
Seems wasteful to reimplement it from scratch, though.