-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Fabio: I consider the platform part of the toolchain. However, you *do* raise a valid point that I omitted - whether the language can run on free OSes. While it is *exceedingly* rare these days, another potential source of nonfreedom in a programming language is not being able to run on GNU/Linux (in the sense that there's no compiler or toolchain support for it).
It's also worth mentioning that a language might have free components, but those may be second-class citizens. Dlang has two free software compilers (GDC and LDC), but they're both behind the mainline in terms of features and are basically ignored by the entire Dlang toolchain, both from the community that makes said tools and the communities that support them (for example, Flycheck has syntax checking *only* via dmd, the proprietary compiler). - -- Koz Ross <[email protected]> www.retro-freedom.nz If you aren't using GPG, you should be! https://emailselfdefense.fsf.org/en. *** Please don't send me Word or PowerPoint attachments. See http://www.gnu.org/philosophy/no-word-attachments.html for why. *** Proud member of the Open Wireless Movement. Find out more at https://openwireless.org/ *** Proud member of Peers, at http://peers.community/ . We grow freedom. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWsmgMAAoJEJARVr/lAw1AHwUH/0viZmovi8LhqyIuOhJVwDrg d9XA0LrCTBdbOLbb3JtM1YidoN2/8PCM6TlH+Aa9VCfm9Ql/1T6uXoHABX5+RxfC QvgTBEfTZu05UZUQTjZA6C/cmu1HZSIQopxaRH9kF2hi4V8Y9TaZOGDBAwwT+oR4 /WQ/66us0neDmQeSO95J7EChpAqjMv4UqOb2nh4Wi5pLkC3P7aFD7GSuUDLX4y6C YADKzoqF+wVUZgK8W/R+Tu4QeZVxOCEaSVymSVu+87QsOb6QX64mFbrUCeNF/APS gTuz/Qv3X0eQixfRkI9fzUVcHATe+xP9TO4htC/o83DyPQDHomPl94DorFfTYS4= =63MD -----END PGP SIGNATURE-----
