13:26:39ginI have been away from this channel for sometime but I haven't stopped learning CL. I think all the effort is finally paying off. I have a small collection of personal tools all written in CL.
13:26:54ginfor stuff I used to write shell scripts for, I now have the tools written in CL.
17:25:14mi6x3mhey lisp, is a class the preferred way to manage data i read from a json object
17:25:39mi6x3mor is a package consisting of query methods on a plist / alist hierachy acceptable?
17:31:01alcorif the data is indeed "just data" then a struct is probably is arguably a better choice than either
17:31:25_deathit's a pretty general question and I'm inclined to say "it depends".. but then, I think in most cases you should use the most convenient internal representation for your program, and think of the json external data as just something to be translated into this internal representation
17:33:12mi6x3m_death, hm, you might be on to something there
17:33:43alcorAlthough I must say, I'm not really a fan of the "anemic data model"-school of design i.e. https://www.martinfowler.com/bliki/AnemicDomainModel.html, especially not in CL. CL has a powerful object model. You can easily have proper domain objects with useful behavior.