Just finished my programming paradigms assignment and submitted it. I really like their submission system, which is command-line based but really spiffy.
Computer Science classes have this very handy concept of giving students "free late days", i.e., you can submit your assignment/homework late x number of times without any grade-reduction penalty. In all the previous CS classes I'd taken, these "late days" were instead "late periods". Since homeworks were usually due on one of the lecture days, a "late period" meant you could submit the assignment on the next lecture day. This was most useful when an assignment was due Friday and I took a late period to submit it on Monday. However, late days are better because you don't always need an extra 72 hours, but perhaps just 5-10 hours and late days usually come in larger quantities than late periods.
This current CS class strictly uses late days and so you basically get 24-hour extensions. I just used one of those. We get five of them for this class and I think it's very generous (compared to the two late periods most other CS classes have). Granted, I used only 5 hours out of the 24-hour extension, without the late day policy, I would have been extremely unhappy. Late days are an extremely nice way of letting people be stupid without penalizing them excessively for it. I like it because I'm stupid, which is why I started this assignment at the time I wrote yesterday's entry instead of having started it a week ago.
Still, it was a fun assignment - the Six Degrees of Kevin Bacon. I'm sure you've heard of it.
Also, I'm sorry but I'm really not going to do as my professor wishes and use emacs to edit my source files. It doesn't have colour-coding, automatic tabbing, drag-and-drop, easy-to-learn keyboard shortcuts and is topped off with what I perceive to be an unpleasant and unfamiliar UI to anyone who's been using graphical interfaces for the last ten years. So yes, I'll keep a Terminal window open to compile and run the program but I am going to write it in nothing but TextMate, my editor of choice, which makes programming so efficient that it makes me feel warm and fuzzy deep inside. It would have taken me three times longer if I had had to do the assignment in emacs. Honestly, it's time some people stopped enforcing the command-line on everyone. Sure, it's good to know to do some basic UNIX editing for all that hacking I'm sure you do, but writing out big projects in CLI is simply a pain.
And I'm so sleepy right now, I don't even want to walk over to the bed. This whole 3-4/hours a day sleeping regime is doing me no good. Thank god for the fact that tomorrow falls on a Saturday.
Computer Science classes have this very handy concept of giving students "free late days", i.e., you can submit your assignment/homework late x number of times without any grade-reduction penalty. In all the previous CS classes I'd taken, these "late days" were instead "late periods". Since homeworks were usually due on one of the lecture days, a "late period" meant you could submit the assignment on the next lecture day. This was most useful when an assignment was due Friday and I took a late period to submit it on Monday. However, late days are better because you don't always need an extra 72 hours, but perhaps just 5-10 hours and late days usually come in larger quantities than late periods.
This current CS class strictly uses late days and so you basically get 24-hour extensions. I just used one of those. We get five of them for this class and I think it's very generous (compared to the two late periods most other CS classes have). Granted, I used only 5 hours out of the 24-hour extension, without the late day policy, I would have been extremely unhappy. Late days are an extremely nice way of letting people be stupid without penalizing them excessively for it. I like it because I'm stupid, which is why I started this assignment at the time I wrote yesterday's entry instead of having started it a week ago.
Still, it was a fun assignment - the Six Degrees of Kevin Bacon. I'm sure you've heard of it.
Also, I'm sorry but I'm really not going to do as my professor wishes and use emacs to edit my source files. It doesn't have colour-coding, automatic tabbing, drag-and-drop, easy-to-learn keyboard shortcuts and is topped off with what I perceive to be an unpleasant and unfamiliar UI to anyone who's been using graphical interfaces for the last ten years. So yes, I'll keep a Terminal window open to compile and run the program but I am going to write it in nothing but TextMate, my editor of choice, which makes programming so efficient that it makes me feel warm and fuzzy deep inside. It would have taken me three times longer if I had had to do the assignment in emacs. Honestly, it's time some people stopped enforcing the command-line on everyone. Sure, it's good to know to do some basic UNIX editing for all that hacking I'm sure you do, but writing out big projects in CLI is simply a pain.
And I'm so sleepy right now, I don't even want to walk over to the bed. This whole 3-4/hours a day sleeping regime is doing me no good. Thank god for the fact that tomorrow falls on a Saturday.
Labels: English
0 comments
