From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: Emacs history, and "Is Emacs difficult to learn?" Date: Tue, 30 Jul 2013 14:00:35 +0200 Organization: Aioe.org NNTP Server Message-ID: <87fvuwgsv0.fsf@VLAN-3434.student.uu.se> References: <87y58pplcp.fsf@VLAN-3434.student.uu.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1375185916 29253 80.91.229.3 (30 Jul 2013 12:05:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Jul 2013 12:05:16 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Jul 30 14:05:19 2013 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 1V48g1-0001v1-Uc for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jul 2013 14:05:18 +0200 Original-Received: from localhost ([::1]:36186 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V48g1-00046T-A4 for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Jul 2013 08:05:17 -0400 Original-Path: usenet.stanford.edu!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 24 Original-NNTP-Posting-Host: SWN/nubmpQxYKwY7hPy4YA.user.speranza.aioe.org Original-X-Complaints-To: abuse@aioe.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) X-Notice: Filtered by postfilter v. 0.8.2 Cancel-Lock: sha1:7zqwqnKjpm8t76miE0g1pgK5AWE= Original-Xref: usenet.stanford.edu gnu.emacs.help:200278 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:92545 Archived-At: Barry Margolin writes: > When spreadsheet software came out, no one told them they were > "programming" when they put "SUM(A)" in a field and it totalled > all the values in column A, so they didn't know they couldn't do > it because they weren't programmers. But that's not programming, either. That's bookkeeping. In the world of science and technology, perhaps it is set theory, relational algebra, or simply stats. It is not programming. > When you start adding complicated conditionals, loops, etc., > non-programmers get confused. And that is because branching, iteration, looping, and so on *are* programming. For example, I don't consider HTML programming, but I *do* consider SQL programming (domain-specific and data-oriented, but nonetheless) because in SQL, but not in HTML, those stuff that you mention are there. -- Emanuel Berg - programmer (hire me! CV below) computer projects: http://user.it.uu.se/~embe8573 internet activity: http://home.student.uu.se/embe8573