From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Top 10 Worst C# Features
Date: Sat, 5 Sep 2015 00:16:26 -0700 (PDT)
Date: 2015-09-05T00:16:26-07:00 [thread overview]
Message-ID: <7d476d98-e3b0-405a-916b-1b9e1f427f95@googlegroups.com> (raw)
In-Reply-To: <msd2ph$42i$1@loke.gir.dk>
On Friday, September 4, 2015 at 3:34:43 PM UTC-6, Randy Brukardt wrote:
> "Georg Bauhaus" wrote in message
> > That's not a problem, but it is an opportunity, I think.
>
> Opportunity for what, madness? Event-driven GUI programming is just one step
> short of madness as it is, I'd hate to expand that.
But what about Ada's Task (and protected objects) -- aren't the rendezvous-mechanisms EXACTLY event-driven?
> Much like OOP itself, I don't see it having much application away from the
> GUI (and I'm dubious that it is that good of an organization even for a
> GUI). As such, it doesn't make much sense in a general purpose programming
> language.
Well, if you consider that MVC is a design-pattern for GUIs, you could do the same sort of separation "on the other side" letting the model essentially be the interface between the buisness-logic-layer and either of the GUI/DB layer... and on the DB side of the interface you could directly map "save model X" to the appropriate DB call.
next prev parent reply other threads:[~2015-09-05 7:16 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-09-02 10:59 Top 10 Worst C# Features Stefan.Lucks
2015-09-02 17:37 ` Álex R. Mosteo
2015-09-02 19:39 ` Randy Brukardt
2015-09-03 8:14 ` Georg Bauhaus
2015-09-03 9:26 ` Dmitry A. Kazakov
2015-09-03 11:39 ` G.B.
2015-09-03 12:00 ` G.B.
2015-09-03 13:59 ` Dmitry A. Kazakov
2015-09-03 19:12 ` Randy Brukardt
2015-09-04 7:33 ` Georg Bauhaus
2015-09-04 21:34 ` Randy Brukardt
2015-09-05 6:31 ` Dmitry A. Kazakov
2015-09-05 6:44 ` Georg Bauhaus
2015-09-05 7:07 ` Dmitry A. Kazakov
2015-09-05 6:45 ` Niklas Holsti
2015-09-05 7:21 ` Dmitry A. Kazakov
2015-09-05 12:07 ` Peter Chapin
2015-09-06 10:45 ` Georg Bauhaus
2015-10-13 19:57 ` Eryndlia Mavourneen
2015-09-05 7:16 ` Shark8 [this message]
2015-09-03 13:47 ` Dmitry A. Kazakov
2015-09-03 8:51 ` gautier_niouzes
2015-10-01 14:03 ` Paul Colin de Gloucester
2015-10-14 8:00 ` Maciej Sobczak
2015-10-14 14:26 ` Ben Bacarisse
2015-10-14 16:50 ` Paul Rubin
2015-10-14 18:17 ` Stefan.Lucks
2015-10-14 19:54 ` Ben Bacarisse
2015-10-15 12:24 ` Maciej Sobczak
2015-10-15 13:59 ` Ben Bacarisse
2015-11-06 14:50 ` Nicholas Collin Paul de Gloucester
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox