KBD

Keith Devens .com

Saturday, August 30, 2008 Flag waving
Whereof one cannot speak, thereof one must be silent. – Ludwig Wittgenstein (Tractatus Logico-Philosophicus)

Archive: March 14, 2006

← March 13, 2006March 16, 2006 →

Daily link icon Tuesday, March 14, 2006

New toolchain!

I've got a new coding toolchain. I've finally ditched jEdit, slow beast that it is. It's a good editor, and it'd be usable if it wasn't written in Java.

I'd been looking to replace it for a while, and the main reason that I hadn't is that it's about the only editor I could find that supports SFTP, which allows me to edit files live on my server (source control is for wusses)... even though the SFTP library it uses throws up errors all the time.

Turns out WinSCP does a fantastic job of letting you edit files on the server. In particular, you can set it so that it launches a file in your editor when you double click on a file, and when you hit save in your editor WinSCP almost instantly notices the change and saves the file on the server. It's such a nice change from the SFTP support jEdit offers which takes a very long time to do anything.

So, now that my remote site file handling is separate from my text editor, I can use any one I want. I'm trying out PSPad. It's an excellent editor... it's probably a keeper if I can only figure out how to make it display whitespace.

Carl Sassenrath: Time for Big Changes

Carl Sassenrath: Time for Big Changes. They're planning a REBOL 3.0. He promises to blog about it.

Around 2000 or so I was really excited about REBOL. My excitement didn't last too long, and REBOL never took off.

I always wished REBOL would be open-sourced. The interpreter seemed so small and efficient (not to mention extremely portable), and I wanted the source to be available. It would have helped its adoption, at least. They'd said they'd consider releasing the source when REBOL was more mature... too bad it doesn't sound like they're considering making REBOL 3.0 an open-source release (though they do mention that pieces of it can be open source).

Update (3/23): This post shows up in a rebol.net chat log. Looks like MySQL threw up temporarily when one of them tried to access my site.

Re: the chat log: is open source about cost or about freedom? Mostly freedom -- I'm not a zealot who thinks all software should be open-source, but for many reasons I want the infrastructure I depend on to be open.

It is also about cost, however. Let's say a technology is a little bit better for some purpose and it can help me do my job a little faster or make it more pleasant. All else being equal I'd choose it over the competition. But if I want to sell my software written in that language, or use features not available in the free version, I'll have to buy licenses. So it's a question of opportunity cost. Is it better enough than some other technology to make up for the difference in cost? And you have to ask the question: Do I want to create a codebase in a technology I don't ultimately control? The lack of control should also be considered a cost associated with closed-source infrastructure.

  1. Feed Icons - Help establish the new standard (via Tim Bray). Time to ditch my red XML icon Smiley

       (0) Tags: [Syndication]
  2. Oh how I love Taco Bell!

       (0) Tags: [Food]
  3. Objective CAML Tutorial (via Keith). It's bloody good!

       (0) Tags: [OCaml]
← March 13, 2006March 16, 2006 →
August 2008
SunMonTueWedThuFriSat
 12
3456789
10111213141516
17181920212223
24252627282930
31 



RSS feed RSS feed for Keith's Weblog
Atom feed Atom feed for Keith's Weblog
Weblog archive
Recent comments
  on 2 posts

Recent comments XML

new⇒Johnny Walker Blue Label

Wow, thanks for the scotch review​:D

Lagavulin and Laphroaig are​some of...

Keith: Aug 29, 3:35pm

Girls, please don't get breast implants

Wow, After all this time, the​comments on this page continue to​grow. It wa...

Ajeet: Aug 25, 2:36am

Generated in about 0.045s.

(Used 7 db queries)

mobile phone