Linked by Andrew Youll on Sat 3rd Sep 2005 09:25 UTC, submitted by sarumont
OSNews, Generic OSes An open-source alternative, Beagle provides fast indexing and searching of all your files. Kevin of the LinuxForums.org content development team has used it, abused it and reviewed it.
Thread beginning with comment 26935
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: c# eh?
by Jamie on Sat 3rd Sep 2005 11:49 UTC in reply to "c# eh?"
Jamie
Member since:
2005-07-06

There is nothing wrong with c# as far as legalities go though for political reasons it wont be included in Gnome core. This is actually a good thing because c# does have a real drawback in its huge memory usage and bloat (and the same also applies to java). Most c# desktop apps need in excess of 100MB ram to run so it would make gnome's memory footprint rocket and currently its not really possible to run beagle or any other mono app on a 256mb system with gnome without either being in swap or perilously close to it.

IMO, Gnome needs to create its own high level language like a static gcc4 compiled ruby/python which is both fast, highly productive and non-bloating. There really is no excuse for using over bloated languages on the desktop as they can harm adoption of linux on older hardware and in particular developing nations.

Reply Parent Bookmark Score: 3

RE[2]: c# eh?
by on Sat 3rd Sep 2005 12:34 in reply to "RE: c# eh?"
Member since:

objective-c looks like a good canditate to me. it is simple , dynamic like smalltalk (or python) and compiled with gcc. But maybe it needs a real garbage colection

Reply Parent Bookmark Score: 0

RE[2]: c# eh?
by grrr on Sat 3rd Sep 2005 15:36 in reply to "RE: c# eh?"
grrr Member since:
2005-09-03

hey i registered

IMO, Gnome needs to create its own high level language like a static gcc4 compiled ruby/python which is both fast, highly productive and non-bloating. There really is no excuse for using over bloated languages on the desktop as they can harm adoption of linux on older hardware and in particular developing nations.

i think objective-c meets most of your requirements

Reply Parent Bookmark Score: 1

RE[3]: c# eh?
by japail on Sat 3rd Sep 2005 19:10 in reply to "RE[2]: c# eh?"
japail Member since:
2005-06-30

Objective-C isn't an especially high-level language while managing to incur various performance overhead from its usual implementation of dynamic dispatch. And to be honest, all the creation of another language will suffice for is to reduce the number of people interested in developing for the platform; no one is going to want to learn a comparatively obscure language in order to work on GNOME.

I think rather than offer arm-chair development advice, people should continue to develop their software as they see fit. In the case of GNOME this is largely C with a touch of C++, Python, Ruby, C#, and the like. Unless people intend to actually make anything happen by actually doing things, this endless philosophizing about other people's work is fruitless.

Reply Parent Bookmark Score: 2