GORM 1.0 Release to Take on GNOME/KDE?
qa'lth writes "Today marks the occasion of the release of Gorm 1.0, the Interface Builder for the GNUstep project, and with its release, comes the obsolesence of the GNOME and KDE projects. Finally, today, Free Software users can enjoy the power of a well-designed, powerful object-oriented system derived from OpenStep, legacy to the acclaimed MacOSX, through GNUstep, our loving reimplementation of the OpenStep standard."
Riiight. 'Nuff Said.
with its release, comes the obsolesence of the GNOME and KDE projects.
WTF??? Not even Microsoft would dare make such blatant and patently false claims. I'm all for marketing but this is unadulterated bullshit and I don't even want to look at something that starts with BS like this!
..BEGIN
Nothing like a little optimism, eh? Quick question, what are you smoking and who's your dealer? I gotta get some of that stuff...
Real Daleks don't climb stairs - they level the building.
When will it end? :(
How about decent and WORKING drag and drop?
everyone is busy with eye candy and other useless add-ons and ignore basic operability and useability.
It doesn't even look all that functional, lightweight yes, but it still looks ugly has hell, i mean fluxbox looks better. So how is this supposed to compete with gnome and KDE
Does it run on Linux?
Gorm is also a RAD application that allows one to create user interfaces and various application object models in very intuitive way, benefiting from highly dynamic features of the Objective-C language and runtime. Flash videos can be seen here. More information can be found on this blog. Interesting is, that the application could never be done in C++, check out why.
First they ignore you, then they laugh at you, then they fight you, then you win.
"...and with its release, comes the obsolesence of the GNOME and KDE projects"
Are these guys on crack?
I GOOOOOOOORRRRMMM!!!!!! GORM SMASH!!!!! KDE EAT!!!! SMASH GNOME!!!! GUUUUUhhhHHH!!!! GrrrRRRRR!!!! I GOOOOOOOORRRRRMMMMM!!!!
alternatively:
Gorm nuts!
Corn nuts!!
Gorm nuts!
Coooorn nuts!!
Gooorm nuts!!!
Cooooooooorn!!!!!!
Gooooooooooorrm!!!!!
Maybe GORM will make GNOME and KDE obsolete, but first their server will have to withstand a righteous Slashdotting!
Phoenix, Boston, Little Rock, see a pattern?
Having set the expectation with references to OSX, why don't they have any drop dead gorgeous screenshots instead of one very dated looking one? I had high hopes that got dashed with WTF?
Fnord! Any sufficiently undocumented code is indistinguishable from magic.
So why can't we moderate articles too?
"Software is like sex; it's better when it's free." -Linus Torvalds
I'll be the first to admit that Interface Builder (in OS X at least) is an incredible, life changing piece of software. If you've never written a GUI using Cocoa with Interface Builder you can't even imagine how easy it can be.
And Gorm is supposed to be Interface Builder for GNUStep.
That said, it's not GNOME or KDE. You've still got to write that whole boring desktop thing. Gorm might make it a lot easier to write all the stuff that's still missing but saying it made GNOME and KDE obsolete is just plain bullshit.
Before hyping up your toolkit and predicting the death of all other OSS desktops, it's generally best to make sure your toolkit doesn't look like crap in all the screenshots.
But it doesn't have the Monty Python foot. Will I ever drop KDE for that ugly thing?
My Linux - (L)ove (I)s (N)ever (U)tterly eXPensive
It sounds very 'tinny'...
I assume they mean Aqua. In any case, I can't say I much like Aqua. It is just too inflexible. It is Apple's engineers saying they know better than I how I best I work.
...or at least allow it be configured that way, as can be done on Microsoft Windows.
Put the menu back in the window, bring back focus-follows-mouse, and allow typing into background windows without them popping to the front....pleeeeeaaaasse.
With that stupid menu at the top of the screen, the Mac is destined to stay a one or two monitor system.
They GNUStep guy announcing this was just trying to have some fun, why the hell to people get some riled up by the obsoleting GNOME and KDE statement, have people completely lost their sense of humour? Congratulations to the GNUStep team on their Gorm 1.0 release! nuff said
I think three things will really help GNUstep. the first it the ability to read nib files. If GORM can load a OSX nib file, it will allows people to port the thousands of OSX apps they have made to GNUstep. Second, if they chnaged their target to Cocoa (link it to a version of OSX and release new versions with each release to add features).
The third and final thing is the appearance. GNUstep will never be popular looking thw way it does now. The default look looks too much like 1994 and unfortunately, many people will judge it based on that.
OSX + linux cross platform development would be a HUGE boost to linux.
The war with islam is a war on the beast
The war on terror is a war for peace
From what I see, it looks every bit as eye-pleasing as OS/2!
/sarcasm
VOTE!
I hope it's prettier^H^H^H^H^H^H er, more stable, than the web server.
According to this insider's blog, Microsoft has stole Gorm, among other software.
Patrick "Diablo-D3" McFarland || http://AdTerrasPerAspera.com
I would love for GNUstep to really make a comeback...
Windowmaker used to be a really strong environment; Nowdays environments like xfce tended to scratch that itch.
Hhhmmmmm.
Me thinks that this poster is a bit sarcastic.
But whatever. GNUstep is a mature and well thought out system for power users. Not my cup of tea, but in absence of Gnome 2.4 and newer software I would probably be using it.
It's also great for systems with lower resources. X terminals, Pentium 2 machines, and the like. Very nice and is picking up the slack that KDE and Gnome leave as they race to beat Microsoft Vista (hopefully before Vista reaches critical mass 2-3 years after it finally gets released (MS still saying it's end of next year?))
If your like me and KDE makes you twitch nerviously, or unlike my you don't have a gig of RAM to deal with Gnome's concept of "simplicity thru complexity" then definately give GNUstep-based systems a look. (GNUstep is actually the API stuff, other projects do the desktop bits)
The nice thing about GNUstep that may attract people is that it's a implimentation for OpenSTEP.
Software previously developed for the Openstep API is what Apple used to create the 'modern' Cocoa half of OS X. (were as the 'older' half is Carbon which follows along the lines of OS 9 and OS 8).
Effectively this makes Cocoa a extended version of Openstep. GNUstep and Cocoa then share a high degree of API compatability. That means that if you write for Cocoa you can much more easily port your applications to run in Linux on Gnustep API and visa versa.
I thought gorm was that damn granola stuff that my parents always made me eat on a hike.
This article seems a little 'flamable.' What is needed is a system whereby as you submit a response, you can choose whether you agree with the choice of the article. Once there are say, 300 responses, and >50% are negative, it is removed from the front page. This would make for a boring April 1st, but there'd be no more Dvorak articles (not to mention I actually like the guy).
Someone have the mirror link ? The main link seem Slashdotted!!
Obviously he's referring to 10.1.1. What else would he be referring to? The current version of the software? That just wouldn't make sense, would it? PS you're dumb.
Nooooooooooooooooooooooo!!!
-everphilski-
GORMless
"Little does he know, but there is no 'I' in 'Idiot'!"
It's a bit tedious to explain with words what Gorm is all about -- it's much simpler to actually *see* it :-)
If you have only one video to see, check the one about the custom palette -- but the other are interesting too :-) (the StepTalk one demonstrate a creation of a simple calculator *entirely* in Gorm, using the StepTalk palette, which let you code in various languages).
Why waste time trying to make my desktop work and act like Windows(tm)(r)(C)(and possible 666) when all I really want is to get my work done without all the bling?
--
A random sig
Dynamic
Saying nothing
with its release, comes the obsolesence of the GNOME and KDE projects.
I was about to call that a gormless prediction, but then I realised that that was the whole point... -.-
Don't take the above poster too seriously. He doesn't.
this is going to take on modern GNOME/KDE? I'll try to contain my fear... But with that I must say I will welcome our 1995 overlords with cookies and milk that has past its expiration
Linux with kernel panic...
MadPenguin.org
Granola, oats, raisins, peanuts. Although Wikipedia's entry says it might also mean Good Old Raisins and Peanuts.
Ignoring the solid relationship to apple:
FTA - After creating the interface, objects can be linked using mouse operations. Also Gorm features interactive testing of interfaces.
This sounds very much like what Apple has had for a very long time with its XCode tools. Whilst its great that apple has had this for a long time, it will provide something very new for KDE and Gnome users. Perhaps it will provide some serious competition for these.
No kidding! Looking at the screenshot it's an even more astounding claim. This Gorm is simply an interface designer that looks like a steaming pile when compared with the likes of QT Designer.
-1 flamebait, or maybe -1 troll, or -1 stupid advertising.
I know, I know, "it's a joke". Yeah. Right.
I use Openstep some. It's nice. But a really tricked out Accord won't be obsoleting BMW any time soon, either.
Welcome to the Panopticon. Used to be a prison, now it's your home.
I thought this was a Star Trek story at first look. I was hoping for a good spinoff series where the Gorn conquer the Federation.
then it comes to be that the soothing light at the end of your tunnel is just a freight train coming your way
>"...and with its release, comes the obsolesence of the GNOME and KDE projects"
:)
>you're joking, right?
Yes it is a joke....
It seems that slashdoters that not have sense of humour !
...less? I think they could have picked a better name. It's worse than Gnome, or should I say, 'G'-nome.
Since when free software software begins its releases with 1.0??!
gtkaml.org
I don't understand. From what I see, this doesn't give you much over using the old Athena libraries (visually) or using TK (as in Tcl/TK or Perl/TK). How is this an improvement over using KDE/Qt or Gnome
Why is the icon from the top of my Window-Maker dock at the top of Slashdot? I thought I was the only one who knew that desktop existed (it's my second favorite after Fluxbox!). What's Gorm? Why is a GNU app, or ANY Open Source app, touted like a World Wrestling cheesehead brought into the show in the second half? I don't care if your open-source app is the second coming of Buddha, though shalt not challenge thy fellow FOSS! What's this with WM's lineage? I thought it was descended from NextStep? I can't reach any of the links. Has OpenStep just thrown away it's only chance for popularity with this dishrag post?
Fuck Mac OS X. I have a Mac and still prefer Gnome or KDE (I have used both extensively and like both). OS X is a sorry excuse for a UNIX. It doesn't even have a working native terminal program (one which allows PGUP/PGDN), and Fink's repository is very poorly maintained. Running X apps doesn't work all that great (why don't they show up in the Dock?). Maybe with a huge amount of effort (and buying a few shareware apps), I could get OS X to work how I want it. But why would I bother when I can have Linux working out-of-box the way I want it? Why would a want a non-free OS when a free one works just as good if not better?
There are a few apps that are really great on OS X, but that is all I use it for. Linux is my primary OS. Just because all the pussy, wannabe users fled to OS X, doesn't mean that OS X is better. It's better than Windows, but that's about all that can be said for OS X.
I am not worried about Gnome or KDE...
Am I the only one who views this is a over the top
attempt to edge out peanuts in favor of M&M's
The VIM development team just announced that emacs is obsolete.
Raise your children as if you were teaching them to raise your grandchildren, because you are.
Frankly speaking I do not think GNUStep is something which an everyday user can use. A geek maybe, but not an everyday user. KDE and GNOME are way ahead of GNUStep in terms of usability so I do nto think that there is any chance of 'obsolescence' there :)
The OpenStep Standard. And the object oriented C. And how Interface Builder looked on OPENSTEP. And the live CD with the older version (soon to be updated).
Windoze not found: (C)heer, (P)arty or (D)ance
I'll be sure to install it next time it's 1989
The Gorm developers better wait this one out 'till Avalon is out the door. Eolas will seem like pancakes compared to the lawsuit Microsoft is going to face for this..
The real beauty of it all, is when all is said and done at the end of the day, the GPL will ensure Avalon becomes GPL and Free Software for all to use. Just think, the simplicity of Gorm and the beautiful Avalon, a happy merger for all enthusiasts. Ironically, this WILL spell the end of GNOME, KDE, XFce and even fvvwm!
Microsoft will regret the day they Gormed their Desktop. It's like playing with nitroglyserin, except you always explode (for those who've seen Lost, you know what I mean. It ain't pretty..)
Microsoft dies into a puddle of blood.
KDE lies in shatters on the floot.
GNOME runs and hides under the carpet.
Gorm cackles with insane glee while spinning maniacly in small circles.
A new Gorm-era is in the making, as the wheel of time keeps spinning, making everybody pretty dizzy.
http://www.debunkingskeptics.com/
--
Evan
"$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
And the Hurd makes GNU/Linux obsolescent.
Why don't these developers want to take over the world by first taking over their "competition"? Like making GORM run on GNOME/KDE? Even GNOME and KDE apps run on each other when their libraries are installed. If GORM really is that good, it should interoperate, and suck up all the oxygen to emerge as the best. That's the kind of innovation hothouse open source allows.
--
make install -not war
I, for one, welcome our new flamebaiting overlords.
Wow you mean I can finally harness the power of an out dated 15 year old GUI on my brand new computer. It's really to bad that there has not been any development in the GUI market since the early 90's.
In other news
Who gives a shit.
Buy my shit at http://www.cellup.com
Why do people call it Gee-nome? You don't hear people say "My neighbour has Gee-nomes on his lawn." or how about the "Underwear Gee-nomes were mad at Kenny for going commando!". Gnome is pronounced with a silent G. You are making us all look bad - and you know who you are!
Who needs more than a X window manager like mwm, Firefox, an Xterm with emacs?
So basically like Kuro5hin, just without the politics or inane trolling..?
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
There are a few apps that are really great on OS X, but that is all I use it for. Linux is my primary OS. Just because all the pussy, wannabe users fled to OS X, doesn't mean that OS X is better. It's better than Windows, but that's about all that can be said for OS X.
Let me guess... you sat on a cactus this morning and now you are venting your pain in words?
Only to idiots, are orders laws.
-- Henning von Tresckow
Don't tell me only 'C' developers need apply. Talk about limiting your audience.
With Python I can develop responsive cross platform UI using wxWidgets, PyGTK, QT... can I do that with Gorm?
(Gorm sounds like the noise Gollum makes when choking on his tongue)
I think it's the other way around, isn't OpenStep more like the predecessor to MAC OS X?
It used to be a simple thing. If something is presented in a fairly straightforward, just the facts manner it was probably serious. If it makes ridiculous claims about how it will make all of its competitors obsolete, cure seventeen fatal diseases and then get you a beer while walking your dog then you could be pretty certain that it was meant to be a joke.
I used to even be able to laugh at the joke press releases, knowing that they were nothing more than way-over-the-top satire of the dumbest PR pieces in the world. Now... I have to look carefully to make sure that I'm not actually reading the object of that satire instead.
Thank you, PR flacks of the Internet, for lowering the bar so far that we need a shovel just to see the dent that it left.
Few North Americans will get the joke. And the name of this project is further proof that they're mostly gormless about internationalization.
Rich And Stupid is not so bad as Working For Rich And Stupid.
..by far, the best "pseudo-programming" environment I've ever worked in was LiteStep for Windows. I just made the switch to Linux last year, and I have yet to find a tool as valuable as LiteStep, and frankly, I was surprised that there weren't more modular, easily modifiable interface creation systems like this one. Both Gnome and KDE felt like a step back when I started with the penguin. A s much as I enjoy learning about programming, as a lawyer, I really don't have time to learn about stacks and arrays and pointers and object classes. But an environment like LiteStep, where I can create and specify scriptable actions for things like buttons in "dang-near-english--" e.g. ButtonXLength 10 ButtonXWidth 20 ButtonXText "Press to start firefox" ButtonXAction !Execute "C:/firefox.exe" This is perfect. And also the kind of thing that I imagine hardcore programmers hate, but it's precisely this level of control that us Linux folks (yes, I'm counting myself among you's guys) can use as a real big selling point OVER M$. I will be trying out this Gorm ASAP.
All,
For all of those of you who can't take a joke, tongue was firmly planted in cheek regarding the "KDE/GNOME obsolesence" bit of the post. While I didn't write the post, I know who did and that part, at least, was meant as a joke. Also look on it as something of a commentary on slashdot itself: sometimes it's impossible to get anything on here unless it's sensationalistic or overly stated.
I, personally, tried posting 6 times before giving up. Imagine my suprise at seeing this when I woke up this morning!
Later, GJC
Gregory Casamento
## Chief Maintainer for GNUstep
Eventhough they may not meet up to thier claim, everyone seems to be at least taking a look at it. I work with a marketing agency who does direct marketing mailings. If we get a responce from over 1%, we are doing well.
Hey GORMless.
The 70's called.
They want their interface back.
Compare Glade to Gorm feature-wise. Aside from the appearance of GNUStep, which admittedly stands to be improved, you will find that some of the features Gorm has, Glade blatantly lacks. One thing in particular is the ability to use custom palettes. Glade comes with a standard set of widgets, period... also Glade does not allow the modelling of non-gui objects, Gorm does.
So from that standpoint alone Gorm is compares favorably. I think you better step back from that "BMW" for a while and ask yourself what you're really getting.
GJC
Gregory Casamento
## Chief Maintainer for GNUstep
Well I don't think so, I used to be an FVWM, then afterstep user for a looooooong time before I switched to Wmaker ....
...
....
then I tried Gnome because I used redhat for a while and for somewhat reason I had a problem with Wmaker
since then I use Gnome, and while I am not happy with it I got used to it. On Xinerama it has a few problems, and the "remember window state" is pretty much broken in it.
I think the claim that it will take gnome and kde over is ridiculous for the masses, however it might be well possible for me....
I do not need the KDE and GNOME "christmas tree" bloat, but sometimes it makes life easier
For the masses ?
If I gave that or wmaker to my wife she would not be using linux, with gnome she is pretty happy
His point is that everything compiles down to, or at least ultimately runs as, machine language. By definition, not only CAN everything be done in machine language (or asm), but everything IS done in asm.
He's being sarcastic.
Infuriate left and right
No, but it's theoretically possible. You'd have to have a perl compiler, of course. Perl has many asperations, but I'm not aware of the interpreter itself becoming an OS. :)
/
Dated, but on point....
http://plg.uwaterloo.ca/~glmclear/research/perlos
Respectfully,
Anomaly
But Herr Heisenberg, how does the electron know when I'm looking?
As long as GNUStep is still ASS UGLY I don't think KDE and GNOME will be going away any time soon.
Several dictionaries and half a million web sites say that it is a viable alternate spelling. Make that Cowardly Jerk. Get a life.
And as you tread the halls of sanity, You feel so glad to be, Unable to go beyond. I have a message, From another time..
...and are involved in a flame war, why don't we start a constructive thread?
You GNUStep users out there: How do you configure your desktop? I've noticed that GWorkspace and Window Maker like to compete for how they manage virtual desktops.
Also, I'm not sure what application I should be using as a dock? Window Maker? Something written in GNUStep?
GNUStep seems like it's just about ready to start seeing some early adopter use, though I agree that the UI could use some spit and polish. How is work on Camaelon coming?
Also, does anyone know if Gorm is supporting Renaissance yet? It would be lovely to be able to target user interfaces for both Mac OS X and GNUStep. Maybe Gorm could be used as a drop-in replacement for Interface Builder when one wants to make a cross-platform app supporting GNUStep and OS X Cocoa?
-Peter
. Penguins Surely Ca
...NOW I know what "gormless" means!
I'm glad to see that GORM 1.0 has been released. IMO, the GNUstep project does not get the amount of attention from Linux users it deserves.
I use GNUstep on my Linux machines both at work and at home, and I have been very pleased with it. It's a very consistent desktop environment with a "clean" UI. For people who consider GNOME and KDE to be bloated and/or buggy, and don't care for "eye candy" that isn't all that functional, I'd recommend trying out GNUstep. I actually like the look of it; it has a cleaner and different look to it than GNOME/KDE, which seem more Windows-ish and Fisher-Price-like. And it's very simple to develop apps for it using GORM. I like the fact that it uses the NeXTSTEP API, which has been around a while, in contrast to the APIs of other desktop environments. Go to gnustep.org to see some of the apps that have been developed for it. Not as many as for GNOME/KDE, but hopefully that will change.
Wow, this story is one big troll. Which sucks, because (Open|Gnu|NeXT)Step is cool and Objective-c is even cooler.
Dude, you're nuts. I would say almost every single thing that is brought to our "attention" is the result of PR whoring of one sort or another. I think if there were an announcement of a teleportation device today, some /.'rs would claim that this was obvious and no big deal, to move along, nothing to see, choose your retarded /. cliche de jour that puts forth the superiority of the commentor over the suplied news/posters. I'm almost positive someone will supply the same here.
/.'ers are quick to discount everyone's work as "no big deal" with great regularity, with the selfish exception of their own work. Such is human nature I suppose, and such is the petty nature of people that post and criticize on message boards.
The sad truth is every post here seems to follow dvorak's statistical line-up of responses (and I'm doing my part here). The sadder truth is that
That being said, everyone here that is commenting on how valuable or not GORm is should consider themselves disqualified unless they used some real OOP/RAD setup. C++ not only disqualifies you, it may mess your ability to OOP well permanently. If you have some background in Smalltalk, (maybe eiffel blah), or Objective C, or a handful of other "real" OOP backgrounds then you might have a chance at "getting it." Like it or not, if you haven't, you probably do not and will not ever "get" OOP well. Those that use Java are more likely than not a mixed bag. Those coming from a traditional procedural background and moving to Java, you likely don't get it either. Which is somewhat sadly ironic in that the designers of Java were big fans of Objective-C and modeled quite a bit of Java on Objective-C.
Anyway, now that I've strayed into flaimbait tangent, let me bring this back and try to establish this as gospel: All our news comes as hype and its the only thing that has a chance at getting our attention. I don't think that some "righteous" way even exists in having a major story hit that is devoid of hype anymore. That's more a function of who we are as people today--the media knows us well enough to deliver things in a way we'll accept. Even your "griping" and my "counter griping" at it being hype are part of the equation. This is so straightforward now that every average person knows that you just put stuff out with something that will agitate the flock of cackling chickens we've all become to get the desired response.
Hah! I like the idea of GORM and I hope that we'll see something similar for KDE and Gnome. The choice of desktop environment is one of the things I like about Linux, even if it touches off holy wars every now and then. In the end I think these wars will result in a better desktop experience not only for Linux users, but Windows users as well since Microsoft isn't above stealing good ideas for themselves. Oh, what about Mac users you say? The Mac desktop is already perfect, nothing needed there! ;-)
(uh that last bit was a joke...)
To the making of books there is no end, so let's get started
Gorm actually looks pretty neat.
:) coming from QtRuby/Korundum
Too bad it needs several years of work to catch up to
KDE/GNOME in terms of infurstructure work.
It really does illistrate the power of scripted interfaces through.
I want to see the same thing (but better!!
since it sould be SOOOOO easy to do so.
Great demo,
Ben
I don't understand why people say this is ugly. The lines are straight, the fonts readable, the interface usable. I don't understand most of the time why people think such and such a UI is ugly. I understand that for these people, aesthetics are a real issue, but their decision-making process seems totally arbitrary to me. Usually it seems that "ugly" just means not in line with the current artistic trend; what is ugly today may have been beautiful 10 years ago to even the same people.
It's sort of like people who loved synth pop in the eighties and now say it sounds cheesy. If it was good then, why is it cheesy now?
I've even heard people call Nethack ugly. How can it be ugly? It's just a bunch of text.
Anyway, it sort of saddens me that aesthetics are so heavily weighted over more important concerns, but I guess I have to accept it.
Smoke my cock.
That *step interface looked hot in the early 90s, but now we have skinnable GUIs instead of Motif and the like. Changing colors doesn't count as "themable", BTW.
I'll never get Slashdotters' obsession with KDE and GNOME. Both projects absolutely suck. Their APIs are a joke. GNUStep/OpenStep, on the other hand, is a true object-oriented environment, and it really does make Gnome and KDE obsolete.
But, as with their defense of the ancient X11 protocol, Slashdotters fear change and will defend what they've been using no matter how inferior it is. Hence, all the sarcasm we see here. If you guys would actually take a look at it (OpenStep is the basis for the incredible OS X development system), you'd realize it really does wipe the floor with GTK/QT.
"Sufferin' succotash."
Are you seriously going to tell us that Objective C/OpenStep IS?
Not exactly on topic, but a parallel one. GnuStep is interesting, but sadly many of us can't afford to spend time researching GUI frameworks that only work on Unix. What we really need is something QT, GTK and WXWindows provide: access to the majority of GUI workstations in the world. I really like the idea of cross platform, but if I have to choose the most important desktop platform to my earning my daily bread, it's Windows.
I understand that I can download the Gnustep framework, tweak and recompile some programs so they place nice in windows; but even that level of effort is a deal breaker for me given all the other things I'd like to be looking into like WxPython. What would motivate me to do this is some actual applications that run acceptably in Windows, that would show that this is ready to play on the systems that create my paycheck.
Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
It's not -1 Flamebait. +5 Funny FTW. ::shoot me now::
Based on this little blurb, I think I shall remain Gorm-less.
This sig no verb.
Go to "Window Settings" then "Keyboard" then change pgup, pgdw, home and end behaviors. The default is to control the scroll region, people who use Vi don't mind since there are better keystrokes in Vi for moving the cursor around.
X11 apps shouldn't show up in the dock since they are not fully managed. But an icon box would have been nice. But it's trivial enough to run fvwm2.
Window selection for Terminal.app is a lot better than gnome though, cmd-1 to cmd-9 lets you quickly flip between terms.
Also I'm not sure how you can stand that GNOME and KDE junk on Linux. Xfce is much nicer. GNUStep is nice too. GNUStep's interface is not anything like MacOSX, it just has compatible programming API. But ultimately it all boils down to your personal preference. Use what you like and don't get angry if someone else has different preferences. (with comments like "Fuck Mac OS X." I wonder why you are so full of rage over something as unimportant as a person's choice of GUI)
“Common sense is not so common.” — Voltaire
> Window selection for Terminal.app is a lot better than gnome though, cmd-1
> cmd-9 lets you quickly flip between terms.
Note that alt-1 through alt-9 allows you to flip between tabs in any given GNOME terminal. Same goes for any app with tabs: GAIM, Epiphany, Firefox (on *NIX, anyway), etc.
This is good considering WindowMaker is going downhill in a hand basket. With each release they add things specifically to compete with features from GNOME and KDE. The new antialiasing font rendering looks so bad I had to downgrade to the previous version and add an exclude= to my yum.conf. I'll guess I'll be looking at AfterStep soon considering GNOME and KDE are Windows 95 but slower.
The look and feel of the desktop are extremely important. They aren't the only factor a user should take into account, but to discount them completely is a mistake.
If the default desktop is an eyesore, keeps its menus and options in strange places, and has a lot of confusing buttons that don't explain what they do or what they're for, it doesn't matter how powerful the environment is.
Let me say it again: It doesn't matter how powerful the environment is.
Because most users will balk at the environment I've just described. Heck, *I'd* balk at it. I want a usable and intuitive interface as much as the next user. I would no more use this desktop than I would drive a car with strange and cryptic controls, no matter how powerful and efficient the engine is.
Sounds like someone is feeling insecure about their poor operating system choice. Is OS X making you/Linux feel in adequate? That's a shame.
I used to think Linux was cool -- then I turned 14.
1994 called, they'd like their user interface back. Seriously though, that's butt ugly.
Approaching Normal
So how does Gorm differ from glade/libglade besides being for GnuSTEP instead of GNOME?
...not totally unlike XFCE4.
Much nicer screenshot, too. The icons also look great. Thanks for posting them. I was afraid that slashdot editors and the Gorm folks were trying to resurrect 1995 after I looked at that old screenshot...yeesh.
I saw it on Slashdot, it must be true!
...it's still possible to define a useful meaning for "what you can do in language X can't be done in language Y". Namely: the fastest way to implement the features of X in Y is to use Y to write an emulation of X.
Thus it it's fair to say eg: "you can't do Haskell stuff in C, without rewriting a Haskell interpreter in C".
Ugh. The "mortar" on that icon makes it look as if Peter North mistook it for one of his co-stars.
These problems could be addressed in Linux/X11. The way to do it is to redefine middle-mouse-click as "drop the most recent selection". This just happens to match what xterm/etc do and that many people mistakenly call the cut & paste X function. Because of this X programs are much more likely to be able to get this enhancement because they tend not to have use the middle mouse for anything else.
Because you can rearrange, open/close, and otherwise manipulate windows between the selection and the "drop", this addresses all your concerns about DnD.
What I suggest is that every toolkit or system that implements drag & drop be written so that middle-mouse-click acts exactly as though you dragged from the most recently selected thing and dropped it. For text this is not very hard because it would use the "PRIMARY" selection. For other data this may require programs that select items that can be dragged to also update the primary selection.
I'm still using fvwm with tkdesk. (Old machine). They work just fine for my apps, Thunderbird, Firefox, OpenOffice, xterm with Bitchx, Links or FTP, running in it, and GnuCash.
Well I'm off to saddle up my dinosaur.
[i]You GNUStep users out there: How do you configure your desktop? I've noticed that GWorkspace and Window Maker like to compete for how they manage virtual desktops.
Also, I'm not sure what application I should be using as a dock? Window Maker? Something written in GNUStep?[/i]
I've taken lately to disabling the WM dock and clip, and letting GWorkspace/GDesktop handle it all. Some instability, still, with GDesktop, but it works pretty well most of the time.
(the command line switches I don't remember offhand....they're in the wmaker man page)
Well the UI is nice but rather minimalistic, even NeXT has moved on, they have taken over Apple :-)
Ever heard of it people? Probably not. Sigh.
Hey, I'm just your average shit and piss factory.
Everything that can be programmed can be written in assembler
I call this BS ! Everything that can be programmed can be written by switching single bits in memory ! That's the way Real Programmers do it !
I use drag and drop a lot when using Mac OS X simply because it works so well. Dragging files to the trash, dragging files to applications to open them, dragging images off web pages to save them etc..
Just because Windows (and therefore Linux, as sadly the linux desktops have heavily copied windows as opposed to OS X) can't do drag and drop effectively
Odd, every one of the examples you mentioned works in MY Windows. Have you screwed yours up somehow or are you using some bizarre version? Perhaps you meant to bring up some of the actual problems with windows drag and drop (there are one or two, but it's hardly "broken")?
release of Gorm 1.0, the Interface Builder for the GNUstep project, and with its release, comes the obsolesence of the GNOME and KDE projects
First, please educate yourself on kdevelop3. Then, you can come around and talk about superiority of something else, but then again, talk won't be enough, prove.
I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
First, the way the interface looks is irrelevant. A GNUstep theme engine is available here. There's a nice theme in progress called Nesedah (mockup and screenshot of IRC client along with OS X comparison shot)
Second, why is this such a big deal? Don't QT, Visual Basic, and Delphi provide the same RAD approach? No. I've used all of those tools and they just don't stack up. QT is about as good as you're going to get out of a static compile-time-oriented C++ approach. But it's not as simple or direct as a runtime-oriented OO solution like Smalltalk or Objective-C. This is the power of Cocoa/OpenStep/GNUstep.
Delphi, .NET, and QT GUI designers focus on generating code. This is cumbersome and brittle. But Apple/NeXT's Interface Builder and GNUstep's Gorm take a different approach. They actually instantiate objects, set state, create inter-object connnections, and then persist the in-memory objects to disk. When your application is loaded, these objects are unarchived and your application connects to them. This prevents the OO-mocking approach of subclassing a Window class just to create your own instance--something that always makes me laugh but is ubiquitous in the Windows world and has been blindly copied by KDE and GNOME.
Finally, the poster is not a native speaker of English and clearly was not able to convey the sense of humor intended.
lololololol "beter than GNOME" yeh woteva!!!11
[/n00b]
Do you see what I did there?
Sounds like someone is feeling insecure about their poor operating system choice. Is GNU/Linux making you/Mac OS X feel in adequate? That's a shame.
Fuck Mac OS X. I have a Mac and still prefer Gnome or KDE (I have used both extensively and like both). OS X is a sorry excuse for a UNIX.
Good - don't use it then. Sell your Mac on ebay and buy a new Linux box. However, while you are trolling - go take a long look at modern Linux desktops, then go look at OS X. You'll probably be supprised to notice that alot of the "good" functionality in KDE and GNOME was swiped directly from OS X.
It doesn't even have a working native terminal program (one which allows PGUP/PGDN), and Fink's repository is very poorly maintained. Running X apps doesn't work all that great (why don't they show up in the Dock?). Maybe with a huge amount of effort (and buying a few shareware apps), I could get OS X to work how I want it.
That argument is the EXACT argument used by Windows users against Linux in the early days. Why would you do it? To perhaps show your support to a commerical company that IS actually innovating. Oh, and they don't show up in the dock because they were written using a different API and are connecting to a different window SERVER!
But why would I bother when I can have Linux working out-of-box the way I want it? Why would a want a non-free OS when a free one works just as good if not better?
Again - show some support for a company that is innovating.
There are a few apps that are really great on OS X, but that is all I use it for. Linux is my primary OS. Just because all the pussy, wannabe users fled to OS X, doesn't mean that OS X is better. It's better than Windows, but that's about all that can be said for OS X.
I'll call it like I see it here. You must be an l33t h@x0r right??? Go back to high school and do your homework. OS X has a unique and interesting background in NextStep - which is what both AfterStep and Windowmaker (two of my favorite window managers) are open source clones of. I find it ammusing that someone with your mentality is extolling the virtues of Linux and in the same breath praising KDE and Gnome rather than a more lightweight window manager. Your views are an uninformed mishmash of "popular" thoughts without ONE of your own.
This is special. I WISH I had modpoints today. Can someone tell me why my post (see above) is modded as flamebait while this parent is modded as insightful? PLEASE - read the two posts and tell me why. I'd love to know.
FYI: GNUStep and Mac OS X both implement the OpenStep API, and GNUStep are implementing more and more of OS X's extensions. There is a large degree of API compatibility between the systems, and I've personally written software that ran on both systems, without changes to the source code.
As another poster pointed out, there is a theme engine, and it can be used to make GNUStep look very slick indeed.
Having said that, I do agree with you that the project has had a tendency to overhype things. Things are coming along nicely, though, and I could see GNUStep becoming a viable and popular desktop.
Please correct me if I got my facts wrong.
Window selection for Terminal.app is a lot better than gnome though, cmd-1 to cmd-9 lets you quickly flip between terms.
Well, that's a new one. Someone saying Terminal.app is better than anything. Terminal.app is the... worst... terminal... emulation... ever...
cmd+1..9 would mean anything if terminals would be as tabs and one could actualy know which is 1 and so on. Personaly, on Linux I always open at least five terminals in one fullscreen window, each for its basic task and I can always select whichever I need (alt+1..9 or Ctrl+PgUp/Dn or mouse).
Also I'm not sure how you can stand that GNOME and KDE junk on Linux.
Don't know for original poster, but I can tell you much easier than with OSX (and yes I do have G5 with Tiger, sucks just as previous with Panther).
Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
Question...
It looks like GNUstep's dependent on some GPL libraries. Would this make apps linked for GNUstep GPL, or would the fact that GNUstep's implementing a non-GPL interface (NeXT/OpenStep or Cocoa) change that?
If GNUstep is to replace KDE or Gnome (which I would dearly love to see happen) the latter interpretation would need to be true.
Parent is AC, but makes excellent points.
No, really...
I'm SO goddamn tired of Finder and I SO miss NeXT's file manager...
I use alt-1 to alt-9 to flip windows in my text editor and text irc client. I'd rather use a key that isn't used over telnet/ssh.
Also multiplexing using 'screen' in an xterm seems to have more advantages than people using tabs in GNOME Terminal.
“Common sense is not so common.” — Voltaire
Riiight. 'Nuff said.
Looks like windowmaker to me. With looks like that, how do they expect people who are into eye-candy (and these are the people who choose gnome/kde anyway) to like it?
The message has been a bit unclear, and I think some people are misinterpreting what they've been told. What I remember from WWDC is:
1. The Kernel API's (KPI, whatever) are now fixed, and you shouldn't need to revise your drivers for future releases of the OS. This was explicitly NOT guaranteed in previous versions of Mac OS X.
2. At one or the other of the Cocoa sessions, there was a kind of vague statement that could have been interpreted as "the core Cocoa classes are not going to change in incompatible ways, going forward". The thrust of that was, once again, that you should not need to revise your application code to remain compatible with future Mac OS versions. In a practical sense, I guess this would mean APIs aren't being deprecated anymore.
Obviously, Apple is still going to be implementing new functionality (exposed via new APIs), and they'll fix bugs, which may break some apps. But there was a definite commitment to improved backward compatibility.
-Mark
Well, actually, they all do very similar things, and provide similar tools. The differences would be in technologies supported, and in ease of programming. From what I've gathered, GNUStep is very object-oriented, which means that it will be easy to develop applications quickly for, without them growing so confusing as they get bigger. Qt and KDE are both similarly object-oriented, and I think it shows in how quickly they develop and evolve. I know of one game, oolite (an Elite clone), which was quickly ported from OS X to Linux using GNUStep. It did still have issues though, so it wasn't a simple re-compile. Doing that with GTK would be much harder, though, and I don't think of GTK as Object-Oriented at all. It does have extensions to support OOP, but IMHO, that should have been a major design principle, right from the beginning. I think GTK would have developed faster, and been more usable and integrated, if it was. I'm not sure if GNUStep fully supports m18n, but GNOME and KDE do, and probably E17 too. E17 is the only one to currently support ACLs and EAs in a usable way.
GNUstep has a fairly complete implementation of CoreFoundation which includes a whole host of m18n support functionality.
Oolite had a few problems recompiling on Linux (and Windows) with GNUstep because it used a few features of the Mac OS X Cocoa libraries that haven't been completely implemented in GNUstep, especially in relation to OpenGL integration.
Ahh, that's good to know. Thanks. I wonder if oolite folks fix GNUStep to port it then, or if they just hacked their app...
Am I the only one who drags from one full (or mostly full screen) window -- then press alt + tab to change to the desired target windows -- and then drop?
:(
I do this all of the time on windows to attach files to an email and can't do in gnome 2.10.
There: Something at a specific location.
Their: Owned by someone.
Please make sure your english compiles.