Re: D Language Foundation January 2024 Monthly Meeting Summary

2024-05-18 Thread Dukc via Digitalmars-d-announce

Mike Parker kirjoitti 14.5.2024 klo 16.23:
The D Language Foundation's monthly meeting for January 2024 was held on 
Friday the 12th. There were two things of particular note about this 
meeting.




Thanks for the write-up once again! Always nice to know what is cooking, 
even when the news come a bit late.


DIP1045--Symbol Representation--Status

2024-05-18 Thread Mike Parker via Digitalmars-d-announce
Rikki's DIP, "Symbol Representation", which deals primarily with 
improving how we work with DLLs on Windows, was the first DIP to 
enter Formal Assessment under the new process.


Ideally, we'd like decisions on DIPs to be reached within a 
couple of weeks, but upon reviewing the final edit of the DIP, 
Walter and Atila decided further discussion was warranted.


They had an email discussion about the DIP that included Adam 
Wilson, who has a good bit of experience working with Windows 
DLLs in different contexts. I then set up a meeting that included 
Walter, Atila, Adam, Rikki, and Martin Kinkelin. Martin solved 
LDC's DLL issues a while back, so his perspective was important 
for this discussion.


The end result is that **something** is going to be done, but 
it's probably not going to be the entirety of the solution Rikki 
proposed in the DIP. For now, two exploratory steps have been 
identified that may get us to where we need to be.


One is that some of the work Martin did for LDC will need to be 
upstreamed into DMD. Although the problem being solved here is on 
Windows, the first step here involves upstreaming some 
Mac-specific, Mach-O format changes.


The other is a new import path command-line flag, like the 
`-extI` proposed in the DIP, for use specifically with shared 
libraries.


I'll leave it to others to provide details.


DConf '24 Submissions Closed

2024-05-18 Thread Mike Parker via Digitalmars-d-announce
Thanks to everyone who submitted a talk for DConf '24. We're 
looking at another set of quality talks this year.


Look for the schedule next weekend.