delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/19/17:27:59

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Injected-Via-Gmane: http://gmane.org/
To: geda-user AT delorie DOT com
From: Kai-Martin Knaak <knaak AT iqo DOT uni-hannover DOT de>
Subject: Re: [geda-user] A lesson from gnet-makefile
Date: Mon, 19 Oct 2015 23:27:29 +0200
Organization: Institut =?UTF-8?B?ZsO8cg==?= Quantenoptik
Lines: 56
Message-ID: <n03n81$ai0$1@ger.gmane.org>
References: <1042003D-82E2-40F0-AB60-8186580C46AD AT noqsi DOT com> <201510121905 DOT t9CJ5T9W026297 AT envy DOT delorie DOT com> <CAM2RGhTMnybSnYgnNhVZGA6PTvyJu+=Kzd5LX2HMqxT1F4LoRg AT mail DOT gmail DOT com> <88EA58F5-2B23-498A-9E5B-84054976DBED AT noqsi DOT com> <CAM2RGhTPPtqmWVa3=Kf-PeN+WS5Tn4J+D0Ri6R_4OrQOk+LFKQ AT mail DOT gmail DOT com> <4D3CD563-D8EE-4B2A-975A-AC2B573960FF AT noqsi DOT com> <CAM2RGhT8WzhwvzFx3Rfv8vN-f=i1=uWuLF+48VygSRtfdzdo-A AT mail DOT gmail DOT com> <20151016213030 DOT GC2813 AT localhost DOT localdomain> <56228E23 DOT 8060309 AT ecosensory DOT com>
Mime-Version: 1.0
X-Complaints-To: usenet AT ger DOT gmane DOT org
X-Gmane-NNTP-Posting-Host: 130.75.102.197
User-Agent: KNode/4.14.10
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t9JLRoV9020718
Reply-To: geda-user AT delorie DOT com

John Griessen wrote:

> All right!  Maybe you can tune us up on writing scheme!
> 
Even if we all turned into guile adepts, the elephant in the room remains: 

	Lack of guile popularity in the general population of users. 

The difference in popularity between guile/scheme and python, perl or php 
is not only perceptible but huge. A reasonable yardstick is the number of 
books available in the computer programming department of amazon.
	c →	12038
	python → 	 1236
	perl →	  816
	ruby→	  556
	php →	 2705
	scheme →	   72
	guile → 	    4

Yes, this is two and a half orders of magnitude differential between and 
guile. For every title about scheme (and guile) there are 158 books on c. 
I wouldn't be surprised if the number of books sold is even more extreme.

In a volunteer project users are the (only) reservoir contributers can 
grow from. A language that needs to be learned just to grasp what code is 
about, is a considerable entry barrier. The more you emphasize guile, the 
more the barrier raises. In my humble opinion, this damages the project in 
the long run. It already has done so since about 15 years. We see the 
result in the number of active developers of back-ends. 

I sincerely hope, the project is going to make the elephant irrelevant 
before it turns itself irrelevant.

---<)kaimartin(>---
-- 
Kai-Martin Knaak                                  tel: +49-511-762-2895
Universität Hannover, Inst. für Quantenoptik      fax: +49-511-762-2211	
Welfengarten 1, 30167 Hannover           http://www.iqo.uni-hannover.de
GPG key:    http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmk&op=get



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019