Seriously Impressive: Sun Java Studio Creator - Ubuntu's killer app?
Michael T. Richter
ttmrichter at gmail.com
Fri Dec 15 03:52:47 GMT 2006
On Thu, 2006-14-12 at 15:38 +0000, Pete Ryland wrote:
It's always fun watching people who don't know what they're talking
about expound with authority.
> Here's a quite common example. How do you transpose two lines?
Typical example, yes. Because it's one of the few things that's easily
done in emacs/vi/whatever that takes and extra keystroke in a modern
IDE. Never mind that in 12 years of writing software I don't think I've
ever had to transpose two lines....
> In vi
> you simply type ddp, and in Emacs you can do Ctrl-x Ctrl-t. How do
> you do this in a typical IDE?
Shift-down, Ctrl-x, Ctrl-v.
> Reach for mouse, select the line, press
> Ctrl-x, press backspace, reach for mouse again, click at the end of
> next line, press Enter, press Ctrl-V. I really don't know how people
> can put up with that.
They don't. What you're doing here is called a "straw man". You're
taking the most ridiculous approach possible under an IDE (I'm surprised
you didn't say you had to right-click, select "cut", right-click, select
"paste" as well, frankly) and trumpeting it as if it were the norm. I'm
going to be kind and assume you're doing it out of ignorance rather than
being a dishonest <expletive deleted>....
> Or how about auto-indenting a block of code? How many IDEs offer
> anything like that?
All of them? As in each and every god-damned IDE I've worked with since
Visual Studio came out? Now I don't know what the UNIX world's IDEs are
like. They're probably lousy because UNIX fanatics think that if it
isn't cryptic keystrokes and modal interfaces it's a bad thing. But
Windows IDEs? Have done auto-indenting (often syntax-sensitive
auto-indenting!) for well over a decade.
> In vim it's as easy as preceeding a movement key
> with '='.
In Visual Studio it's as simple as typing in something that is typically
the opening of a block (say "{" in C/C++/Java -- just as an example) and
hitting Enter.
> I could go on.
Yes. You could go on with straw men and outright falsehoods.
Thankfully you're not doing it.
> > > Why would I want to use a crappy text editor as a
> > > trade off for typing myconnection = db.connect("dbname"). And of
> > > course they don't just do a simple connect to your database;
> > Of course, they _do_ if that's what you want.
> > > they'll
> > > automatically analyse your database and create EJBs for each of your
> > > tables for you to access your data through by a scalable (aka
> > > serialized) method call.
> > And they'll do that if _that's_ what you want.
> So how does it know what I want?
You tell it? Duh!
> To be fair, vim and emacs are still being actively developed and have
> huge user bases, and IMO are still superior to anything else that's
> come along, so why change?
Methinks you need to head straight to a dictionary and check what "to be
fair" means. Because what you're saying here? Isn't called "fair".
It's called "hype" (or, less kindly, "bullshit").
> I've actually not tried Eclipse for a few years now, so perhaps it's
> time I had another look. Maybe things have improved enough now to
> make the switch worth it.
I think we now have a shining example of intellectual dishonesty to hold
up if people want to know what the term means. How about I criticise
Linux based on its state "a few years" ago? Or, instead, how about you
get familiar with what IDEs actually do before you mouth off?
--
Michael T. Richter
Email: ttmrichter at gmail.com, mtr1966 at hotpop.com
MSN: ttmrichter at hotmail.com, mtr1966 at hotmail.com; YIM:
michael_richter_1966; AIM: YanJiahua1966; ICQ: 241960658; Jabber:
mtr1966 at jabber.cn
"My paramount object in this struggle is to save the Union, and is not
either to save or to destroy slavery." --Abraham Lincoln
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/sounder/attachments/20061215/472e3823/attachment.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/sounder/attachments/20061215/472e3823/attachment.pgp
More information about the sounder
mailing list