From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Emacs history, and "Is Emacs difficult to learn?" Date: Thu, 01 Aug 2013 11:42:45 -0400 Message-ID: References: <87y58pplcp.fsf@VLAN-3434.student.uu.se> <87fvuwgsv0.fsf@VLAN-3434.student.uu.se> <075751cf-97a3-4d01-8fb1-4ffbc0180f3f@googlegroups.com> <878v0oxfdw.fsf@VLAN-3434.student.uu.se> <87a9l4rs76.fsf@VLAN-3434.student.uu.se> <39e6407d-c4fd-4dc1-b47f-a1ba4119c7cb@googlegroups.com> <87iozqzjjq.fsf@VLAN-3434.student.uu.se> <871u6dpjar.fsf@VLAN-3434.student.uu.se> <14bebcfe-2311-4bb3-8154-4cc803962c71@googlegroups.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1375371808 2216 80.91.229.3 (1 Aug 2013 15:43:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 1 Aug 2013 15:43:28 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 01 17:43:29 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 1V4v2C-000371-RW for geh-help-gnu-emacs@m.gmane.org; Thu, 01 Aug 2013 17:43:24 +0200 Original-Received: from localhost ([::1]:33433 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4v2C-0002Jq-Ax for geh-help-gnu-emacs@m.gmane.org; Thu, 01 Aug 2013 11:43:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47901) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4v1v-0002JQ-SV for help-gnu-emacs@gnu.org; Thu, 01 Aug 2013 11:43:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1V4v1o-0006ku-GR for help-gnu-emacs@gnu.org; Thu, 01 Aug 2013 11:43:07 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:46746) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1V4v1o-0006kq-9Q for help-gnu-emacs@gnu.org; Thu, 01 Aug 2013 11:43:00 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1V4v1j-0001uT-PI for help-gnu-emacs@gnu.org; Thu, 01 Aug 2013 17:42:55 +0200 Original-Received: from 184.175.13.230 ([184.175.13.230]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 01 Aug 2013 17:42:55 +0200 Original-Received: from monnier by 184.175.13.230 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 01 Aug 2013 17:42:55 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 13 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 184.175.13.230 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:de0DPuVKXmUoKrzyoIVDTR/5twc= 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:92630 Archived-At: > Think of registers and interrupts disappearing from assembly to C, making > C better than assembly in 95% use-cases. Now if you were an assembly > programmer, you would pooh-pooh a C (like) language: "How can having less > make it a better language?" It goes even further back: assembly is better than raw machine code because it doesn't let you see the raw byte encoding of your instructions (which prevents you from jumping in the middle of an instruction, even though that can be useful when trying to shave off a few bytes). Stefan