From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by sympa.inria.fr (Postfix) with ESMTPS id 948BF7F62A for ; Wed, 11 May 2016 15:55:57 +0200 (CEST) IronPort-PHdr: 9a23:Fv0yQh0oXeZLJqxQsmDT+DRfVm0co7zxezQtwd8ZsegfKPad9pjvdHbS+e9qxAeQG96LurQd1aGI7+jJYi8p39WoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6kO74TNaIBjjLw09fr2zQd6DyZ3pnL7us7ToICx2xxOFKYtoKxu3qQiD/uI3uqBFbpgL9x3Sv3FTcP5Xz247bXianhL7+9vitMU7q3cYk7sb+sVBSaT3ebgjBfwdVWx+cjMD39DwrRTIUSeI43IdVC1WzksJUED560TaU5H9qCr5/sB63yzSac37S7wuWDeK86BzTx6ukCAALngy92SB2eJqi6cOgQyooVRQxJLTfoqVNeZlNvfcY9wyRGdMU4BWTSMXUdD0VJcGE+dUZbUQlIL6vVZb6EbnCA== Authentication-Results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=ivg@ieee.org; spf=Pass smtp.mailfrom=ivg@ieee.org; spf=None smtp.helo=postmaster@mail-lf0-f54.google.com Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of ivg@ieee.org) identity=pra; client-ip=209.85.215.54; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ivg@ieee.org"; x-sender="ivg@ieee.org"; x-conformance=sidf_compatible Received-SPF: Pass (mail2-smtp-roc.national.inria.fr: domain of ivg@ieee.org designates 209.85.215.54 as permitted sender) identity=mailfrom; client-ip=209.85.215.54; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ivg@ieee.org"; x-sender="ivg@ieee.org"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail2-smtp-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@mail-lf0-f54.google.com) identity=helo; client-ip=209.85.215.54; receiver=mail2-smtp-roc.national.inria.fr; envelope-from="ivg@ieee.org"; x-sender="postmaster@mail-lf0-f54.google.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0ClAACaODNXiDbXVdFdhA19Bqg7i3eEdwENgXYihW4CgS8HOBQBAQEBAQEBAREBAQEICwsJHzGCLYIVAQEBAwESER0BASwLAQQLCwQHDQ0dAgIiEgEFAQoSBhMSEIdzAw8IDpojgTE+MYpUZ4RBAQEEh3kDhDMBAQEBAQEEAQEBAQEBARMGCoYWhEyEbIJTglmGQAyRYIV+iCCCN4xijgMSHoEODw8BAYI6HoFxIDIBiQkBAQE X-IPAS-Result: A0ClAACaODNXiDbXVdFdhA19Bqg7i3eEdwENgXYihW4CgS8HOBQBAQEBAQEBAREBAQEICwsJHzGCLYIVAQEBAwESER0BASwLAQQLCwQHDQ0dAgIiEgEFAQoSBhMSEIdzAw8IDpojgTE+MYpUZ4RBAQEEh3kDhDMBAQEBAQEEAQEBAQEBARMGCoYWhEyEbIJTglmGQAyRYIV+iCCCN4xijgMSHoEODw8BAYI6HoFxIDIBiQkBAQE X-IronPort-AV: E=Sophos;i="5.24,608,1454972400"; d="scan'208,217";a="217790709" Received: from mail-lf0-f54.google.com ([209.85.215.54]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/AES128-GCM-SHA256; 11 May 2016 15:55:56 +0200 Received: by mail-lf0-f54.google.com with SMTP id u64so50502880lff.3 for ; Wed, 11 May 2016 06:55:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc; bh=tSO6z4qZbR8i5f8KwedoYmz5zEvGicbSvhBSGKG+8uU=; b=cerl6CWVv/upObVhDbGQ0UZCBQXFMJAOKZBcLXbGY6J8vfvwAycYScNRWx5PH04GAc ayjZiLM4k6eBVQVzJ2TfCRyoW9FtWYy0zWnw90StEp1QaOGpIS5KoFrv/hBQ3DbhtFEN yy2R3w9n3WcAC9mq6/zUlFo0WcC9dipizXPIeeaTR+NDBRE0T7SARtgdoMD8ijKWn3m1 cVzqSpxAUqbr07o60kIb9Kwpfu1hd+NPBSkTRCbHMW0cks6IgjxUUvAAY58RKHmAZoyf maYFV+5D9X8t14vjpT3bRS7L4NxN4aqlIYZKnrV73lhWsK0323Fp9tFE14fshqDJq33q hXcA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=tSO6z4qZbR8i5f8KwedoYmz5zEvGicbSvhBSGKG+8uU=; b=nELMq1Mr0S1Gfwqv8BOMF8EAkijR7MTxUjQTss9XFXGKqhSMcevATC49Y64dlIzbFp t9E2eydPB0Dz5eqyHanGNOanX/6RRYlU8gEOKj6m5111mfHy9fAZ7McZt+mWADydrrVw gDmmRxKFtpy/9Ctqf4evlvQgAtYAqqq4yhGzuFMPB4JLcRc6BmacRm1Smyt9tpVlJVv1 SmWuM09C7JGsCXx0aWk57o5w+o98qLFOo4O19+qp8rbBijhCGus0pgQ0hmCpRJdrx+zQ D9K3yJ0QFd785KNyjqjrujH6EF/onfapwssiO617NWqNgWX0i0LxzfD7JHAhYkO+kScH 5JHw== X-Gm-Message-State: AOPr4FWgoX7otqWKTw8vJDePC6iSCdcTeY83N3h2JG9lndcBayC0X+dxLrbi5NnCHvoMLFo8KWi4lAbtOpbtVvMh MIME-Version: 1.0 X-Received: by 10.112.141.135 with SMTP id ro7mr1630130lbb.0.1462974956159; Wed, 11 May 2016 06:55:56 -0700 (PDT) Received: by 10.114.187.231 with HTTP; Wed, 11 May 2016 06:55:56 -0700 (PDT) In-Reply-To: <20160511134316.GA24303@topoi.pooq.com> References: <572FBB68.1010506@allanwegan.de> <57324CE0.5040006@allanwegan.de> <57325BF1.3020102@gmail.com> <57327D2D.7090608@allanwegan.de> <20160511134316.GA24303@topoi.pooq.com> Date: Wed, 11 May 2016 09:55:56 -0400 Message-ID: From: Ivan Gotovchits To: Hendrik Boom Cc: caml-list Content-Type: multipart/alternative; boundary=001a11c32f9693e6720532916667 Subject: Re: [Caml-list] IDE like PyCharm - Results --001a11c32f9693e6720532916667 Content-Type: text/plain; charset=UTF-8 On Wed, May 11, 2016 at 9:43 AM, Hendrik Boom wrote: > On Wed, May 11, 2016 at 02:30:37AM +0200, Allan Wegan wrote: > > > > > Vim and Emacs are commandline editors - we got 2016 and IDEs for other > > languages evolved to be GUI-driven out there. > > I don't know vim, but emacs is *not* a command line editor. It's a > full-screen, text-mode only editor. > Yes! Moreover, emacs has a gui version for a long time. The gui version, supports mouse, rendering images and latex formulas, drop-down menus, and all the stuff that one might desire from a gui application. Maybe emacs gui is not as ugly as a regular Qt[1] application, but I can't blame it for this. [1]: or winapi, or gtk or gui framework If you're looking for a true command-line editor, look at some of the > editors I was using in the 60's and early 70's when we only had > printing terminals like the ancient teletypes. You gave them commands to > go > forward and backward in the text being edited, to search for particular > strings because how else are you going to tell them where to go when > you can'd even see the text you're editing (perhaps you had a > line-printer listing so you could tell it what string to search for) > and it wouldn't even show you the line you were working on unless you > gave it a command to do so. > > Those were command-line editors. > > -- hendrik > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs > --001a11c32f9693e6720532916667 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


On Wed, May 11, 2016 at 9:43 AM, Hendrik Boom <hendrik@topoi.pooq= .com> wrote:
On Wed, May 11, 2016 at 02:30:37AM +0200, Allan Wegan wrote:

>
> Vim and Emacs are commandline editors - we got 2016 and IDEs for other=
> languages evolved to be GUI-driven out there.

I don't know vim, but emacs is *not* a command line editor.=C2= =A0 It's a
full-screen, text-mode only editor.

Yes= ! Moreover, emacs has a gui version for a long time. The gui version, suppo= rts=C2=A0
mouse, rendering images and latex formulas, drop-down m= enus, and all the stuff that one might=C2=A0
desire from a gui ap= plication. Maybe emacs gui is not as ugly as a regular Qt[1] application,
but I can't blame it for this.=C2=A0

= [1]: or winapi, or gtk or <you (un)favorite> gui framework=C2=A0


If you're looking for a true command-line editor, look at some of the editors I was using in the 60's and early 70's when we only had
printing terminals like the ancient teletypes.=C2=A0 You gave them commands= to go
forward and backward in the text being edited, to search for particular
strings because how else are you going to tell them where to go when
you can'd even see the text you're editing (perhaps you had a
line-printer listing so you could tell it what string to search for)
and it wouldn't even show you the line you were working on unless you gave it a command to do so.

Those were command-line editors.

-- hendrik


--
Caml-list mailing list.=C2=A0 Subscription management and archives:
https://sympa.inria.fr/sympa/arc/caml-list
Beginner's list: http://groups.yahoo.com/group/ocam= l_beginners
Bug reports: http://caml.inria.fr/bin/caml-bugs

--001a11c32f9693e6720532916667--