Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
I've been a senior developer for almost a decade now. I've never heard of RPN. Not everyone took the same classes you did, get off your high-horse.
Microcontrollers Not Allowed – Trolling a college instructor
101–107 of 107 posts
Re: Microcontrollers Not Allowed – Trolling a college instructor
#102Generally if you can pull that off you are way past the course material :-) I had a FORTRAN problem which asked to print the current bowling score given a series of numbers between 0 and 10 (number of pins knocked down) and I had it print out spares as '/' and strikes as 'X' and it didn't print the actual score until you didn't get a strike (as is the custom on bowling.) and the TA complained. (the assignment was to…
I wrote up a pretty simple implementation and realized I had 50 minutes left to sit around, so I started refactoring it into classes and writing unit tests. I was pretty happy with the result, but I turned in both versions just in case I would get docked for not following the instructions exactly.
Got a B. Other people in the class who did a straight imperative style got As.
This is what computer science instruction is like at a for-profit college.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#103Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
I've been a senior developer for almost a decade now. I've never heard of RPN. Not everyone took the same classes you did, get off your high-horse.
I am personally doubly surprised as GP to find two people in a discussion about Computer Science at a college level that have not heard of RPN before. For what it's worth!
Re: Microcontrollers Not Allowed – Trolling a college instructor
#104Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
I've been a senior developer for almost a decade now. I've never heard of RPN. Not everyone took the same classes you did, get off your high-horse.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#105Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
I've been a senior developer for almost a decade now. I've never heard of RPN. Not everyone took the same classes you did, get off your high-horse.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#106Earlier quoted context omitted.
It baffles me that there are college-level CS instructors who haven't heard of RPN before -- my high school CS teacher had us write an RPN calculator. That said, I can see an argument that an RPN calculator "trivializes" the assignment compared to an infix calculator, especially if the latter was supposed to do order-of-operations.
I've been a senior developer for almost a decade now. I've never heard of RPN. Not everyone took the same classes you did, get off your high-horse.
If you have taken an introduction to the Unix/Linux shell, you most probably saw the dc command.
Re: Microcontrollers Not Allowed – Trolling a college instructor
#107Earlier quoted context omitted.
Weird. When I interviewed at MS, education never came up at all. Just lots of algorithms questions, from ~9am to 7 in the evening. I was about 24 at the time. I wouldn't ditch GPA for no reason, but avoiding a bad professor and getting a good one seems far more valuable overall.
I'm assuming you sent in some kind of paperwork before walking up and interviewing - did that perhaps include a resume with a GPA on it?
I don't remember if I even mentioned which university I had attended and whether or not I had finished a degree. Nor did I make a single mention of what programming languages I know or any of the tedious stuff people tend to use for bulking up their CV.
(I was told that Jeff Dean, who was one of my interviewers, said that he couldn't wait to meet someone who writes software, races cars, welds and has just finished a course in logging timber using an good old-fashioned chainsaw)