Re: "A Fundamental Turn Toward Concurrency in Software"

From: Carlos Ribeiro (carribeiro_at_gmail.com)
Date: 01/08/05


Date: Sat, 8 Jan 2005 20:36:42 -0200
To: aurora <aurora00@gmail.com>

On Sat, 08 Jan 2005 11:52:03 -0800, aurora <aurora00@gmail.com> wrote:
> One of the author's idea is many of today's main stream technology (like
> OO) did not come about suddenly but has cumulated years of research before
> becoming widely used. A lot of these ideas may not work or does not seems
> to matter much today. But in 10 years we might be really glad that we have
> tried.

One thing that I would love to see included in Python is a native
library for fast inter-process communication, including support for
message passing primitives and remote object calls. I know that there
are a number of offerings in this arena: third party libraries such as
Pyro, message passing libraries such as the ones from ScyPy, and
standard libraries such as the XMLRPC ones. The key requirements are:
"fast", and "native".

By fast, I mean, highly optimized, and at least as fast (in the same
order of magnitude, let's say) as any other competitive environment
available. By native, it means that it has to be included in the
standard distribution, and has to be as transparent and convenient as
possible. In other words, it has to feel like a native part of the
language.

-- 
Carlos Ribeiro
Consultoria em Projetos
blog: http://rascunhosrotos.blogspot.com
blog: http://pythonnotes.blogspot.com
mail: carribeiro@gmail.com
mail: carribeiro@yahoo.com


Relevant Pages

  • Re: The Great Debate V. What have changed ?
    ... programming" and "strategy optimization" and how this produces much better ... is that using standard libraries is one of the fastest ways ever invented ... As an assembler, it is far more capable than RosAsm. ...
    (alt.lang.asm)
  • Re: How Common Lisp sucks
    ... Java libraries are not the best for the respective tasks at hand. ... you don't seem to disagree that having more standard libraries in CL ... I am thinking about the CLOS MOP spec here, which contains a number of problems that cannot be easily fixed from outside the language. ... Languages like Java, Perl, Ruby, Python have been designed with certain specific applications in mind. ...
    (comp.lang.lisp)
  • Re: STL.NET news
    ... | the importance of this because you don't understand the STL (once you've ... STL (and other template based libraries), I'm not an expert, but I know ... I'm saying managed types ...
    (microsoft.public.dotnet.languages.vc)
  • Re: Why use assembly?
    ... Certainly *some* HLLs have standard libraries accessable from assembly! ... debateable - written in asm. ...
    (alt.lang.asm)
  • Re: Whats the best language to learn...
    ... part of the compiler, ... What bothered me is that some people here seem to talk about the "STL" ... Both are standard libraries. ...
    (comp.programming)