Computationally Minded
Various things computationally oriented. Tech stuff, too.

All Your Links Are Belong To Us!

If you came by way of a search engine and did not find exactly what you were looking for, try the




People who may think me ungrateful rather than incompetent














Smart people I ought to read more






Those who have cared to comment




Well-connected





Can’t help myself








Self-linked... creepy, or crappy?







Subscribe to "Computationally Minded" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.


Saturday 24 August 2002
 

Went to the Apple Store at Short Hills Mall to pick up a Jaguar family pack license, but it’s not available until next week apparently. How stupid is that? So I am going to buy the single license version now and install it on as many blasted computers as I wish. When it comes out next week I’ll ask for an upgrade. If they don’t have something like a $70 upgrade, then I will uninstall 10.2 from all my machines but one. Yeah. Sure.
8:57:44 PM    comment []

Okay, someone stopped by here during the week by googling for a "sparse matrix" in Squeak or Smalltalk, I forget. Not that I incessantly click on my referer log minute after minute looking for hits, but, gee whillikers, I felt bad that I could not accommodate whoever it was.

The lame implementation is really simple: take a Dictionary (either subclass from it or make it a Component of a Composite pattern), then use Points to index into it. Have any index misses yield a zero. Simple! If you want to be safe, make any index misses that are not Points or out of your bounds throw an exception if your system implements them, or return just call a halt.

It’s probably not up to doing high-speed production matrix work, but you’ll never know until testing it, eh?
2:58:36 PM    comment []



Click here to visit the Radio UserLand website. © Copyright 2002 Richard Allan Baruz.
Last update: 11/15/02; 12:07:07 AM.
August 2002
Sun Mon Tue Wed Thu Fri Sat
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Jul   Sep