Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #46343
| Path | csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <carlosnepomuceno@outlook.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.115 |
| X-Spam-Level | * |
| X-Spam-Evidence | '*H*': 0.77; '*S*': 0.00; "ain't": 0.09; 'implements': 0.09; 'logic': 0.09; 'responsive': 0.09; 'api': 0.11; 'gui': 0.12; '"web': 0.16; '(last': 0.16; '80s': 0.16; 'efficiency.': 0.16; 'gonna': 0.16; 'rdbms': 0.16; 'subject:GUI': 0.16; 'subject:library': 0.16; 'workflows': 0.16; 'years)': 0.16; 'library': 0.18; 'example': 0.22; 'programming': 0.22; 'rules': 0.22; 'separate': 0.22; 'to:name:python-list@python.org': 0.22; 'received:65.55.116': 0.24; '+0200': 0.26; 'distribute': 0.26; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'skip:- 40': 0.29; 'database,': 0.30; 'url:mailman': 0.30; 'layer': 0.31; 'this.': 0.32; 'run': 0.32; 'url:python': 0.33; 'entirely': 0.33; 'date:': 0.34; 'could': 0.34; 'basic': 0.35; 'possible.': 0.35; 'but': 0.35; 'dates': 0.36; 'url:listinfo': 0.36; 'url:org': 0.36; 'example,': 0.37; 'application': 0.37; 'email addr:python.org': 0.37; 'performance': 0.37; 'server': 0.38; 'connections': 0.38; 'question,': 0.38; 'to:addr:python-list': 0.38; 'recent': 0.39; 'does': 0.39; 'subject:': 0.39; 'expensive': 0.39; 'to:addr:python.org': 0.39; 'url:mail': 0.40; 'even': 0.60; 'future': 0.60; 'course.': 0.60; 'most': 0.60; 'today,': 0.61; 'skip:* 10': 0.61; 're:': 0.63; 'provide': 0.64; 'more': 0.64; 'email name:python-list': 0.65; 'size.': 0.65; 'due': 0.66; 'side': 0.67; 'between': 0.67; 'optimized': 0.68; 'fact,': 0.69; 'business': 0.70; 'computers': 0.72; 'obvious': 0.74; 'asynchronous': 0.84; 'centralise': 0.84; 'production,': 0.84; 'controller': 0.91; 'besides,': 0.93; '2013': 0.98 |
| X-TMN | [0q8heBrIyFFQ44SVkJfkjhvGnTi6ENgs] |
| X-Originating-Email | [carlosnepomuceno@outlook.com] |
| From | Carlos Nepomuceno <carlosnepomuceno@outlook.com> |
| To | "python-list@python.org" <python-list@python.org> |
| Subject | RE: Future standard GUI library |
| Date | Wed, 29 May 2013 00:17:13 +0300 |
| Importance | Normal |
| In-Reply-To | <20130528192655.08861babbd86e890634e6d90@gmx.net> |
| References | <20130528192655.08861babbd86e890634e6d90@gmx.net> |
| Content-Type | text/plain; charset="iso-8859-1" |
| Content-Transfer-Encoding | quoted-printable |
| MIME-Version | 1.0 |
| X-OriginalArrivalTime | 28 May 2013 21:17:13.0885 (UTC) FILETIME=[B9401CD0:01CE5BE8] |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.2328.1369775836.3114.python-list@python.org> (permalink) |
| Lines | 55 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1369775836 news.xs4all.nl 15933 [2001:888:2000:d::a6]:42635 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:46343 |
Show key headers only | View raw
---------------------------------------- > From: feliphil@gmx.net > Subject: Re: Future standard GUI library > Date: Tue, 28 May 2013 19:26:55 +0200 > To: python-list@python.org > >> Please give me an example of a "suitable transport layer for a RPC >> protocol". > > I won't give you an example, but just some very basic criteria: > > - It must be very efficient for very small "datagrams" Interoperability is much more expensive than efficiency. That's why you won't get the most optimized protocol for speed or size. > - It must provide connections What do you mean? > - For asynchronous programming it must provide for callbacks > No RPC-over-HTTP protocol that I know of does this. XHR implements asynchronous callbacks over HTTP. > Besides, no one needs RPC just to logically separate GUI and > application layer. And between application logic and database, you use > the native database API for the RDBMS in question, of course. > > The whole idea to centralise application logic (and even the GUI with > "web applications") is backwards, it dates from the 70s/early 80s when > desktop computers weren't able to run application logic. Today, to make > an application responsive (minimise latencies and maximise throughput), > it's just obvious to *de*-centralise as much as possible. In fact, > if Postgres-R was available for production, you could even distribute > the persistence and run an entirely "serverless" application. "web applications" is so nowadays! All of my recent software development projects (last 10 years) focus on business processes integration. In all of them the BLL (Business Logic Layer), or "application logic", is run on server side (as a controller in MVC) due to security and performance reasons. None of my clients want their business rules and internal workflows exposed, so the old ways of the 70/80's ain't gonna change. > Sincerely, > > Wolfgang > -- > http://mail.python.org/mailman/listinfo/python-list
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Future standard GUI library Beinan Li <li.beinan@gmail.com> - 2013-05-18 10:03 -0400
Re: Future standard GUI library Kevin Walzer <kw@codebykevin.com> - 2013-05-18 11:32 -0400
Re: Future standard GUI library Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-05-18 21:25 +0000
Re: Future standard GUI library llanitedave <llanitedave@veawb.coop> - 2013-05-18 20:01 -0700
Re: Future standard GUI library Kevin Walzer <kw@codebykevin.com> - 2013-05-19 08:57 -0400
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-22 15:42 +0200
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-23 00:24 +1000
Re: Future standard GUI library llanitedave <llanitedave@veawb.coop> - 2013-05-22 19:31 -0700
Re: Future standard GUI library Fábio Santos <fabiosantosart@gmail.com> - 2013-05-23 07:43 +0100
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-23 16:48 +1000
RE: Future standard GUI library Carlos Nepomuceno <carlosnepomuceno@outlook.com> - 2013-05-23 09:58 +0300
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-23 17:03 +1000
RE: Future standard GUI library Fábio Santos <fabiosantosart@gmail.com> - 2013-05-23 08:08 +0100
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-23 17:41 +0200
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-24 01:51 +1000
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-26 19:43 +0200
Re: Future standard GUI library Roy Smith <roy@panix.com> - 2013-05-26 14:16 -0400
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-27 17:31 +0200
Re: Future standard GUI library Michael Torrie <torriem@gmail.com> - 2013-05-27 11:13 -0600
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-28 08:21 +1000
Re: Future standard GUI library Roy Smith <roy@panix.com> - 2013-05-27 19:10 -0400
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-28 17:11 +1000
Re: Future standard GUI library 88888 Dihedral <dihedral88888@gmail.com> - 2013-05-28 02:40 -0700
Re: Future standard GUI library Denis McMahon <denismfmcmahon@gmail.com> - 2013-05-28 01:01 +0000
RE: Future standard GUI library Carlos Nepomuceno <carlosnepomuceno@outlook.com> - 2013-05-26 21:32 +0300
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-28 19:26 +0200
Re: Future standard GUI library Michael Torrie <torriem@gmail.com> - 2013-05-28 12:16 -0600
RE: Future standard GUI library Carlos Nepomuceno <carlosnepomuceno@outlook.com> - 2013-05-29 00:17 +0300
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-29 17:20 +1000
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-27 04:56 +1000
Re: Future standard GUI library Michael Torrie <torriem@gmail.com> - 2013-05-26 13:41 -0600
Re: Future standard GUI library Roy Smith <roy@panix.com> - 2013-05-26 15:45 -0400
Re: Future standard GUI library Michael Torrie <torriem@gmail.com> - 2013-05-26 15:13 -0600
Re: Future standard GUI library Grant Edwards <invalid@invalid.invalid> - 2013-05-28 15:40 +0000
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-27 17:22 +0200
Re: Future standard GUI library Michael Torrie <torriem@gmail.com> - 2013-05-27 11:16 -0600
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-30 18:40 +0200
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-31 02:53 +1000
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-06-02 06:46 +1000
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-06-01 20:18 +0200
Re: Future standard GUI library Terry Jan Reedy <tjreedy@udel.edu> - 2013-06-01 17:52 -0400
Re: Future standard GUI library Ian Foote <ian@feete.org> - 2013-05-26 22:02 +0100
Re: Future standard GUI library Chris Angelico <rosuav@gmail.com> - 2013-05-27 08:09 +1000
Re: Future standard GUI library Grant Edwards <invalid@invalid.invalid> - 2013-05-23 20:37 +0000
Re: Future standard GUI library Wolfgang Keller <feliphil@gmx.net> - 2013-05-28 19:28 +0200
Re: Future standard GUI library Grant Edwards <invalid@invalid.invalid> - 2013-05-28 18:25 +0000
Re: Future standard GUI library 88888 Dihedral <dihedral88888@gmail.com> - 2013-05-28 16:19 -0700
csiph-web