afuna: Cat under a blanket. Text: "Cats are just little people with Fur and Fangs" (Default)
afuna ([personal profile] afuna) wrote2009-12-28 10:58 pm

Wait, What

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!
vlion: cut of the flammarion woodcut, colored (Default)

[personal profile] vlion 2009-12-28 05:23 pm (UTC)(link)
Oh wow! that's really cool!

and yeah, minicomputers were the vaxs/pdps in the 70s..
oona: (yuna-wedding)

[personal profile] oona 2009-12-28 05:45 pm (UTC)(link)
Good luck with the Excel. :-p
exor674: Computer Science is my girlfriend (Default)

[personal profile] exor674 2009-12-28 07:48 pm (UTC)(link)
My mom programmed in assembly, and I know my dad ended up doing *some* computer stuff in college... and yet they have to ask me how to read error messages >_<
raingirl: (Default)

[personal profile] raingirl 2009-12-29 12:14 am (UTC)(link)
My brother just bought my 85 year old mother a computer for Christmas - even though she keeps saying she doesn't want one and likes to do her e-mail at the library so she has a reason to get out of the house. Do children ever listen? Guess not. I think it will be my job to help her figure the thing out as my brother's too busy and my sister-in-law goes too fast for her. Let me know if you have any tips after you do the excel thing.
cesy: Computer geek - Maria. Lots of 1s and 0s in techie colours. (Maria)

[personal profile] cesy 2010-01-10 02:48 pm (UTC)(link)
I had a similar reaction when I discovered my mum knew COBOL and my dad did Fortran and assembly. It's so cool! Why did they never tell me before now?
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2009-12-28 04:33 pm (UTC)(link)
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.)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2009-12-28 04:53 pm (UTC)(link)
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?)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2009-12-28 05:58 pm (UTC)(link)
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.
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

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

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

[personal profile] pauamma 2009-12-28 04:45 pm (UTC)(link)
Also, "systems programmer" in IBM parlance (at least as applied to their mainframe architectures) is actually closer to what's generally meant by sysadmin today than to programming strictly speaking (although sysadminning generally entails some of that too). It so happens that configuring a large part of IBM system and network stuff was done using assembly syntax and assembly macros to generate the actual binary configuration data. (Which isn't to say your mom wasn't both a sysadmin and an application developer either at the same time or at different times.)
pauamma: Cartooney crab wearing hot pink and acid green facemask holding drink with straw (Default)

[personal profile] pauamma 2009-12-28 06:13 pm (UTC)(link)
*nod*

[identity profile] mrklo-olstphn.livejournal.com 2009-12-28 11:32 pm (UTC)(link)
That is one cool tidbit about your parents!

Happy holidays again! hehe