Re: [dev] I don't want to live on this planet anymore

2012-11-06 Thread Sébastien Lacombe
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

2012-11-01 Thread Raphael Proust
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

2012-11-01 Thread Jordi Marine
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

2012-11-01 Thread hiro
calvin, please seek for a psychiatrist.



Re: [dev] I don't want to live on this planet anymore

2012-11-01 Thread Calvin Morrison
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

2012-11-01 Thread Kurt H Maier
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

2012-11-01 Thread hiro
 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

2012-10-31 Thread Carlos Torres
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

2012-10-31 Thread hiro
wtf, you didn't expect this when you went to study?



Re: [dev] I don't want to live on this planet anymore

2012-10-31 Thread Roberto E. Vargas Caballero
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

2012-10-31 Thread Carlos Torres
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

2012-10-31 Thread Calvin Morrison
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

2012-10-31 Thread Brandon Invergo
 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

2012-10-31 Thread Calvin Morrison
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

2012-10-31 Thread v4hn
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

2012-10-31 Thread Brandon Invergo
 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.