Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Anselm R Garbe
2009/9/14 frederic : > > Sorry Anselm, I forgot to thank you for your quick answer. > >>> 1. I designed a software to automate testing of the boxes that we >>> build. The main language used is Python (I guess it's hard to avoid OO >>> when using python). Basically the design is such that I have

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Jack Woehr
Anselm R Garbe wrote: I don't miss closures. You got the static keyword to avoid polluting the global namespace. Kind regards, Anselm U think it may be genetic? :) Byzantine libraries, rich class hierarchies, clever closures, maybe are for members of the species /programmator domesticus/. T

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Daniel Bainton
2009/9/15 Jack Woehr : > U think it may be genetic? :) Ah, thanks for proving that Uriel isn't quite in the bottom of the chain, atleast he seems to know how to spell words instead of replacing really short words with one letter like a complete idiot. :) -- Daniel

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
And at least I don't put *fucking html* in my emails. Peace uriel On Tue, Sep 15, 2009 at 6:23 PM, Daniel Bainton wrote: > 2009/9/15 Jack Woehr : >> U think it may be genetic? :) > > Ah, thanks for proving that Uriel isn't quite in the bottom of the > chain, atleast he seems to know how to spel

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Jack Woehr
Daniel Bainton wrote: 2009/9/15 Jack Woehr : U think it may be genetic? :) Ah, thanks for proving that Uriel isn't quite in the bottom of the chain, atleast he seems to know how to spell words instead of replacing really short words with one letter like a complete idiot. :) -- Daniel

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Amit Uttamchandani
On Tue, Sep 15, 2009 at 02:35:46AM +0200, Uriel wrote: [snip] > > > > Some examples: > > > >  1. I designed a software to automate testing of the boxes that we > >  build. The main language used is Python (I guess it's hard to avoid OO > >  when using python). Basically the design is such that I

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Amit Uttamchandani
On Mon, Sep 14, 2009 at 07:15:07PM +0100, Anselm R Garbe wrote: [snip] > > 2. A colleague of mine needed to design a packet generation engines for > > our box. He used OO concepts in CC by using techniques such as VTABLE, > > defines for methods, classes, etc: > > > > /** > > * Macros for de

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread markus schnalke
[2009-09-13 23:34] Amit Uttamchandani > > Just curious as to the arguments against OO programming. All the classes > I have taken in uni always trumpet OO. The problem of discussions with most people about OO is that they simply have this different POV. They have their many-thousand SLOC large

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
In big and complex programs OO makes even less sense, and causes even more harm, the difference is that in the mist of so much complexity it is less obvious that OO is totally worthless, when in the case of a really simple program, it becomes painful self evident that 90% of the complexity comes fr

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Charlie Kester
On Tue 15 Sep 2009 at 12:33:22 PDT markus schnalke wrote: You have the separation in the operation system then. Single independent programs take the place of classes. You can combine them to larger programs. Interesting. I've been accustomed to looking at a dataflow diagram and seeing the bubb

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Amit Uttamchandani
On Tue, Sep 15, 2009 at 09:33:22PM +0200, markus schnalke wrote: > [2009-09-13 23:34] Amit Uttamchandani > > > > Just curious as to the arguments against OO programming. All the classes > > I have taken in uni always trumpet OO. > > The problem of discussions with most people about OO is that t

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Charlie Kester
On Tue 15 Sep 2009 at 13:51:44 PDT Amit Uttamchandani wrote: On Tue, Sep 15, 2009 at 09:33:22PM +0200, markus schnalke wrote: You have the separation in the operation system then. Single independent programs take the place of classes. You can combine them to larger programs. Again I agree her

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread frederic
Anselm R Garbe wrote: I don't miss closures. You got the static keyword to avoid polluting the global namespace. Kind regards, Anselm U think it may be genetic? :) Byzantine libraries, rich class hierarchies, clever closures, maybe are for members of the species /programmator domesticus/.

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Jack Woehr
frederic wrote: Anselm R Garbe wrote: I don't miss closures. You got the static keyword to avoid polluting the global namespace. Kind regards, Anselm U think it may be genetic? :) Byzantine libraries, rich class hierarchies, clever closures, maybe are for members of the species /programmator

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
On Tue, Sep 15, 2009 at 11:42 PM, Charlie Kester wrote: > On Tue 15 Sep 2009 at 13:51:44 PDT Amit Uttamchandani wrote: >> >> On Tue, Sep 15, 2009 at 09:33:22PM +0200, markus schnalke wrote: >>> >>> You have the separation in the operation system then. Single >>> independent programs take the place

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
On Tue, Sep 15, 2009 at 11:42 PM, Charlie Kester wrote: > On Tue 15 Sep 2009 at 13:51:44 PDT Amit Uttamchandani wrote: >> >> On Tue, Sep 15, 2009 at 09:33:22PM +0200, markus schnalke wrote: >>> >>> You have the separation in the operation system then. Single >>> independent programs take the place

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
On Wed, Sep 16, 2009 at 12:03 AM, frederic wrote: > I'm pretty sure that if C featured closures, Anselm would cleverly use them > and > make an even more simple, customizable and elegant dwm. I'm pretty sure that if C featured closures, Anselm and many others would promptly and cleverly hang them

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Uriel
On Wed, Sep 16, 2009 at 3:40 AM, Jack Woehr wrote: > Look at the great ideologues of the recent decades. Richard M. Stallman, > lop, lop, lop. Theo DeRaadt, > lop, lop, lop. I love and respect these guys but when you bow down to an > absolute ideology, you > have to sacrifice a lot. The strength o

Re: [dev] Conversation with Anselm R. Garbe of suckless.org

2009-09-15 Thread Jack Woehr
Uriel wrote: On Wed, Sep 16, 2009 at 3:40 AM, Jack Woehr wrote: Look at the great ideologues of the recent decades. It was not until I beat him up for months about it that he started to change his ways. Ha! He is actually *listenting* and he proceeds to actually test the ideas that o