• Baleine@jlai.lu
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    Thanks for the advice. I was already pretty sure that learning DSA would take my programing to the next level, my previous algorithms have been thoughtful but could definitely be improved.

    I’ve done some haskell for school, I must say the quick sort was quite impressive and the language itself was interesting. Lisp on the other hand seems really crazy ; I’ve done some for my emacs config but the things I’m reading from the sources are from another world, I’ll read the elisp introduction some day and maybe I’ll become one of those magicians lol

    I don’t really use AI but I could ask for some advice on my next school project I guess. Do you ask it for straight up code or a more global archetecture ?

    • I give it half-baked code and ask it to complete it. Like say a few days ago, I wanted to implement NFA and Thompson Consturction. So I wrote this:

      struct Transition {
         // implement this
        Transition *next;
      };
      
      struct NFA {
        // implement this
      };
      
      // and so on and so forth
      

      This is how you get good results from it. Do half the work.