Article View: comp.windows.ms.programmer
Article #3492Re: Comparison between MS-Windows and X-Windows
From: Julian Smart
Date: Thu, 28 Jan 1993 09:38
Date: Thu, 28 Jan 1993 09:38
53 lines
2928 bytes
2928 bytes
In article <1993Jan24.233048.5960@ais.com> bruce@ais.com (Bruce C. Wright) writes: >>If anyone has worked in both MS Windows and X windows environment, I >>would like to know about your experience about these two with respect to >>:- >>1. ease of learning. >>2. flexibility in design and implementation >>3. ease in implementing a given application (probably 2 should cover >>this) >>4. portability. >> >>I would appreciate any comments on these issues. Please send your >>responses to dhan@cs.arizona.edu Bruce Wright doesn't mention the plethora of multiplatform development toolkits available, which mean that you don't have to choose which to develop on - you can develop on both simultaneously. Who would want to develop on just one platform these days...? It doesn't seem worth spending your precious time putting all your eggs in one basket, given the cost of developing GUI apps. > 1) ... > > For the programmer the biggest problems with Xwindows are that it > doesn't support printing very well Indeed; but multiplatform development toolkits presumably provide PostScript generation under X (?) -- at least my freeby C++ toolkit wxWindows has a go at it. > 3) Ease of implementing a given application -- Depends on what the > application is. In general X is nicer because it is harder to > crash the whole system than it is with MS-windows (X is usually > implemented on a true protected-mode OS, while MS-Windows is > only a sort of pretend protected-mode system; it's very easy to > crash it during development) I don't crash Windows very often these days (once in a blue moon), but admittedly it's easier to develop on a big, fast X machine than a slow PC. > > 4) Portability -- If this is important then there's really no > choice; MS-Windows apps are the epitome of non-portable code: > X is your only alternative. ?uh? There's lots of choice in that using a commercial toolkit, you could run your apps on Macs, Windows, NT, X (Motif/OpenLook), OS/2... even DOS (ugh). I'm writing a reasonably big application on Windows and X but it's not fully commercial so maybe my relatively happy experience is not typical. For what it's worth my C++ toolkit, wxWindows, is available by ftp from skye.aiai.ed.ac.uk, directory pub/wxwin. Julian Smart jacs@aiai.ed.ac.uk
Technical Details
Message-ID:
<8273@skye.ed.ac.uk>Path:
arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sdd.hp.com!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!agate!doc.ic.ac.uk!warwick!uknet!edcastle!aiai!jacsReferences:
<1993Jan24.233048.5960@ais.com>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!charon.amdahl.com!pacbell.com!decwrl!sdd.hp.com!zaphod.mps.ohio-state.edu!uwm.edu!spool.mu.edu!agate!doc.ic.ac.uk!warwick!uknet!edcastle!aiai!jacs From: jacs@aiai.uucp (Julian Smart) Newsgroups: comp.windows.ms.programmer,comp.os.ms-windows.programmer.misc Subject: Re: Comparison between MS-Windows and X-Windows Message-ID: <8273@skye.ed.ac.uk> Date: 28 Jan 93 09:38:55 GMT References: <1993Jan24.233048.5960@ais.com> Sender: news@aiai.ed.ac.uk Reply-To: jacs@aiai.uucp (Julian Smart) Organization: AIAI, University of Edinburgh, Scotland Lines: 53