Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > So we can learn any programming language without risk in time to see > it becoming more (close, proprietary, restricted ...) than another > one? Let's be a bit more specific here. There are several potential sources of nonfreedom in a language:

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > I agree that it would be good to have a list of languages categorized > by freedom status and typical use cases for each language. > The list would not be comprehensive, but it might still be a good > thing to have as a quick reference. Something

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-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

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Mark Phelan
"..Perl, the first postmodern computer language.. greatness is measured by how much freedom you give to others, not by how much you can coerce others to do what you want..": http://wall.org/~larry/pm.html On Wed, Feb 3, 2016 at 3:04 PM, aurelien wrote: > Alexander Berntsen

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread aurelien
aurelien writes: > Fabio Pesari writes: > >> On 02/03/2016 09:04 PM, aurelien wrote: >>> Sorry, I was thinking that programming language are under license like >>> software. >>> >>> So we can learn any programming language without risk in time to see it

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread aurelien
Koz Ross writes: >> I agree that it would be good to have a list of languages categorized >> by freedom status and typical use cases for each language. >> The list would not be comprehensive, but it might still be a good >> thing to have as a quick reference. > >

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Fabio Pesari
On 02/03/2016 09:04 PM, aurelien wrote: > Sorry, I was thinking that programming language are under license like > software. > > So we can learn any programming language without risk in time to see it > becoming more (close, proprietary, restricted ...) than another one? Well, for starters I

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread aurelien
Fabio Pesari writes: > On 02/03/2016 09:04 PM, aurelien wrote: >> Sorry, I was thinking that programming language are under license like >> software. >> >> So we can learn any programming language without risk in time to see it >> becoming more (close, proprietary, restricted

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread aurelien
aurelien writes: > aurelien writes: > >> Fabio Pesari writes: >> >>> On 02/03/2016 09:04 PM, aurelien wrote: Sorry, I was thinking that programming language are under license like software. So we can learn any

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Blaise Alleyne
On 03/02/16 03:04 PM, aurelien wrote: > Alexander Berntsen writes: > >> On 03/02/16 19:59, aurelien wrote: >>> Is there a list of free as in freedom programming language? >> Programming languages are not software, so you'll have to be a bit >> more specific as to what

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Herbert Beadle
> Sorry, I was thinking that programming language are under license like software. Well, implementations of languages are licensed. For instance GCC is a free compiler for C, but there can also be prorietary compilers for C. C itself is neither free nor nonfree. -Alan Beadle

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Herbert Beadle
I agree that it would be good to have a list of languages categorized by freedom status and typical use cases for each language. The list would not be comprehensive, but it might still be a good thing to have as a quick reference. Who has ideas about the right way to start building and hosting

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Koz Ross
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 > Thanks for chiming in, this is pretty good. What are your opinions > about having a wiki kind of like this, perhaps linking to the FSD > pages for tools corresponding with languages? Does that seem > productive? > > -Alan Beadle Well, in all

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Herbert Beadle
> Something like an awesome-languages list? What I mean by this is > something similar to https://notabug.org/koz.ross/awesome-c or > https://notabug.org/koz.ross/awesome-gamedev. Disclaimer: I maintain > both. Thanks for chiming in, this is pretty good. What are your opinions about having a wiki

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Isaac David
Le mer. 3 févr. 2016 à 20:07, carl hansen a écrit : On Wed, Feb 3, 2016 at 10:59 AM, aurelien wrote: Is there a list of free as in freedom programming language? http://www.gnu.org/manual/manual.html#Software start of a list. Algol? You

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread carl hansen
On Wed, Feb 3, 2016 at 10:59 AM, aurelien wrote: > > Is there a list of free as in freedom programming language? > > http://www.gnu.org/manual/manual.html#Software start of a list. Algol? You got it.

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Ramana Kumar
Sadly, people are keen to confuse "programming language" with "programming language implementation", because so many languages have only one implementation (C being a notable counterexample). Only the latter is software. On 4 February 2016 at 09:12, aurelien wrote: > Koz

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Herbert Beadle
> Now augment that GNU list with all relevant free software programming language implementations: > https://directory.fsf.org/wiki/Category/Programming-language That category in the wiki isn't supposed to be for implementations of languages, it's supposed to be for sorting everything by what

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Herbert Beadle
I guess I'm not sure what to make of it in that case. All I know is that if you edit 0AD and look at the "categories" tab and click the "?" near the "Programming Language" section, it says that it is meant to show what language the program was written in. The category seems to be actively used in

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Isaac David
It does purposefully contain programming language implementations though. For instance, the A+ language entry on that page doesn't even contain information on what language it's implemented in, which suggests that it was tagged with the "Software-development:programming-language" solely to

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread Alexander Berntsen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 03/02/16 19:59, aurelien wrote: > Is there a list of free as in freedom programming language? Programming languages are not software, so you'll have to be a bit more specific as to what freedoms you mean. - -- Alexander alexan...@plaimi.net

Re: [libreplanet-discuss] List of free as in freedom programming language

2016-02-03 Thread aurelien
Alexander Berntsen writes: > On 03/02/16 19:59, aurelien wrote: >> Is there a list of free as in freedom programming language? > Programming languages are not software, so you'll have to be a bit > more specific as to what freedoms you mean. Sorry, I was thinking that