No adventure today

Written by

in

I have a love/hate rela­tion­ship with pro­gram­ming… for a start I’m try­ing to code in a lan­guage I don’t know, and don’t have any ref­er­ence mate­r­i­al for, Objec­tive C, and on top of that I nev­er real­ly got into any of the oth­er vari­ants of C any­way… then there is the fact that my cur­rent project is a plug-in rather than a full exe­cutable, so I can’t even debug it ful­ly. Com­pile — see if it runs — scratch head try and fix crash. Grum­ble a lot.

Comments

6 responses to “No adventure today”

  1. Olethros Avatar
    Olethros

    As I sug­gest­ed, you have the source for the wrap­per which can host this plu­g­in, for debug­ging pur­pos­es, com­pile a mono­lith­ic appli­ca­tion com­prised of the wrap­per apli­ca­tion and your plu­g­in. This should then be debug­gable as an ordi­nary appli­ca­tion. At least in the­o­ry.

  2. Dave Avatar
    Dave

    Yeah, I know, I actaully had a look through the code for Saver­Lab… haven’t a cruck­ing clue how to go about alter­ing it for use as a wrap­per… I think­ing I might have to by the car­bon and cocoa O’Reil­ly books.

  3. Drunken Dave G Avatar

    I had some­one tonight tell me that it was a use­ful skill to be able to not only write your own code, but to dive into oth­er peo­ple’s.
    Which con­fused me, because I learn my code by look­ing at oth­er peo­ple’s, most­ly.
    Most­ly. (Aliens ref.)
    I’m con­text sen­si­tive.

  4. Dave Avatar
    Dave

    I learnt most my pro­gram­ming from tak­ing oth­er peo­ples code apart. The good old fash­ioned “what hap­pens if I change this” approach. Might explain a few things actu­al­ly…

  5. Olethros Avatar
    Olethros

    I also learn from bor­row­ing oth­er’s code and then tweak­ing it to my needs.
    This how­ev­er cre­ates a dan­ger­ous class of pro­gram­mers, strad­dling the bound­ary between ordi­nary user and geek.
    These are peo­ple who know enough to be dan­ger­ous, but can’t yet tell when they are being dan­ger­ous. Kind of like the wic­can activ­i­ties of Wil­low and Amy in sea­son 3.
    Some­times they pro­ceed onto full geek aware­ness, but often they remain fool­ish­ly dan­ger­ous, cre­at­ing more work for sys admins.

  6. Dave G Avatar
    Dave G

    The bor­row­ing is a con­se­quence of their lack of under­stand­ing, not vice ver­sa, in my expe­ri­ence (in the edu­ca­tion and com­mer­cial worlds). Which is to also say that bor­row­ing does­n’t imply any­thing about the bor­row­er.
    PS, Dave, I left an east­er egg in my pre­vi­ous post, which Grey Mat­ter et. Here it is again: http://www.google.com/search?q=%22objective+c%22