[ge-talk] Vision for a usable commandline
Paul van Nugteren
pmvannugteren at eml.cc
Wed Jan 10 16:45:38 EST 2007
Hm, yet another CLI? By CLI you mean shell? If yes, I'd argue that I
would not like to learn YAS (Yet Antoher Shell). Or it should have BIG
advantages. I use bash (of course) and I was thinking about ZSH because
I heard it offers better tab completion but I don't want to learn YAS
;-) I like bash because it offers me to finally rename eg. , mp3's in a
batch, like remove all artist name's from file name and leave only song
name etc. with cut like this; for i in `ls *` do; j =`cut 1-6 $i`; mv $i
$j; done etc.
On Wed, 10 Jan 2007 11:33:32 -0500, "Ari Haviv" <arielbhaviv at gmail.com>
said:
> We see all these UI's built on top on unix, including the unix
> commandline.
> Even mac is now built on unix. I am always surprised why they would be
> proud
> of such a unuser friendly system of sed, awk and ls. Haiku also uses the
> unix interface but there is no why reason why we must. Apple on the other
> hand is trying hard to be a real Unix and is even paying for official
> certification. This leads to an opportunity in a world of linux, BSD and
> mac.
>
> My vision is for an OS based on file versioning, objects and index
> database
> (including indexing the files). Everything is an object, including the
> folders and the trash and desktops are special objects. All reached from
> the
> commandline. The CLI would have a consistent and intuitive structure. it
> shouldn't wipe out your files if you make a mistake. It should be easy
> for
> my mom to use.
>
> But my mom is probably not like your mom. :) She loves VMS, which she no
> longer uses...she also likes SQL. I'm also thinking of my brother who is
> studying for a MCSE. Sysadmins also want a modern usable CLI
>
> Haiku has great scripting capabilities but most people don't know any
> scripting language. Those who do, learned javascript first because they
> copied from other websites and picked up the language piece by piece.
> Since
> it was default scripting in browsers, there were plenty of examples
> available. It is English based so while you still had to learn the
> syntax,
> you have still something to hold on to.
>
> That is why Haiku needs a default scripting language. You can use any you
> want but people will be able to learn how to script applications through
> examples...as long as it doesn't look like ASM or unix. I know that
> syllable
> uses orca/rebol as their default. And the new commandline would have a
> similar, consistent syntax.
http://www.fastmail.fm
More information about the glasselevator-talk
mailing list