Wednesday, January 15, 2003

I was a troublemaker in school

And sometimes I got written up.

Posted in General by funkatron on 01/15 at 12:01 PM

For everything there is a season

My new middle name is Seymour.

Posted in General by funkatron on 01/15 at 10:44 AM

Tuesday, January 14, 2003

Objective C blows

I like my Mac a lot. I use PCs all the time too, but I really enjoy my Mac more. I think it’s the combination of an elegant (although still flawed) GUI and UNIX guts. I think it also helps that it’s a laptop, so I can carry it around the house with me. My XP box in the back room doesn’t get used nearly as much, even though it has a fancy 19” LCD (a Samsung 191T — it totally rules).

Anyway, I decided to look into some GUI app dev on OS X. I had an idea, and tried implementing it in several different languages:

  • Applescript Studio: This actually worked pretty well. The language is SUPER verbose, but eventually I got my head around it. It’s really easy to build GUI apps with it. Problem is, the app was pretty unstable — it would just crash without any clear reason. This may have been improved in newer versions, but it was unusable at the time
  • Pure Java: I actually got a command-line version of my app going. That was great. But I got lost quickly with the Swing stuff. It didn’t help that all these layout frameworks and shit for Java just seem stupid. Who would lay out a GUI with something that makes your buttons fill all the available space?
  • Java->ObjC: Total disaster here. I never got this shit working.
  • ObjC: What the hell is this crap? I thought it was C, but the damn syntax looks like some kind of Little Orphan Annie Ovaltine code. A line of code should never start with a -.
  • RealBasic: You know, there are things I don’t like about RealBasic, but of all languages, this was by far the nicest to work with. The IDE is really smooth and nicely integrated (the autocomplete on user-defined properties and methods is great). Programming is fun again!

Oh yeah, I got the comments working. Looks like a silly bug with Hostrocket’s suexec wrapper.

Posted in General by funkatron on 01/14 at 09:51 PM

Fun with sound

Posted in General by funkatron on 01/14 at 02:22 PM

New site design

I did a new site design for the CIRDB site. I just did the design, so don’t give me any credit or blame for the code or content. It’s simple, but I like how clean it looks.

Posted in General by funkatron on 01/14 at 12:22 PM
Page 123 of 124 pages « First  <  121 122 123 124 >