writing some code to read data into a dataclass object from a database, which sounds easy, but past me wrote the code that writes this data into the database in the first place
and past me was an ARSEHOLE.
writing some code to read data into a dataclass object from a database, which sounds easy, but past me wrote the code that writes this data into the database in the first place
and past me was an ARSEHOLE.
listen sometimes I love that my background is in physics/astrophysics/research because I am an Extremely Good Problem Solver because of it, I'm used to not knowing how to do something and I am good at finding out how
but wow, I really could have done with some formal education in software development before I started developing software!
@cursedsql yep! the problem is also partially "I built this database like an arsehole" and "I named these columns like an UTTER arsehole"
at some point I will fix these problems but for now I just need to get something working 😅
@adardis 😆😆 see, now I feel normal, I've only been at it a couple of years.
My partner used to be in process automation and they are still terrifyingly fluent in regex. Streams of punctuation flowing from their fingers. It's not natural.
@astronomerritt
When they get around to censoring computer languages I hope they begin and end with regex.
My favourite language is Rebol, which, despite being mostly abandoned is still usable and doesn't need regex because it has 'parse', which is a sub-language that makes sense...
@astronomerritt
It's a lovely language, but came with an old-fashioned business model just as the world was moving to open-sourced languages.
Download the 'View' version of it if you want a play with it. That'll give you graphics as well...
https://www.rebol.com/download-view.html
@astronomerritt
Rebol Hello Worlds:
Text version...
>> print "Hello World"
Hello World
Graphical version. This opens a little window with "Hello World" in it...
>> view layout [text "Hello World"]
@BLatro That's interesting too - I came into astronomy just as everyone started abandoning IDL (expensive licenses) for Python.
I'll try to remember to check it out! It does seem to have a lovely clear syntax.
@MishaVanMollusq unfortunately I only have two, and I'm fairly sure I need to hang on to at least one...
it's the time commitment more than anything, if I had time I could probably find some way to skill up a bit but unfortunately I don't 😆