Wait, What

Monday, December 28th, 2009 10:58 pm
afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
[personal profile] afuna
Spent the afternoon in the car with my mom running various errands and we got to talking. It turns out that mom was a systems programmer way back in the day of mainframes, and knows COBOL and assembly. And dad taught himself C in order to build a rudimentary inventory system (on a microcomputer? is that the thing?) -- this was for their first company, so late 80s/very early 90s.

I am floored. I was vaguely aware that she'd had a job involving computers and banks, but I did not realize the extent. Why did they not tell me this earlier? D:

(Note: Dad never taught me C; mom never taught me assembly. I wonder what would have happened if they had, though? I suspect murder and mayhem!)

Anyway, I found myself promising to teach her how to master excel -- or at least work it enough to run totals for her job. I suspect murder and mayhem! Whoo!

Date: 2009-12-28 04:33 pm (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
Dad never taught me C
If his reference material are on a par with what you linked me to, I can kinda understand his reluctance. :-)

Also, C is nice, IMO. Assembly... well, some assembly languages are nice, some aren't. It depends on both the CPU design and the assembly syntax conventions. (and to some extent, how suited they are to your problem domain. Doing multiplication or division on a 8080 or Z80 is excruciatingly painful.)

Date: 2009-12-28 04:53 pm (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
Assembly can be fun, if you don't need to fight the CPU and the syntax to do what you need. :-) (Tempting, me? Nah. What gave you that idea?)

Date: 2009-12-28 05:58 pm (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
In assembly? Hmm, I haven't done any assembly programming in over 10 years, but I think I got to that point on an Intel 8051-based project.

Date: 2009-12-30 08:25 pm (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
Embedded programming is fun. :-) (Disclaimer: I would probably need to relearn a lot before I get back to that point.)

Date: 2009-12-31 02:36 am (UTC)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)
From: [personal profile] pauamma
Indeed.