www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/07/15:50:13

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=mime-version:in-reply-to:references:date:message-id:subject:from:to
:content-type;
bh=F1MIyUNBDpNodOZP+JVW/pQUYbwf1dsaGZQ4K2OPkq0=;
b=RzI/LLajEsazd+4CCh+JdPrfWXD+T5ikEdQHfu5eS/Pd3YIMfa1lcydESJp8Ljz3vE
fcD5GVOEUrCFwy+tAm8RQrtJTMhOof+VY/W4KKe4upeoR279+OLO2HXjWSB98Ns8yiYk
//5og1TFDGhtzFPWNWIK2PzDdSX+MLhnhZxQxJ8A9BFNOahoXNsdGr8yVSPp9gBwBlSh
tDFhlUAIgHCpUId1mMqIvMy1HfIH7c0XBm9RvLmlE8ZSyqiF+OQWTLdqclIzrfQa7K6A
ij8U62q8nQftjU+vQdd/YtrJfjEEC0V/pa9A3wm6FRsS698MedSMfpT/IFc0le9rkqFr
iBYw==
MIME-Version: 1.0
X-Received: by 10.107.46.159 with SMTP id u31mr9890556iou.69.1436298600654;
Tue, 07 Jul 2015 12:50:00 -0700 (PDT)
In-Reply-To: <1436295556.678.91.camel@ssalewski.de>
References: <1435510363 DOT 682 DOT 26 DOT camel AT ssalewski DOT de>
<20150703030409 DOT 32398 DOT qmail AT stuge DOT se>
<CAFC5WMoa2-z6bNca_bQN+jmMR260UBmoJQybUzH=L2TrBpzNNA AT mail DOT gmail DOT com>
<1436006726 DOT 677 DOT 13 DOT camel AT ssalewski DOT de>
<20150706200609 DOT GD24178 AT localhost DOT localdomain>
<CAC4O8c9f0pLsLu_dyuO5ggh7RmHY1vAA=UUhk9AE0JYZb4mhBQ AT mail DOT gmail DOT com>
<CAM2RGhQfPO31-1Uyc3kC7w286r0VD7c41UZEZcyYquzknCxbsQ AT mail DOT gmail DOT com>
<20150707060409 DOT GB14357 AT localhost DOT localdomain>
<CAOP4iL2C_LU=RQy5FWYF-7RrHW6tqhqqyFJGjkwLQ2AD7FiYJA AT mail DOT gmail DOT com>
<1436287952 DOT 678 DOT 26 DOT camel AT ssalewski DOT de>
<559C0F7E DOT 7010009 AT neurotica DOT com>
<1436295556 DOT 678 DOT 91 DOT camel AT ssalewski DOT de>
Date: Tue, 7 Jul 2015 15:50:00 -0400
Message-ID: <CAOuGh89C71vTW00QLQgVBAQy=m6Me8khjqep=eFH7KgKGqaSzw@mail.gmail.com>
Subject: Re: [geda-user] gEDA/gschem still alive?
From: "Bob Paddock (graceindustries AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

"Parallel processing,
concurrency, threading is an very important point in these days"

To add other obscure languages to this thread (I have heard of all of
them except Crystal, need to look that one up).

Erlang, that does parallel processing without threads.
Erlang's designer saw threads as evil and went with message passing.
Read Joe Armstrong's thesis.
Never heard of Erlang?  It runs a large part of the worlds phone network.

There is also Elixir that has not been around that long and is picking
up a good following.

http://elixir-lang.org/

"Elixir is a dynamic, functional language designed for building
scalable and maintainable applications.

Elixir leverages the Erlang VM, known for running low-latency,
distributed and fault-tolerant systems, while also being successfully
used in web development and the embedded software domain."

Functional Languages are the long term future rather than procedural
languages for maintainability and keeping out bugs.

- Raw text -


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