Re: GIO branch
Ben Morrow <[email protected]> Thu, 6 Aug 2009 23:32:30 +0100
| Newsgroups | gmane.comp.desktop.rox.devel |
|---|---|
| Organization | Who, me? |
| Message-ID | <[email protected]> |
Quoth Development of the ROX Desktop <[email protected]>: > > There didn't seem to be much interest in the GIO branch and it was > never completed. I have to say I never liked the idea of ROX using GIO. GIO introduces a very Windows-like idea of pretending things are files that really aren't, which seems counter to the ROX philosophy of simple Unix file behaviour. IMHO things like SMB access belong in the OS filesystem layer, either with real filesystems like smbfs or 'virtual' filesystems like Fuse. I'd rather my filer concentrated on showing the files that are really there. > I think I need to pick a new language first, though. Developing in C > is just too painful, but Python does have rather a lot of overhead, > and a lack of static type-checking. Haskell is way too slow, and > probably not well suited to this kind of thing. <snip> > > More suggestions welcome... Well, Perl springs to mind, though I suppose it has much the same tradeoffs as Python. Since you don't seem to mind experimental languages, you might want to take a look at Perl 6/Rakudo, which aims to add features like (proper) static type-checking without losing the convenience of a dynamic language. It probably isn't fit to use for a production project yet, though. Ben ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july