Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #109401
| Path | csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail |
|---|---|
| From | Phuong Phan <p.h.phan2006@gmail.com> |
| Newsgroups | comp.lang.python |
| Subject | Re: Recommendation for Object-Oriented systems to study |
| Date | Fri, 3 Jun 2016 18:07:37 +0900 |
| Lines | 62 |
| Message-ID | <mailman.114.1464945118.1839.python-list@python.org> (permalink) |
| References | <53b21136-68ce-485c-8ccb-d6d28dace9c5@googlegroups.com> <mailman.89.1464869748.1839.python-list@python.org> <drclhdFjfl5U1@mid.individual.net> <CAF8nmwqDAhr145jbABj6n7mDA2uF-aWgZj-PUVHZnUNXdT=OpQ@mail.gmail.com> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | quoted-printable |
| X-Trace | news.uni-berlin.de DJrVcRCMKbSVj3QItDsk9AmOzQ1OWUugTjpB6zjsfmtQ== |
| Return-Path | <p.h.phan2006@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.002 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'python,': 0.02; 'static': 0.03; 'perl,': 0.07; 'reason,': 0.07; 'cc:addr:python-list': 0.09; 'although,': 0.09; 'guys.': 0.09; 'subject:Object': 0.09; 'received:209.85.218': 0.10; 'python': 0.10; 'python.': 0.11; '>>>': 0.15; 'employer': 0.15; 'java,': 0.15; '2016': 0.16; '>in': 0.16; '>on': 0.16; 'basic.': 0.16; 'c++.': 0.16; 'edx': 0.16; 'luckily': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'wrote:': 0.16; 'typing': 0.18; '>': 0.18; 'programmer': 0.18; 'language': 0.19; '>>>': 0.20; 'all,': 0.20; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'first,': 0.20; 'java': 0.22; 'martin': 0.22; '(by': 0.22; 'lawrence': 0.22; 'oriented': 0.22; 'cc:no real name:2**0': 0.22; 'programming': 0.22; 'am,': 0.23; 'bit': 0.23; 'implemented': 0.24; 'header:In- Reply-To:1': 0.24; 'discussion': 0.24; 'sense': 0.26; 'fri,': 0.27; 'message-id:@mail.gmail.com': 0.27; 'projects,': 0.27; 'start,': 0.27; 'this.': 0.28; 'towards': 0.28; 'alan': 0.29; 'asks': 0.29; 'forces': 0.29; 'books': 0.30; 'too.': 0.30; 'url:mailman': 0.30; 'language.': 0.32; 'run': 0.33; 'point': 0.33; 'url:python': 0.33; 'usually': 0.33; 'bought': 0.33; 'doubt': 0.33; 'surprised': 0.33; 'though.': 0.33; 'url:listinfo': 0.34; 'languages': 0.34; 'received:google.com': 0.35; 'clear': 0.35; 'programming.': 0.35; 'quite': 0.35; 'should': 0.36; 'there': 0.36; 'url:org': 0.36; 'received:209.85': 0.36; 'beginning': 0.36; 'monday,': 0.36; 'visual': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'really': 0.37; 'say': 0.37; 'beyond': 0.37; 'received:209': 0.38; 'someone': 0.38; 'whatever': 0.39; 'subject:-': 0.39; 'url:mail': 0.40; 'still': 0.40; 'some': 0.40; 'easy': 0.60; 'chance': 0.60; 'your': 0.60; 'skip:u 10': 0.61; 'discuss': 0.61; 'real': 0.62; 'back': 0.62; 'course': 0.62; '30,': 0.63; 'enjoy': 0.66; 'beautiful': 0.66; 'life': 0.67; 'spend': 0.67; 'choose': 0.68; 'teaching': 0.69; 'pro': 0.70; 'teach': 0.70; 'industry,': 0.76; 'funny': 0.83; '>other': 0.84; 'learn.': 0.84; 'relief.': 0.84; 'snake': 0.84 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=db2jHaKy+kG4NkShp8IXHHGPE1sC0kR6ZWruJQwXQlE=; b=xTwXX4qB81Gc7FeOGDHoslXQJOOatA68yB4RUpmrRC7+rmUOWd71k0Qu9pKSmXUpvH cx/0IhXeoxf0oqeR4FIAJb1Wc081vsqV6+x7fOYBZ8MKLEYrqHMM3IztCQBRWQxupZVg IekaS990kCP2tgT9hmNlpi6hBuRQIwn4qZn69MXo8hg3XQhcg5TtBMjfK91DTpBQ/cUi ktVr1hiOFLz8KVYUxMK4re4czqkFo0n3M44QxOR3X7CzCbDXBHbRnb3Rdq+G+23NGJBu qm16N2JROxLucwK40BFl67PZ6s9cHbrjycLWL22akPxt7CT6EtrmRvv6wBPOmQyAr+66 jM2w== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=db2jHaKy+kG4NkShp8IXHHGPE1sC0kR6ZWruJQwXQlE=; b=c0RA7mrakVyjz5v+2fW5WbQxZ7eX64RJKwzRlrBeAIkD5B5Ju134UEeCfvOTmlMTvC X8+YkyzDW7sC92PUYAuWBfbaw8f2wupK9I4rhAKt18d7gJfjJOFZTEuni1vhe/XS/YoH S78eqkupdA+b+1In9H9rp4rFyX8Q9YEU6DsuP7AYf51+bM2D/L4ryr7k9SKlGVn2o60p KGqPtVG0o84GWQ/gE6lBpQTrCIlBMUgTdZ8/etvsvfas0dHgrh/08JlQ2zta6ErMJ/AW k2GMcYRUNrGZ0BNDhdIsvbaDBoagK6LbPoDgirRiyR264e7r8bYnVAAQs86HZ8zBlian ZhNQ== |
| X-Gm-Message-State | ALyK8tLN3v1w9p+Y+SIbBETR4MMDxnKmD/oLHKKMQDKcODCLindqhC+Biby44kDPxuZ7/ZmS0pqEa+QLchGbww== |
| X-Received | by 10.157.27.173 with SMTP id z42mr1282105otd.192.1464944897058; Fri, 03 Jun 2016 02:08:17 -0700 (PDT) |
| In-Reply-To | <drclhdFjfl5U1@mid.individual.net> |
| X-Mailman-Approved-At | Fri, 03 Jun 2016 05:11:57 -0400 |
| 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 | <CAF8nmwqDAhr145jbABj6n7mDA2uF-aWgZj-PUVHZnUNXdT=OpQ@mail.gmail.com> |
| X-Mailman-Original-References | <53b21136-68ce-485c-8ccb-d6d28dace9c5@googlegroups.com> <mailman.89.1464869748.1839.python-list@python.org> <drclhdFjfl5U1@mid.individual.net> |
| Xref | csiph.com comp.lang.python:109401 |
Show key headers only | View raw
Hi All, I think you all are very professional programmer and or working in IT industry, teaching programming and so on. So I think it is quite funny that you spent time to discuss about this topic. I am not pro like you guys. I like programming. And when I think to develop my career as an IT engineer, I also do not know which language I should start, although, I know a bit C, Perl, Visual Basic. Luckily I found a free course on edX teaching computer science using Python. I really surprised that Python is so easy to learn. I like the beautiful simplicity at the beginning of learning Python. Really impressive to me. However, when I have chance to learn and work with other languages such as C# and C++. I found that they are also supercool. At that time it is clear to me that there is no best language. Each language has its good points. It is up to you to use/explore it and develop it too. So again, it is funny to me to ask which language should learn first, or which language should be used to teach/learn OO. Now if someone asks me which language should learn first, I would say it is C, definitely and no doubt C. By the way, now I bought some books about Python, OpenCV, and Robotics. Time to enjoy Python now. Regards, Phuong (By the way, I do not like snake image of Python much :-)) On Fri, Jun 3, 2016 at 2:14 PM, Bob Martin <bob.martin@excite.com> wrote: > in 760378 20160602 131534 Alan Evangelista <alanoe@linux.vnet.ibm.com> > wrote: > >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. =) > > Rarely; the employer usually decides which language(s) to use. > > -- > https://mail.python.org/mailman/listinfo/python-list > >
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll 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