digitalmars.D.announce - GDC documentation is online and 13.x development updates.
- Iain Buclaw (30/30) Dec 06 2022 Hi,
- Johan (6/13) Dec 06 2022 Wow Iain,
- zjh (2/3) Dec 06 2022 There are new documents to learn.
- M.M. (3/7) Dec 09 2022 There is quite some momentum on the GDC front recently. Well
- Bruce Carneal (3/7) Dec 10 2022 This is very much appreciated, especially the SIMD portion.
- Witold Baryluk (6/10) Dec 15 2022 Nice.
- Johan (5/9) Jan 15 2023 Just now, I had trouble finding this. I don't think there is a
- Iain Buclaw (4/13) Jan 22 2023 Hi Johan,
Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. https://gcc.gnu.org/onlinedocs/gdc/ (also in [PDF](https://gcc.gnu.org/onlinedocs/gdc.pdf) or [PostScript](https://gcc.gnu.org/onlinedocs/gdc.ps.gz) or an [HTML tarball](https://gcc.gnu.org/onlinedocs/gdc-html.tar.gz)) The GDC options documentation has been around since the start. What's new is the language reference section, covering code generation choices specific to GDC - what attributes are supported, intrinsics, pragmas, predefined versions, language extensions, missing features and deviations from spec, ... More could be added or elaborated upon, such as what linkage do different symbols get, mixed language programming with C and C++, the anatomy of a TypeInfo and ModuleInfo object, and so on. This is enough as a first revision just to get it off the ground. Being a first revision, expect some grammar mistakes, and unclear use of language in some parts throughout. If any curious reader spots any such mistakes, or thinks there needs to be more clarity in some phrase or paragraph, you can either [raise a bugzilla issue against GDC](https://gcc.gnu.org/bugzilla/enter_bug.cgi?product=gcc&compo ent=d&version=13.0) or name and shame me here. Meanwhile GDC-13 development is still tracking DMD's mainline branch, no plans to switch to a stable D2 release just yet. DMD releases will resume a predictable cadence in the New Year, starting with the 2.102-beta release in January, meaning 2.102-final in February. So the expected D2 version GDC-13 would be using is v2.103.1 by the time our May release comes around. Regards, Iain.
Dec 06 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. https://gcc.gnu.org/onlinedocs/gdc/ (also in [PDF](https://gcc.gnu.org/onlinedocs/gdc.pdf) or [PostScript](https://gcc.gnu.org/onlinedocs/gdc.ps.gz) or an [HTML tarball](https://gcc.gnu.org/onlinedocs/gdc-html.tar.gz))Wow Iain, this is great stuff! I had been thinking about something like this for LDC too. We can use this as a blueprint. -Johan
Dec 06 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi,There are new documents to learn.
Dec 06 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. [...]There is quite some momentum on the GDC front recently. Well done. Much appreciated.
Dec 09 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. ...This is very much appreciated, especially the SIMD portion. Thanks.
Dec 10 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. [...]Nice. GDC expanded documentation looks really good, and covers everything I could think of, that was previously scattered in many places. Also it is great to see it in PDF format. Thanks Iain!
Dec 15 2022
On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. https://gcc.gnu.org/onlinedocs/gdc/Just now, I had trouble finding this. I don't think there is a pointer on GDC's own website? (https://gdcproject.org/) cheers, Johan
Jan 15 2023
On Sunday, 15 January 2023 at 19:00:50 UTC, Johan wrote:On Tuesday, 6 December 2022 at 12:13:59 UTC, Iain Buclaw wrote:Hi Johan, Good point, I really need to give a bit more TLC to the site repository.Hi, There is now (long overdue) expanded documentation of the user-facing features of GDC online on GCC's documentation site. https://gcc.gnu.org/onlinedocs/gdc/Just now, I had trouble finding this. I don't think there is a pointer on GDC's own website? (https://gdcproject.org/)
Jan 22 2023