To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.cad.mlcadOpen lugnet.cad.mlcad in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 CAD / MLCad / 1771
1770  |  1772
Subject: 
Re: Once again, a relativley major bug...
Newsgroups: 
lugnet.cad.mlcad
Date: 
Tue, 16 Sep 2003 18:28:39 GMT
Viewed: 
4194 times
  
In lugnet.cad.mlcad, Jan-Albert van Ree wrote:
   Amaury Jacquot wrote:

  
  
   In my opinion, the whole rendering system should be made Direct3D

   No, this is a bad idea, in that it would lock up the software to MS and make it much more difficult to use under other platforms (read linux+wine)

Gotta agree, I’d HATE to see that happen. It’s already a pity the new track designer program most likely won’t work under Wine (since it uses much of .NET from what I read in the announcement) let’s not let this one go please. We can’t expect many people actively developing Linux software, but lets at least show appreciation for people that write Windows software that runs cross-platform.

I agree that cross-platform is good, and I also think that OpenGL is a more appropriate API to use because of this. However, I think it’s only fair to point out that after releasing a Linux native version of LDView, I got exactly one piece of Linux-related feedback. (That particular thread then generated various other responses by other users.) Now maybe my first Linux release was just that good, but I highly doubt it.

In addition, my Linux release was for LDView version 1.9.7. Since then, I have released 6 versions of LDView for Windows without updating the Linux version, and I haven’t had a single person ask me when I’ll get around to updating the Linux version.

To me, all this says that at the very least most of the people intersted in using LDView aren’t running Linux. Perhaps this is because the people running Linux don’t have good OpenGL performance on their machines. Or perhaps the people running Linux aren’t intersted in a real-time viewer for their Lego models. Or perhaps there aren’t many LDraw users in Linux due to a lack of other tools. Or maybe there just aren’t that many people who use LDView at all, and I’m deluding myself that it seems to be fairly popular in Windows.

On top of all this, even though I did all the hard work of getting a Linux version up and running in the first place, I haven’t had anyone offer to update my Linux release to bring it up-to-date with the latest Windows release. (Note that a vast majority of the newer features would be trivial to integrate into the Linux version, since it would simply require updating the preferences UI to support them.) To me, this says that the other Linux developers are either busy doing other things, or also don’t really care about having an up-to-date Linux version of LDView. (While I have made promises to update the Linux version with each Windows release, I haven’t exactly implied that it will happen soon, just “eventually”.)

So what am I trying to say here? Basically, this: most developers will agree that writing portable code is a good thing. However, the reality of the situation is that this can often be limiting, and it definitely requires a great deal of care. In addition, limiting yourself to tools that would be easy to port can seriously cut down on your available programming options. And unless LDView is completely atypical, then the users themselves don’t even care enough to provide feedback.

--Travis Cobbs



Message has 2 Replies:
  Re: Once again, a relativley major bug...
 
(...) Don't forget that Mac OS uses OpenGL as well. The entire Mac OS X window manager is an OpenGL app, which means that the whole GUI can do transparencies, drop shadows, rotations, etc etc and all be video card accelerated. Apple calls it Quartz (...) (21 years ago, 17-Sep-03, to lugnet.cad.mlcad, FTX)
  Re: Once again, a relativley major bug...
 
(...) I'll be the first to admit : never even looked at LDView. Up until now I have done everything in MLCAD, and if I needed a nice image I'd use L3P and do a POVRAY. I'll look into LDView, who knows what I've missed :D (...) I don't even mind if (...) (21 years ago, 17-Sep-03, to lugnet.cad.mlcad)

Message is in Reply To:
  Re: Once again, a relativley major bug...
 
(...) Gotta agree, I'd HATE to see that happen. It's already a pity the new track designer program most likely won't work under Wine (since it uses much of .NET from what I read in the announcement) let's not let this one go please. We can't expect (...) (21 years ago, 16-Sep-03, to lugnet.cad.mlcad)

28 Messages in This Thread:














Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact

This Message and its Replies on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR