X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-TCPREMOTEIP: 63.119.35.194 X-Authenticated-UID: jpd AT noqsi DOT com Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) Subject: Re: [geda-user] Re: off-topic: daydreaming about modularization From: John Doty In-Reply-To: <55DDD934.7000008@jump-ing.de> Date: Wed, 26 Aug 2015 11:43:42 -0400 Message-Id: <7CD0D385-9AE7-4C49-9D98-1DCDB5C4D0F8@noqsi.com> References: <6B8DDCCF-0E84-43DC-94A3-89CE0E56F0ED AT noqsi DOT com> <201508242052 DOT 28189 DOT ad252 AT freeelectron DOT net> <3766120C-93DD-454D-B2FA-7C79B78DC86C AT noqsi DOT com> <60866F2E-0014-4F02-A359-315F1A80D893 AT noqsi DOT com> <55DDD934 DOT 7000008 AT jump-ing DOT de> To: geda-user AT delorie DOT com X-Mailer: Apple Mail (2.1878.6) Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id t7QFhmR5017221 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 Precedence: bulk On Aug 26, 2015, at 11:20 AM, Markus Hitter (mah AT jump-ing DOT de) [via geda-user AT delorie DOT com] wrote: > Am 26.08.2015 um 16:48 schrieb John Doty: >> Starting from simple primitive objects, gschem can compose >> arbitrarily complicated objects containing arbitrarily complicated >> objects with embedded or attached metadata of arbitrary complexity at >> all levels. But pcb has only one (restricted) level of composition. > > One important distinction between gschem and pcb is that pcb has to deal with reality. It reflects real hardware, while gschem just displays a pure theoretical model. Theoretical models are always easier to deal with, because their whole purpose is easy handling of something. > > In reality you suddenly meet hardware made of epoxy, glass fibers and copper. Hundreds of properties with trillions of possible combinations, if reality can be squeezed into a data model at all. But, in fact, pcb does not capture or model those. On the other hand, when drawing a schematic for an IC, gschem can capture the many parameters of a physical model, and your favorite simulator can interpret them. > That makes it much harder to develop such a data model and implementing all the actions. > > > Markus > > -- > - - - - - - - - - - - - - - - - - - - > Dipl. Ing. (FH) Markus Hitter > http://www.jump-ing.de/ > John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ jpd AT noqsi DOT com