Re: [dev] I don't want to live on this planet anymore
In other words, It's a big difference between the number of lines for a software and the understanding of the fonction and the operations, and I think it's the point. The Suckless meaning, in this perspective, to be easily accessible to the understanding of anybody, like the principle of unix. Sébastien Lacombe On 2012-11-06, à 20:43:56 -0500, Luis Anaya wrote : Back in the '90s many companies bragged about the thousands and thousands of lines of code in X or Y program. You seldom see those nowadays being that announcing the lines of codes is equivalent of announcing how much bloat there is in their code. Honestly, a good program does not have to be large, but complete (or meet requirements) and be useful. One thing is for sure, I bet that in his youth, this professor never participated in the one line program in BASIC competition that were common the days of yore. :) -- Luis Anaya papo anaya aroba hot mail punto com Do not use 100 words if you can say it in 10 - Yamamoto Tsunetomo
Re: [dev] I don't want to live on this planet anymore
On Wed, Oct 31, 2012 at 5:49 PM, Calvin Morrison mutanttur...@gmail.com wrote: An example we had to do for a quick in class activity was writing a program to student names (in a text files) into a list and print out their respective grades (in another text file). With output like this: Joe 89 Bob 25 Mary 100 I quickly overcame the assignment with: paste names.txt grades.txt My professor responded by saying you are doing it the wrong way. You would have had extra points by giving your answer as an extra answer. And if your teacher has a vague sense of humour, you can wrap your extra answer into complicated layers (e.g. wget the source for paste, sed to remove the parts your project does not need, compile and run; or use perl to generate a javascript program that invokes the paste command). It's preposterous to not use the tools given to us by unix gods. This is why you want to take a unix environment course! Calvin On 31 October 2012 13:42, Roberto E. Vargas Caballero k...@shike2.com wrote: My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm* This is something very common today. Teachers in the universities create minds that only can do very difficult things. I has to say that in my case was the same, and took long time to me see that this was shit, but usually people can't understand it because they don't know other thing. -- __ Raphaël Proust
Re: [dev] I don't want to live on this planet anymore
And what have you answered? Universities are full of Knowledge; the freshmen bring a little in, the seniors take none away, and the kowledge there accumulates On Wed, Oct 31, 2012 at 3:21 PM, Calvin Morrison mutanttur...@gmail.com wrote: My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm* -- Atentament. Jordi Mariné
Re: [dev] I don't want to live on this planet anymore
calvin, please seek for a psychiatrist.
Re: [dev] I don't want to live on this planet anymore
On 1 November 2012 11:39, hiro 23h...@gmail.com wrote: calvin, please seek for a psychiatrist. I'd really wish if you'd stop the random banter in all threads. I forget the last time you contributed to a discussion -_-
Re: [dev] I don't want to live on this planet anymore
On Thu, Nov 01, 2012 at 12:13:50PM -0400, Calvin Morrison wrote: I'd really wish if you'd stop the random banter in all threads. I forget the last time you contributed to a discussion -_- On hiro's behalf, I apologizing for disrupting important discussions regarding I don't want to live on this planet anymore. Sincerely,
Re: [dev] I don't want to live on this planet anymore
I'd really wish if you'd stop the random banter in all threads. I forget the last time you contributed to a discussion -_- I like that you have a strong opinion about this. I will consider coming back to your point when you really manage to get that diploma. Did you install plan9 on your university's supercomputer yet? Please don't waste your life for a piece of paper. hiro
Re: [dev] I don't want to live on this planet anymore
Maybe your professor means it should be double spaced and times New Roman 14. On Oct 31, 2012 10:22 AM, Calvin Morrison mutanttur...@gmail.com wrote: My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm*
Re: [dev] I don't want to live on this planet anymore
wtf, you didn't expect this when you went to study?
Re: [dev] I don't want to live on this planet anymore
My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm* This is something very common today. Teachers in the universities create minds that only can do very difficult things. I has to say that in my case was the same, and took long time to me see that this was shit, but usually people can't understand it because they don't know other thing.
Re: [dev] I don't want to live on this planet anymore
You should think about transferring to another school that's more challenging. On Oct 31, 2012 1:50 PM, Calvin Morrison mutanttur...@gmail.com wrote: An example we had to do for a quick in class activity was writing a program to student names (in a text files) into a list and print out their respective grades (in another text file). With output like this: Joe 89 Bob 25 Mary 100 I quickly overcame the assignment with: paste names.txt grades.txt My professor responded by saying you are doing it the wrong way. It's preposterous to not use the tools given to us by unix gods. Calvin On 31 October 2012 13:42, Roberto E. Vargas Caballero k...@shike2.comwrote: My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm* This is something very common today. Teachers in the universities create minds that only can do very difficult things. I has to say that in my case was the same, and took long time to me see that this was shit, but usually people can't understand it because they don't know other thing.
Re: [dev] I don't want to live on this planet anymore
These days as long as you have a degree, it doesn't matter much where you attended, as long as you aren't in the bottom or top of the list. I do not attend this school to learn but for the degree. On 31 October 2012 13:54, Carlos Torres vlaadbr...@gmail.com wrote: You should think about transferring to another school that's more challenging. On Oct 31, 2012 1:50 PM, Calvin Morrison mutanttur...@gmail.com wrote: An example we had to do for a quick in class activity was writing a program to student names (in a text files) into a list and print out their respective grades (in another text file). With output like this: Joe 89 Bob 25 Mary 100 I quickly overcame the assignment with: paste names.txt grades.txt My professor responded by saying you are doing it the wrong way. It's preposterous to not use the tools given to us by unix gods. Calvin On 31 October 2012 13:42, Roberto E. Vargas Caballero k...@shike2.comwrote: My 3rd year computer science professor just said: In order to have a good program, it must be large *facepalm* This is something very common today. Teachers in the universities create minds that only can do very difficult things. I has to say that in my case was the same, and took long time to me see that this was shit, but usually people can't understand it because they don't know other thing.
Re: [dev] I don't want to live on this planet anymore
I quickly overcame the assignment with: paste names.txt grades.txt My professor responded by saying you are doing it the wrong way. It's preposterous to not use the tools given to us by unix gods. You *were* doing it the wrong way. The assignment wasn't about the final result, which was trivial, but about the process, which presumably was to involve basic stuff like reading and parsing text files, formatting output, writing to a file, etc. Instead, what you did was the KISS equivalent of opening both files, pasting them into Microsoft Excel and exporting as a text document. It's preposterous to not use the tools given to us by windows gods. Obviously, the assignment was simple for anyone with a couple of brain cells to rub together but your professor wouldn't be able to assess any of your programming capability from your solution, only that you've somehow managed to wrap your head around a basic unix command.
Re: [dev] I don't want to live on this planet anymore
Except that we need to learn how to use the tools thst exist instead if implementing our own. You shouldn't need programing ability for something like this On Oct 31, 2012 2:53 PM, Brandon Invergo bran...@invergo.net wrote: I quickly overcame the assignment with: paste names.txt grades.txt My professor responded by saying you are doing it the wrong way. It's preposterous to not use the tools given to us by unix gods. You *were* doing it the wrong way. The assignment wasn't about the final result, which was trivial, but about the process, which presumably was to involve basic stuff like reading and parsing text files, formatting output, writing to a file, etc. Instead, what you did was the KISS equivalent of opening both files, pasting them into Microsoft Excel and exporting as a text document. It's preposterous to not use the tools given to us by windows gods. Obviously, the assignment was simple for anyone with a couple of brain cells to rub together but your professor wouldn't be able to assess any of your programming capability from your solution, only that you've somehow managed to wrap your head around a basic unix command.
Re: [dev] I don't want to live on this planet anymore
On Wed, Oct 31, 2012 at 02:59:26PM -0400, Calvin Morrison wrote: Except that we need to learn how to use the tools thst exist instead if implementing our own. You shouldn't need programing ability for something like this yes and no, there are two cases here. Either you could have done this exercise quickly and really think that it's a bad idea to write such code yourself. In that case: You're a jerk. Hell, overcome adolescence and get real! He wanted to test your knowledge. He never told you to replace paste with you own code (though this could only improve quality for the gnu paste at least imho). You should (just theoretically though because of time constraints..) be able to start from scratch and rewrite every single standard application or at least understand how it works. How else could you appreciate them? Also, if you want to use software as a black box as a student of computer science, quit university. Or you were to lazy to care for the technical details and you could not write this quickly without checking man pages or fighting compiler warnings. In that case: You're a stupid jerk. These are (the really first) basics and if you can't implement this without further thinking, then how do you expect to properly understand anything else? Decide for yourself. v4hn pgpR5kJADh6a0.pgp Description: PGP signature
Re: [dev] I don't want to live on this planet anymore
Except that we need to learn how to use the tools thst exist instead if implementing our own. You shouldn't need programing ability for something like this Every programming assignment you'll receive has already been written many times over before. The point isn't to create something novel. When you learned to solve quadratic equations with the quadratic formula, you weren't breaking new mathematical ground. But you had to study it and apply it by hand; if you just used Matlab, a programmable calculator, or any other pre-made tool and showed the result to your teacher, you would have failed, and rightly so because you demonstrated no evidence that you gained any conceptual understanding, which is the whole point of school. So something like 'paste' has been written a million times before...that's not the point. The point was that *you* were supposed to implement it for your own learning experience or just plain practice, even if it is trivial and stupid; in that case you write it in 5 minutes and move on with your life. But instead, you effectively just turned in someone else's code. If it were a job, yeah, that would be the correct solution, without a doubt. If your aim is to go into IT and focus on using pre-made tools for everything, great, I guess I can't argue. But if you're going into computer science, I don't see the harm in doing a pointless little programming exercise any more than spending time to study standard mathematical procedures.