From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.help Subject: Re: if vs. when vs. and: style question Date: Mon, 30 Mar 2015 13:46:25 +0200 Message-ID: <87vbhibtda.fsf@wanadoo.es> References: <87lhilx0cf.fsf@debian.uxu> <87twx9360u.fsf@kuiper.lan.informatimago.com> <0d1d19ab-06e9-462d-8867-9a49b1e232d3@googlegroups.com> <87pp7x2jav.fsf@kuiper.lan.informatimago.com> <87d23s4nt4.fsf@debian.uxu> <7e8ddf8f-163a-4d16-9ce2-25b0cb3f35aa@googlegroups.com> <87sicny7zm.fsf@kuiper.lan.informatimago.com> <874mp3clqi.fsf@wanadoo.es> <20150330094432.GA30418@tuxteam.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1427716088 2754 80.91.229.3 (30 Mar 2015 11:48:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 30 Mar 2015 11:48:08 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Mar 30 13:48:02 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YcYAh-0005zW-OU for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Mar 2015 13:47:59 +0200 Original-Received: from localhost ([::1]:33253 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcYAg-0000zW-W5 for geh-help-gnu-emacs@m.gmane.org; Mon, 30 Mar 2015 07:47:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50356) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcY9Z-0007tK-0W for help-gnu-emacs@gnu.org; Mon, 30 Mar 2015 07:46:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YcY9V-00028D-Qq for help-gnu-emacs@gnu.org; Mon, 30 Mar 2015 07:46:48 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:36908) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YcY9V-000282-Kf for help-gnu-emacs@gnu.org; Mon, 30 Mar 2015 07:46:45 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1YcY9S-00057I-Lh for help-gnu-emacs@gnu.org; Mon, 30 Mar 2015 13:46:42 +0200 Original-Received: from 171.red-80-26-206.adsl.dynamic.ccgg.telefonica.net ([80.26.206.171]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 30 Mar 2015 13:46:42 +0200 Original-Received: from ofv by 171.red-80-26-206.adsl.dynamic.ccgg.telefonica.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 30 Mar 2015 13:46:42 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 25 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 171.red-80-26-206.adsl.dynamic.ccgg.telefonica.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:PjWWfbJmZl+5BXaZSgui9DdzSpo= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:103445 Archived-At: writes: > On Mon, Mar 30, 2015 at 03:33:41AM +0200, Óscar Fuentes wrote: >> Those conventions make sense when you work on the same field for long >> enough periods (students, specialized programmers...) but I guess that >> most of us deal with heterogeneous code on a regular basis [...] > >> As for the higher concision, it is acceptable for cases where the >> "read-time"/"think-time" ratio is low [...] > > Excuse you both my selective quoting. But you're just confirming one fear > I had all along: in our trade (hacking) it seems we spend far too much time > coding and far too little time thinking! Just to be more specific: if a hacker devotes much more time to thinking that to read and write code while he works on one of those mundane tasks that makes the 99% of the world's programmer's job, something is wrong with how he works. Maybe he is doing design (or even requirements analysis) while he codes, or do not understands the problem domain, or simply he is in a mess due to previous mistakes... > Mathematicians, who think more and tinker less, seem to have found a sweet > spot in a far more compact notation. Do you know any Mathematician that is paid by the hour? ;-)