Aug 6
(Untitled)
guh, I really need to order a copy of Windows so I can dick around with XNA. There is an absolute dearth of games worth their salt in the XBL Indie Games stuff — partly due to a good amount of the games in there being shit; partly because none of the games in there are advertised anywhere when they’re already so far off the normal beaten track.
I’ve been dicking around with O’Caml a little bit — fsi running through mono is a horrible piece of shit though. Hopefully running it through VS2008 will be a lot better, otherwise I’m going to be stuck writing code in C# which is bleh. O’Caml itself isn’t actually that horrid of a language — though it could use some optional forced indentation (because begin/end blocks are so passe, and ;; is such a weird character) and a type system which doesn’t suck (ie, don’t have separate operators for integer operations and floating-point operations).
That said, having records with mutable fields (despite knowing that ghc probably optimizes to in-place modifications) is a huge performance win, especially when the garbage collector on the 360 is notoriously shitty — enough so that I’ve read one should avoid any heap allocations (which is a massive PITA considering all the things that allocate on the heap — most closures, for example). In any case, it’s going to be fun implementing an in-place modifiable quadtree with a non-pure functional language :3
Until my copy of WIndows arrives through, it’s all booze and fightan games.
Also, I’m getting those little white bumps on my penis. I think it’s AIDS.
Tagged with: it's certainly not lupus, mention of f#
14 comments
14 Comments so far
Leave a comment

how is your computer :3
wow i spend too much time on 4chan
/embarrass
> (despite knowing that ghc probably optimizes to in-place modifications)
I agree completely. It’s nice to have the extra control over the amount of allocation, especially when writing for limited hardware.
And GHC’s primops leave something to be desired in terms of elegance.
> charlie
lol.
> GHC etc
Not to mention that Haskell’s canonical way of manipulating in-place, IORefs are notoriously slow. (or so I’ve read).
And any real usage of primops (ie, using MutableByteArray directly) is basically telling the entire type system to go fuck itself with the sharpest pointer in the pile — I don’t even want to think about how you’d go about debugging a segfault in a Haskell binary :(
Blarg.
So… When are you going to redo 4scrape longer, faster, better, stronger?
Likely never. Web development is balls.
TARO IS A BLACK PERSON
TARO IS A TWO PUMP CHUMP
I luv XNA games!!!
Just like I love installing the .NET framework, and XNA framework, and Windows Live, and VisualC++ (ur gonna have to install it some time).
Yay for Microsoft Bloat!!
when are you going to kill yourself
> little white bumps on my penis
Oh I have that too!!
> when are you going to kill yourself
as soon as the webcam arrives!!! I’ll keep you posted xd
> Oh I have that too!!
( ゚ ヮ゚) I noticed a couple days ago that they went away.
( ゚ -゚) I kind of miss them
> they went away
So it wasn’t the same thing, I guess.
> little white bumps on my penis
Oh I have that too!!