delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/07/15:05:12

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <1436295556.678.91.camel@ssalewski.de>
Subject: Re: [geda-user] gEDA/gschem still alive?
From: Stefan Salewski <mail AT ssalewski DOT de>
To: geda-user AT delorie DOT com
Date: Tue, 07 Jul 2015 20:59:16 +0200
In-Reply-To: <559C0F7E.7010009@neurotica.com>
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>
X-Mailer: Evolution 3.12.11
Mime-Version: 1.0
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

On Tue, 2015-07-07 at 13:42 -0400, Dave McGuire (mcguire AT neurotica DOT com)
[via geda-user AT delorie DOT com] wrote:
> Of course Python fell into
> that category ~20 years ago, and it has gained massive popularity
> (though I'll never understand why!)...realistically, that's a success
> story that very few programming languages will emulate.

Yes -- Pythons popularity is a bit strange indeed. My feeling was, that
8 years ago Ruby's and Python's popularity was similar, and I
concentrated on Ruby, because for me it was more elegant (and is still).
But now Python is more popular. Some companies decided for it, people
followed. And I admit some stuff like NumPy, mathplotlib is not
available for Ruby.

> 
>   And further (and I apologize if it sounds like I'm picking on you
> here), rabid proponents of dozens of "pet" programming languages have
> claimed them to be "as fast as C!!" for decades.  I didn't believe it
> then, and I don't believe it now.
> 
>                 -Dave

The new languages are fast! Very fast! I have seen many benchmarks,
micro and real life. D, Rust, Nim are very close to C generally. There
may be a few exceptions, but generally that can be fixed with minimal
rewriting of the code. And Crystal and Julia are really fast although.
Go is generally a bit slower. Even Java is very very fast today, but is
limited by the startup time for the VM of course. Developers have done
really fine work, so speed is a point which we can simple ignore today.
Bare metal and kernel development is a more important point. Nim and
Rust supports that well. Rust of course has the "advantage" that it does
not force usage of Garbage Collector, some people are fearing that, i.e.
for delay in games. But Nims GC is really fine. Parallel processing,
concurrency, threading is an very important point in these days -- I
have still to learn much about this. I do not know which languages does
this best -- but all are open source, so they can learn from  each
other.

- Raw text -


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