From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Amirouche Newsgroups: gmane.lisp.guile.user Subject: Re: How to make GNU Guile more successful Date: Mon, 13 Feb 2017 01:21:17 +0100 Message-ID: <12f2d085-8e73-4ef7-26e3-645119d577f6@hypermove.net> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1486945308 25549 195.159.176.226 (13 Feb 2017 00:21:48 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 13 Feb 2017 00:21:48 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 To: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Mon Feb 13 01:21:44 2017 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cd4Oj-0006AT-TZ for guile-user@m.gmane.org; Mon, 13 Feb 2017 01:21:42 +0100 Original-Received: from localhost ([::1]:53901 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cd4Op-0006ZU-6k for guile-user@m.gmane.org; Sun, 12 Feb 2017 19:21:47 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46184) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cd4OT-0006ZE-7g for guile-user@gnu.org; Sun, 12 Feb 2017 19:21:26 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cd4OQ-0001Bi-3j for guile-user@gnu.org; Sun, 12 Feb 2017 19:21:25 -0500 Original-Received: from relay3-d.mail.gandi.net ([2001:4b98:c:538::195]:34627) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cd4OP-0001Ba-TX for guile-user@gnu.org; Sun, 12 Feb 2017 19:21:22 -0500 Original-Received: from mfilter18-d.gandi.net (mfilter18-d.gandi.net [217.70.178.146]) by relay3-d.mail.gandi.net (Postfix) with ESMTP id 50213A80CF for ; Mon, 13 Feb 2017 01:21:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at mfilter18-d.gandi.net Original-Received: from relay3-d.mail.gandi.net ([IPv6:::ffff:217.70.183.195]) by mfilter18-d.gandi.net (mfilter18-d.gandi.net [::ffff:10.0.15.180]) (amavisd-new, port 10024) with ESMTP id nmbwtAol9O_P for ; Mon, 13 Feb 2017 01:21:18 +0100 (CET) X-Originating-IP: 82.239.61.147 Original-Received: from [192.168.0.7] (aul93-4-82-239-61-147.fbx.proxad.net [82.239.61.147]) (Authenticated sender: amirouche@hypermove.net) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id B2B90A80CB for ; Mon, 13 Feb 2017 01:21:18 +0100 (CET) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4b98:c:538::195 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:13179 Archived-At: Le 13/02/2017 à 00:56, Amirouche a écrit : > WDYT? > What block you from contributing to the wide ecosystem of GNU Guile? I heared a lot around me about the projects I was doing before in my previous life in as Pythonista. That I had NIH syndrom. Yeah, I rebuild stuff that already exists hence according to the "haters" that was not useful. => THIS IS A FALSE. Fully FUD! Two ways you can learn a programming a) coding b) reading code. Basically in Guile, if there is no code to read you only have the other option. => Remember they were dozen wikis before wikipedia with similar intents, dozen search engines before Google with similar intents; You never reinvent the wheel. You update it little by little, it might not be revolution. Look at paintings for instance, it's seems some painters do not know proper painting but they are still successful in their niche. Why? Because they tried. My advice is to aim big or small whatever, but don't be shy to share. I personnaly don't believe that code pollution exists. My theory is that this concept was invented by techno oligarcs to limit the creativity of those that can make. Basicly techno overlords supply the tools and you provide the finished product that they are interested in. This is not in the interest of creativity or liberty. Code what you want to code and think you need to code. Don't be shy. Javascript fatigue is another name for code pollution. Another thing i heard a lot is: It's impossible. => I was said that about Python->Javascript translator dozen of times. About my project to create a new web framework too. Basically Django is too mainstream. I don't want to be bigger than Django I want to have the *correct* solution. In many situations, for me, django was not up to the mark. Another thing I hear a lot: nothing. Yeah. Nothing. => It take a lot of courage to do free and open source software. First, you might find it difficult to find people that have the same interest as you. Second they probably perfer to fork and do it from scratch by themself. Maybe they are shy and do it secretly aka. they don't want to disturb the matrix. You will also maybe meet people that hate open source or worst that hate GNU. Leave if possible. That said I don't say HACK ALL DAY until something BAD happens. I say love the code and the community share what you did.