Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #31214 > unrolled thread

Complexity and divide-and-conquer methods

Started byRamine <ramine@1.1>
First post2015-02-25 13:12 -0800
Last post2015-02-26 19:28 -0800
Articles 3 — 3 participants

Back to article view | Back to comp.lang.java.programmer


Contents

  Complexity and divide-and-conquer methods Ramine <ramine@1.1> - 2015-02-25 13:12 -0800
    Re: Complexity and divide-and-conquer methods Silvio <silvio@internet.com> - 2015-02-26 14:32 +0100
    Re: Complexity and divide-and-conquer methods Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2015-02-26 19:28 -0800

#31214 — Complexity and divide-and-conquer methods

FromRamine <ramine@1.1>
Date2015-02-25 13:12 -0800
SubjectComplexity and divide-and-conquer methods
Message-ID<mcl395$nus$9@dont-email.me>
Hello...


I have come to an interesting subject..

I was asking myself right now what is exactly is the big and important 
improvement that brings Object oriented programming like C++ or Object 
Pascal or Java or C# ?

I have thought rapidly at this and i think the BIG improvement that 
brings object oriented programming is that it tries to "minimize" at 
best "complexity" so that it can improve the criterion of 
"maintainability" etc.. but how can we look at object programming ?
i think that by analogy it look like divide-and-conquer methods and 
algorithms, i mean that object oriented programming is like an 
"optimization" that minimizes at best the "complexity", 
divide-and-conquer methods and algorithms also try to minimize at best 
the number of steps or instructions that an algorithm have to do and we can
measure that as a time complexity expressing it by a O().




Thank you,
Amine Moulay Ramdane.


[toc] | [next] | [standalone]


#31218

FromSilvio <silvio@internet.com>
Date2015-02-26 14:32 +0100
Message-ID<54ef206d$0$2901$e4fe514c@news.xs4all.nl>
In reply to#31214
On 02/25/2015 10:12 PM, Ramine wrote:
> Hello...
>
>
> I have come to an interesting subject..
>
> I was asking myself right now what is exactly is the big and important
> improvement that brings Object oriented programming like C++ or Object
> Pascal or Java or C# ?
>
> I have thought rapidly at this and i think the BIG improvement that
> brings object oriented programming is that it tries to "minimize" at
> best "complexity" so that it can improve the criterion of
> "maintainability" etc.. but how can we look at object programming ?
> i think that by analogy it look like divide-and-conquer methods and
> algorithms, i mean that object oriented programming is like an
> "optimization" that minimizes at best the "complexity",
> divide-and-conquer methods and algorithms also try to minimize at best
> the number of steps or instructions that an algorithm have to do and we can
> measure that as a time complexity expressing it by a O().
>
>
>
>
> Thank you,
> Amine Moulay Ramdane.
>
>
>

Your thoughts are so obviously ridiculous that "my thought" is that it 
is safe to assume your are pulling our legs.

Please stop trolling and waste bandwidth. You are going straight into 
the old kill-file.

[toc] | [prev] | [next] | [standalone]


#31225

FromKevin McMurtrie <mcmurtrie@pixelmemory.us>
Date2015-02-26 19:28 -0800
Message-ID<mcmurtrie-D1E86A.19280126022015@news.sonic.net>
In reply to#31214
In article <mcl395$nus$9@dont-email.me>, Ramine <ramine@1.1> wrote:

> Hello...
> 
> 
> I have come to an interesting subject..
> 
> I was asking myself right now what is exactly is the big and important 
> improvement that brings Object oriented programming like C++ or Object 
> Pascal or Java or C# ?
> 
> I have thought rapidly at this and i think the BIG improvement that 
> brings object oriented programming is that it tries to "minimize" at 
> best "complexity" so that it can improve the criterion of 
> "maintainability" etc.. but how can we look at object programming ?
> i think that by analogy it look like divide-and-conquer methods and 
> algorithms, i mean that object oriented programming is like an 
> "optimization" that minimizes at best the "complexity", 
> divide-and-conquer methods and algorithms also try to minimize at best 
> the number of steps or instructions that an algorithm have to do and we can
> measure that as a time complexity expressing it by a O().
> 
> 
> 
> 
> Thank you,
> Amine Moulay Ramdane.

Uh, what?

Object oriented programming is a design for managing code and data that 
is much easier to scale up to large applications.  Maybe you're too 
young to have seen code before OOP?  Object oriented design predates C++ 
and even plain old C.  C++, Java, Python, Ruby, etc. and are programming 
languages designed to make OOP easy.  (I don't know what Object Pascal 
was for, and neither does anyone else who has tried it.)

-- 
I will not see posts from astraweb, theremailer, dizum, or google
because they host Usenet flooders.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.java.programmer


csiph-web