Scott Jaschik writes "At Hunter College, professors are debating the ethics of a course in which an industry group paid for a class to develop a fake student who would write a fake blog to discourage other students from buying knockoff products. The controversy involves both commercial interference with academic freedom and the ethics of 'guerilla marketing.'"
Real Programs don't use shared text. Otherwise, how can they use functions
for scratch space after they are finished calling them?