posted by acaben
on Wednesday December 11, @10:29AM
from the they-REALLY-don't-suck dept.
Meredith Taitz wrote in to let us know about a new deal from Bare Bones, the makers of the best Text Editor available for MacOS X, BBedit. They've announced that for every copy of BBedit purchased directly through them between now and December 31, 2002, they will donate $10 to the Electronic Frontier Foundation. "We have tremendous respect for the EFF's role as a defender of civil liberties in the electronic age," said Rich Siegel, founder,
president and CEO of Bare Bones Software. "We are proud of the part
our products play in their mission, and we're pleased to offer our
material support of their efforts."
I tried the demo of BBedit, though I think it's OK, I cannot justify tthe price to actually buy the damn thing.
Personally, I would like to see some text editors for the mac that had TABS!!!!!!
One annoyance with all OS X native text editors is that thy seem to think that I love having 20+ windows open and a very cluttered desktop/dock. Most Win/Linux text editors are tabbed, allowing you to have all open docs nice and neat in one window.
My solution?
Download Fink and install xfree86 and then install bluefish, a very nice x11 tabbed text editor that does all the things BBedit can do, but for free :D
I spend a lot of time with my text editor (not going to start a flame war by naming it here!), and I have yet to see any that would be worth $179 to me. Ever. What does BBEdit offer, apart from the fact that Bare Bones software looks like a really cool company, that makes it worth your $179 and isn't found in any other editor?
You're wrong. This isn't sleazy. This is a very nice gesture on BareBones' part. They are helping the EFF by donating money. No matter how they decide to give, the money will come from the same place, sales of their product. They amount they choose to give is up to them and they decided that it would be based on the number of sales in a given period.
by
Anonymous Coward
on Wednesday December 11, @09:08PM (#6034)
If you want to do some good things for your friends
check out this site:
http://www.theopencd.org/about.php
its windows only but then your friends can reap the benefits of open source. mac version is coming soon.
by
Anonymous Coward
on Thursday December 12, @11:07PM (#6037)
How many would, given a $10 discount on BBedit, go and send that $10 to EFF without a thought?
That's even worse! Now you're setting them up as a company that willfully gives money to charties their own customers wouldn't think of supporting! That's not good PR, Mr. Log. Not at all.
There's people that are buying BBedit that won't even know about the promotion.
Again, this is a bad thing! Now you're just having them bleed money with no more benefit than if they had just silently given a check, you know, as if they actually supported the efforts of the EFF. Sorry, but you don't seem to know the first thing about either heartfelt charity or successful PR.
In the shopping cart area, [Small Dog] give an option to match from $10-$200 of a charity donation
With the kicker condition being "up to our set annual level of charitable giving". Notice how that maximum is never disclosed. Notice how the status of being a tax write-off (and for whom) is never discussed. So while they are being more respectable in their methods than Bare Bones is, they are still shading things so they come off looking better than they actually are. Again, that is not the kind of "charity" I was taught to practice, and it should not be the kind of thing anyone tolerates in association with a company. If you're supporting a company not because it does a good job but because it gives you warm fuzzies, you're just contributing to the decline of what should be a free market society.
by
Anonymous Coward
on Wednesday December 11, @09:02PM (#6044)
Are there any BBEdit users that have switched to that from Emacs? If so, what about BBEdit made it a good switch?
I was never a hardcore emacs user, and I suppose if you are one then you shouldn't switch -- the fact that emacs is available on so many more platforms than BBEdit alone is attractive (and that it works fine when accessing a server via SSH).
That said, I did use Emacs quite a bit until I played a bit with BBEdit. I had used BBEdit Lite for some light HTML and PHP scripting, and on someone's suggestion (on the BareBones mailing list), I tried the 24-day trial download.
I was hooked. Not everything was apparent, still I discover new things (I remember when I first found out about the Glossary, which is a handy way of pre-defining commonly used functions and XML tags, and someone has just written a Glossary to generate any function call in the PHP language), but it is an extremely elegant and easy to work in text editor. Note that I say "easy to work in" -- what I mean by this is that you can just jump in and start coding. As you go along you can amplify your experience, but things just seem to work in BBEdit better than in any other editor I've used.
Sadly, I have to use Win2k at work, but have found that jEdit is a nice free text editor to work with and, although not quite a match for BBEdit (for instance, being able to script so much functionality in BBEdit from Perl, Python, or Applescript is nice), is a nice environment.
by
Anonymous Coward
on Wednesday December 11, @12:19PM (#20923)
ummmm.... this sounds an awful lot like emacs except that you have to pay out the nose for it. There is -no- way that I would spend a nickle for a text editor as long as emacs is around.
I am used to using Emacs, and though the state of Emacs on OSX is not great right now (hard to get basic source to compile right at the moment, and Aqua Emacs is still flaky) I still use it all the time.
Are there any BBEdit users that have switched to that from Emacs? If so, what about BBEdit made it a good switch?
Forget the fact that BBEdit has Emacs keybindings, I don't use Emacs because C-x C-s will save a file.
--> Kendall (proper spelling is this post brought to you by Safari [if I remembered to turn it on])
Tabs and easier file system navigation are the two big things I see missing from BBEdit. I own version 6.5 and don't see the need to upgrade until these two issues are addressed.
On my PC at work I use EditPlus. I miss many of BBEdit's features, to be sure. But I've grown accustomed to navigating the file system quickly in the left hand column of the editor, and switching between open docs quickly using tabs.
by
Anonymous Coward
on Wednesday December 11, @03:30PM (#20960)
Er, isn't this just a self-serving PR effort? I mean, if they really supported the EFF, they'd just give them money. A fixed amount check for cash, flat out. Instead they (and truthfully they're not alone in this sort of pandering) will only give the EFF money if you give their company money. Whenever this kind of PR takes place, do you ever notice that the company never discloses how much their users have given to the EFF? That's usually because it's some disappointly low number. If Bare Bones wants to impress me with their support, they need to write a $5000+ check right now, no questions asked. By doing it the way they're doing it, it comes off as being a bit . . . sleezy.
by
Anonymous Coward
on Wednesday December 11, @01:00PM (#20965)
I will start with the disclaimer that BBEdit, vi, and UltraEdit (on Windows) are basically the only text editors I've ever used. [OK, I've also used SimpleText and probably a few others, but none that anyone takes seriously as a text editor. That said...
BBEdit is a great editor, and has a great Mac UI. What I find invaluable is:
Regular Expression Search and Replace
Keyword and comment highlighting for almost every programming and scripting language.
Its overall UI performance has always been great.
Ability to edit files on remote FTP servers.
Ability to open files from the command line ("bbedit *.java").
Ability to add or remove indent tabs for each line in a block of text in one fell swoop.
Built-in perl function reference.
Ability to read files with any line break style (DOS, UNIX, Mac), and to change the line break style on any file.
drag-and-drop text editing
In addition, BBEdit 7 adds CVS integration, so I'm still waiting for my copy in the mail.
If I didn't use BBEdit, I'd probably use BBEdit Lite as a text editor, which is great even though it doesn't have all the features.
Sure, it grabs them good press, but it also nets EFF some good, hard cash. Better 10 dollars to EFF than to the coffers of the company, no? I'm sure EFF doesn't mind...
I'd certainly suggest that you join EFF directly. If nothing else, BBEdit is a respected company which is endorsing the EFF, generating discussion, and (hopefully) encouraging more direct donations. I figure this is good publicity for the EFF even if they don't get a single cent via BBEdit.
Of course if the Aggressive Serial Spammers and HOLlywood Executives Society were to endorse the EFF, this might cause me to rething my contributions.
Go download the demo. It'll work for 30 days and has very few nag dialogs (just on launch). Take note of the 'shell session' windows and the CVS integration and the Shebang menu. Very impressive.
I've just upgraded my copy of BBEdit 6.0 to 7.0 and it cost me a grand total of $50. I used to be a big time user of BBEdit until I came across Pepper (I liked Pepper's integration with the shell) but now Pepper's author has gone all insane and all and has abandoned it I've gone back to BBEdit.
Ren Bucholz, EFF Activist, said, "We are thrilled that Bare Bones is supporting the EFF. We've been using BBEdit for years, and it's terrific to know that they make great products *and* care about civil liberties."
by
Anonymous Coward
on Wednesday December 11, @12:32PM (#21093)
BBEdit is one of the most wonderful pieces of software I have ever used. First of all it has all of the standard text editor goodies, like stationary support and syntax highlighting. Second is has the ability to be scripted in just about any scripting language (python, ruby, perl, bash). Third it has a great plugin SDK. Their is grep searching functionality built right in, and you can use emacs key bindings if you are used to using them. On top of all this the UI is really nice and is made to work with OS X unlike XEmacs or similar unix editors. Also Bare Bones is a great company that would bend over backwards for its customers. I like that.
As a disclaimer I am a college student so I bought it at the educational price, but I would have paid $179 if I couldn't have. I also just today got the upgrade for version 7.0 (I had bought version 6.5 already).
Well, to be honest I just downloaded it after giving up on getting GnuEmacs to compile from source (which I was doing pre-jaguar no problem).
The very first thing I tried though was copying text from an Emacs window into another app.
As you mgiht guess, I used Cmd-c to copy - and as soon as I switched to another app, boom!! (actually, the copy menu does the same thing).
So, I am actually rather glad to hear you say it seems solid otherwise - I was worried about stability since that was the first thing I did and it died. I'll just keep using that for a while then! The copying thing is not so bad, as GnuEmacs wouldn't copy at all in one direction anyway (I think out of the app to something else).
--> Kendall (proper spelling is this post brought to you by Safari [if I remembered to turn it on])
by
Anonymous Coward
on Thursday December 12, @06:28PM (#21190)
What's a matter? You so poor you couldn't send $10 into your public radio station?
Sure, they want official members to pay $60 or $120 or whatever, but you think they would turn away any money?
Do your karma a favor and cough it up. Throw your pocket change (minus quarters for laundry) in a jar for a few months and send them the money you collected.
Ok, I'm being a troll (and an anonymous coward) but if you listen to public radio, you really should give them something (even if it's only a couple hrs a year answering phones for them).
by
wtp(wtp[at]stgiles[dash]moraga[dot]org)
on Thursday December 12, @01:50AM (#21914)
User #2606 Info
I also spend most of my computing day in my text editor. After switching to Mac (from Unix & Unix-likes) and hanging out on the BBEdit mailing list for a time, I've come to the conclusion that BBEdit's strength over the Big 2 is it's Macness. It's for Mac users, by Mac users. The Macintosh way is important for BBEdit; ease of use, and ease of learning, is given an important status.
That said, Larry Wall pointed out something very interesting. I think it's true. Humans will, in the long run, optimize for expressiveness over ease of learning or use. Our natural languages are horribly (& seemingly needlessly) complex and hard to learn. But gosh darn it, every one of us has learned at least one. In fact, we also learned how to read at least one language! (and smileys to go along, too :)
If you are really serious about editing text. I'd recommend either of the Big 2. (I'm a vi-addict, but I acnowledge that actually, long-long term, Emacs is very possibly the way to go. Of course, this means you'll be customizing your Emacs with Lisp code goodness, not just using the defaults, and unfortunately that's the state of the art for text editing in 2002. As far as I know.)
Current versions of Emacs don't really interface with the rest of the `Mac experience' too well, and it still takes too long to load for my tastes (in farness, it seems to load faster than BBEdit). I feel that vi, and especially vim, are absolutely fantastic, and can take you 95% or more of the way to full Emacs-power. BBEdit is grand for powerful text editing with a shallow (but not particularly short) learning curve. You can be productive now!
If you already have a powerful editor, (and there are more than Emacs, vi, & BBEdit) then BBEdit is probably not going to be much better for you unless you're a fan of the `Mac experience'. If you just want to write and debug your code, then you're not going to be happier with BBEdit. And if you know that your long-term expressiveness in editing text is of higher import than being able to get that web page now, then it is my opinion that you can do better than BBEdit.
I find tabs so limiting, only being able to look at one thing at a time. BBEdit has a list of all the open windows on the desktop -- you can even keep the all highlighted and save them all at the same time if you've made changes to all of them at the same time. You can see what's open and what to bring to the front to work on. You can also tile them, if that's your thing, or cascade them, like tabs. But what I find most powerful and irreplacable is the grep search and replace. I can rearrange or update entire folders of documents with a simple script, including html pages. And let's not forget it allows me to work on my pages directly on my remote server. Does your freebee do all that?
Well, I used to use emacs and vim quite regularly, and although I haven't dropped vim (since nothing quite beats an ultra-minimalist editor for editing something that you're going to make ultra-minimalist changes to, like shell rc files) I have stopped using emacs in favor of BBEdit.
Essentially, the big difference that I found is that you can switch easily between windows and you can conceive of things in a GUI way, without having to start OroborOSX or whatever you use as an XonX setup.
Now, for me, this is actually a huge advantage; for example, I don't need to force hard wrapping or deal with emacs' soft wrapping anymore, as I use the "Soft wrap to Philips Bar" setup, which means that text shows up as wide as it would show up on a Mac Plus. For someone whose principal authoring of text documents is for consumption on the Web, this is actually pretty nice, because then at the end when you hard-wrap it ends up not being so very different from your soft-wrapped setup. emacs, of course, can do some of this, but differently. I was never totally comfortable with the emacs way.
Additionally, you'll find that you don't need to memorize meta commands. On the other hand, there is a lot of functionality you don't have -- some of the TeX shell and Python formatting options is all that comes to mind ATM -- but I never used them often enough to make that worth my effort.
Also, if you find that you REALLY need some functionality, BBEdit is about as Applescript-capable as anything around, and frankly, Applescript is much easier than emacs lisp.
Downsides: Once you memorized a key combination, you never had to think about it. I have to reach for the mouse now. But then again, that doesn't *have* to be the case; Applescript, Applescript, Applescript away!
So I made the switch quite effectively. As I said, I've never given up vim, because for a 10-line shell rc file or something of that sort it's simply not worth it to switch to GUI from CLI or wait for emacs to load. But emacs is effectively superseded by BBEdit.
-- "One never notices what has been done; one can only see what remains to be done." --Marie Curie
There is a carbon port that is very solid, very usable. You can get binaries at http://www.porkrind.org/emacs - it will also compile from the latest emacs cvs tree if you give the right options. (My advice: download the binaries.)
Being a bad radio listener and hearing public radio without donating, (I will as soon as I have a good-paying job! Honest!) this sort of donation is actually the norm for corporate donating with small companies. Often, it's done either as
Donate 'part of our profits' as BareBones has done,
Donate products or services either directly or to be auctioned off,
Donation matching or Challenge grants, whereby they will donate based on what the community donates (Either dollar for dollar to a limit or as a whole)
The reasons this is used instead of a straight lump sum donation? They all equate to a tax rideoff, good PR, and a warm fuzzy feeling no matter how they're cut. But unless you're Bill Gates, there's good reasons for avoiding the lump sum.
First, it's to defray the cost and extend the mileage of the dollar value of the donation. Unfortunately, a company that blindly gives out money won't be able to do that for long, and these are ways to give more, longer. In the first case, the company would take a minor hit on the margin, and the user would not have to feel like they're paying more than they would otherwise. How many would, given a $10 discount on BBedit, go and send that $10 to EFF without a thought? There's people that are buying BBedit that won't even know about the promotion.
In the second case, the cost of the item is lower than the retail value, so while it'd be costing a donator $30 in parts cost, the charity is getting a $60 value. A win-win situation that a lump-sum could not give.
In the third case, the company is effectively setting up a situation where the charity can say, "Every $1 you donate means $2 towards the cause." In fact, all three, either by purchase from company, auction bid to charity, or matched donation have an element of community involvement, which is more essential to a charity than any company hand-out. It gets the foot in the door.
And last, also tying in with community involvement, it serves as a signal to amplify. Barebones could be giving that $5000 to any random charity with no indication of how valuable and worthy the charity is. By requiring some actions on the part of the people, they can give the full amount to those where the public feels have the most worth, and rededicate the donations otherwise. While it might sound sleezy, the intentions can be quite far from it.
I must mention this site because I remembered it while researching the urls above. Small Dog Electronics. They used to sell used macs, now they sell new, and what I have purchased from them have been great. The reason I must mention them here, however, is because of their Charity program. In the shopping cart area, they give an option to match from $10-$200 of a charity donation (You choose from 8 groups in increments of $10).
This means that for every $10 you donate, they take a more-than $10 hit (They cover the money the credit card takes out) with no additional strings. I have to say, this takes a lot of guts -- or should I say Puppy Power?
Oh! It looks like you're about to finish up that purchase of a CD-ROM and scanner. Say, while you're at it, take a look at a great way to cost us a lot of money!
by
Anonymous Coward
on Thursday December 12, @01:17AM (#21994)
No matter how they decide to give, the money will come from the same place, sales of their product.
And perhaps you really do think all money is equal in that manner, but I happen to think it's sleezy when a company forwards a "you'll get yours when we get ours" campaign. I thought so when so many were doing such things post-9/11 and I still think so. The whole point of charity (as I was taught it) is that it was meant to be a selfless gesture. Engaging in the type of promotion shown here does not strike me as selfless at all. You can disagree or mod me "Troll" all you want, but that won't change the fact that of all the ways they could have chosen to give, they picked one that mandanted they get first.
by
Anonymous Coward
on Friday December 20, @02:27AM (#40696)
The company could, of course, write a check, but by doing this, they are taking a risk in return for a reward. The risk is that they will get more people than they expected, the reward is people who might not have otherwise bought BBEdit will do so.
From my perspective, I say more power to them. They are supporting a good cause.