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


Groups > comp.lang.python > #109358

Re: Recommendation for Object-Oriented systems to study

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Alan Evangelista <alanoe@linux.vnet.ibm.com>
Newsgroups comp.lang.python
Subject Re: Recommendation for Object-Oriented systems to study
Date Thu, 2 Jun 2016 09:15:34 -0300
Lines 20
Message-ID <mailman.89.1464869748.1839.python-list@python.org> (permalink)
References <53b21136-68ce-485c-8ccb-d6d28dace9c5@googlegroups.com> <b42b93a5-7b4c-4492-8692-b99b369333c0@googlegroups.com> <201605291812.u4TI9dqP037317@mx0a-001b2d01.pphosted.com> <mailman.30.1464549450.1839.python-list@python.org> <48967b8e-773b-472d-8a1a-89135e78e4f5@googlegroups.com> <201606021215.u52CFRGH000798@mx0a-001b2d01.pphosted.com>
Mime-Version 1.0
Content-Type text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de 8wWXtCleX2q2f5iC+NFWugYP866zq0/v6MXoBp1nZ6+w==
Return-Path <alanoe@linux.vnet.ibm.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.025
X-Spam-Evidence '*H*': 0.95; '*S*': 0.00; 'static': 0.03; 'reason,': 0.07; 'subject:Object': 0.09; 'python': 0.10; 'java,': 0.15; '2016': 0.16; 'received:9': 0.16; 'received:ibm.com': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'wrote:': 0.16; 'typing': 0.18; 'language': 0.19; 'java': 0.22; 'lawrence': 0.22; 'oriented': 0.22; 'programming': 0.22; 'am,': 0.23; 'implemented': 0.24; 'header:In-Reply-To:1': 0.24; 'discussion': 0.24; 'header :User-Agent:1': 0.26; 'sense': 0.26; 'projects,': 0.27; 'this.': 0.28; 'towards': 0.28; 'alan': 0.29; 'forces': 0.29; 'run': 0.33; 'point': 0.33; 'though.': 0.33; 'languages': 0.34; 'monday,': 0.36; 'to:addr:python-list': 0.36; 'subject:: ': 0.37; 'beyond': 0.37; 'whatever': 0.39; 'subject:-': 0.39; 'to:addr:python.org': 0.40; 'still': 0.40; 'some': 0.40; 'your': 0.60; 'skip:u 10': 0.61; 'header:Message-Id:1': 0.61; 'real': 0.62; 'back': 0.62; 'charset:windows-1252': 0.62; '30,': 0.63; 'personal': 0.63; 'life': 0.67; 'spend': 0.67; 'choose': 0.68; 'teach': 0.70; 'relief.': 0.84
X-IBM-Helo d24dlp02.br.ibm.com
X-IBM-MailFrom alanoe@linux.vnet.ibm.com
X-IBM-RcptTo python-list@python.org
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0
In-Reply-To <48967b8e-773b-472d-8a1a-89135e78e4f5@googlegroups.com>
X-TM-AS-MML disable
X-Content-Scanned Fidelis XPS MAILER
x-cbid 16060212-0020-0000-0000-0000020D2D07
X-IBM-AV-DETECTION SAVI=unused REMOTE=unused XFE=unused
x-cbparentid 16060212-0021-0000-0000-00002FD55DE4
X-Proofpoint-Virus-Version vendor=fsecure engine=2.50.10432:, , definitions=2016-06-02_05:, , signatures=0
X-Proofpoint-Spam-Details rule=outbound_spam_definite policy=outbound score=100 spamscore=100 suspectscore=13 malwarescore=0 phishscore=0 adultscore=0 bulkscore=98 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1604210000 definitions=main-1606020138
X-Content-Filtered-By Mailman/MimeDel 2.1.22
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.22
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <201606021215.u52CFRGH000798@mx0a-001b2d01.pphosted.com>
X-Mailman-Original-References <53b21136-68ce-485c-8ccb-d6d28dace9c5@googlegroups.com> <b42b93a5-7b4c-4492-8692-b99b369333c0@googlegroups.com> <201605291812.u4TI9dqP037317@mx0a-001b2d01.pphosted.com> <mailman.30.1464549450.1839.python-list@python.org> <48967b8e-773b-472d-8a1a-89135e78e4f5@googlegroups.com>
Xref csiph.com comp.lang.python:109358

Show key headers only | View raw



On 06/02/2016 02:44 AM, Lawrence D’Oliveiro wrote:
> On Monday, May 30, 2016 at 7:17:47 AM UTC+12, Alan Evangelista wrote:
>> - Java forces everything to be implemented in OO model (classes)
> After you have spend a few months battering your head against the rigidity and verbosity of Java, 
> you will run back to Python with a sense of relief.

The point was which programming language was better to teach object oriented concepts,
rigidity and verbosity has nothing to do with this. Most of this discussion has leaned towards
other criteria beyond adherence to OO paradigm (eg static typing vs dynamic typing and
personal taste), so I have chosen to not continue it.

For some reason, Java still one of the most used programming languages to teach OO
in universities. In real life projects, people has the freedom to choose whatever they
prefer, though.  =)


Regards,
Alan Evangelista

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-05-29 07:42 -0700
  RE: Recommendation for Object-Oriented systems to study "Joseph Lee" <joseph.lee22590@gmail.com> - 2016-05-29 09:00 -0700
    Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-05-30 08:56 -0700
  Re: Recommendation for Object-Oriented systems to study Michele Simionato <michele.simionato@gmail.com> - 2016-05-29 10:49 -0700
    Re: Recommendation for Object-Oriented systems to study Terry Reedy <tjreedy@udel.edu> - 2016-05-29 14:29 -0400
      Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-05-30 08:57 -0700
        Re: Recommendation for Object-Oriented systems to study Terry Reedy <tjreedy@udel.edu> - 2016-05-30 15:01 -0400
          Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-05-31 10:52 -0700
            Re: Recommendation for Object-Oriented systems to study Terry Reedy <tjreedy@udel.edu> - 2016-06-01 05:22 -0400
              Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-06-03 10:28 -0700
    Re: Recommendation for Object-Oriented systems to study Alan Evangelista <alanoe@linux.vnet.ibm.com> - 2016-05-29 15:12 -0300
      Re: Recommendation for Object-Oriented systems to study Marko Rauhamaa <marko@pacujo.net> - 2016-05-29 22:42 +0300
      Re: Recommendation for Object-Oriented systems to study Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2016-05-30 11:34 +1200
        Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-05-30 08:59 -0700
      Re: Recommendation for Object-Oriented systems to study Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-01 22:44 -0700
        Re: Recommendation for Object-Oriented systems to study Alan Evangelista <alanoe@linux.vnet.ibm.com> - 2016-06-02 09:15 -0300
          Re: Recommendation for Object-Oriented systems to study Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-02 18:13 -0700
          Re: Recommendation for Object-Oriented systems to study Bob Martin <bob.martin@excite.com> - 2016-06-03 07:14 +0100
            Re: Recommendation for Object-Oriented systems to study Phuong Phan <p.h.phan2006@gmail.com> - 2016-06-03 18:07 +0900
              Re: Recommendation for Object-Oriented systems to study Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-03 09:17 -0700
  Re: Recommendation for Object-Oriented systems to study Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2016-05-30 14:14 -0400
  Re: Recommendation for Object-Oriented systems to study Sayth Renshaw <flebber.crue@gmail.com> - 2016-06-03 07:24 -0700
    Re: Recommendation for Object-Oriented systems to study Ankush Thakur <ankush.thakur53@gmail.com> - 2016-06-03 10:24 -0700

csiph-web