So Gnucash is written in C, I think but there are parts of it that are constructed in a language called Scheme, which in my esteemed noobness, have never heard of. I have no idea why there is a mixture of the two, maybe it’s written in an faq somewhere on their website but right now I’m happily distracted at finding out what the hell Scheme looks like.
Archive for the ‘programming’ category
By way of getting back into programming, decided to hack an existing a project instead of doing the learn-the-lang-from-textbook-and-start-mini-project-route. There sure are a lot of places where one can get hold of open source projects:
They were all very unfamiliar to me. Plus I had to use one of the version control system thingies to grab the sources.
The first thing that entered my head was Songbird, is that open source? Browse, browse, oops, Linux no longer supported. I have no idea why Songbird entered my head, don’t even use it. Wait, there’s the Nightangle project: bzr branch lp:nightangle. Errm, where’s the source.