Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #58983
| Path | csiph.com!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <dreamingforward@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.016 |
| X-Spam-Evidence | '*H*': 0.97; '*S*': 0.00; 'python,': 0.02; 'subject:Python': 0.06; 'javascript,': 0.07; 'made.': 0.07; 'perl,': 0.07; 'benefits,': 0.09; 'decision.': 0.09; 'ruby,': 0.09; 'cc:addr:python-list': 0.11; 'language,': 0.12; 'cc:name:python list': 0.16; 'language?': 0.16; 'obviously,': 0.16; 'subject: \n ': 0.16; 'subject:Languages': 0.16; 'subject:user': 0.16; 'sat,': 0.16; 'language': 0.16; 'wrote:': 0.18; 'cc:addr:python.org': 0.22; "aren't": 0.24; 'cc:2**0': 0.24; 'header:In-Reply-To:1': 0.27; 'specifically': 0.29; 'chris': 0.29; 'leave': 0.29; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; '(which': 0.31; 'usually': 0.31; '(usually': 0.31; 'complete,': 0.31; 'languages': 0.32; 'community': 0.33; 'candidate': 0.34; 'subject: (': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'add': 0.35; 'arena': 0.36; 'subject:New': 0.37; 'so,': 0.37; 'level': 0.37; 'being': 0.38; 'nov': 0.38; 'pm,': 0.38; 'that,': 0.38; 'sure': 0.39; 'how': 0.40; 'subject: / ': 0.60; 'most': 0.60; "you're": 0.61; 'offer': 0.62; 'field': 0.63; 'choose': 0.64; 'to:addr:gmail.com': 0.65; 'between': 0.67; 'stated': 0.69; 'informed': 0.78; 'choices.': 0.84; 'evaluation.': 0.84; 'intentions': 0.84; 'much)': 0.84; 'examine': 0.93; 'washington': 0.93; '2013': 0.98 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=y5oOPmatmGf5XSO/Nn6a8OfssaEZOgpZOhUO+3CSBjI=; b=x8DQOpqlu3c1/oypxEhpohSzECEv0QyaOebwhBAxqoGmOzb6kwpsa8LfSN7Bu79UUm Di/ZmT8xZ6w5PqazZdk9gvZgFYWWOeE4iRMoInhc/Tg1Haam42w1XBgu+/tIOmgAe2zS PH8/SNhPcd3Ij2d6EwWp6XwC42Y86OcUGPTaz/s4GiwSViVVapAHlj6n1ifGUbtAriQm aJNdyRKPoCFFDITz1Cus57OYruMJlOM0zMCArHyjVQO0hQAfjSMvGP32m9h9hJ/Hw7Xx tCSKqeR1aCxyKr13O/A3wpkthnUcymf8twwUjnE/plqpWRh6XuqJsUvIEzcKlwuW/ckh ypIQ== |
| MIME-Version | 1.0 |
| X-Received | by 10.180.219.33 with SMTP id pl1mr7454687wic.49.1384047366794; Sat, 09 Nov 2013 17:36:06 -0800 (PST) |
| In-Reply-To | <CAPTjJmrdOXr31W+ta=7O1bQE9RKUj_sSeOK4s+hXSjs7357gzg@mail.gmail.com> |
| References | <CAPTjJmrdOXr31W+ta=7O1bQE9RKUj_sSeOK4s+hXSjs7357gzg@mail.gmail.com> |
| Date | Sat, 9 Nov 2013 17:36:06 -0800 |
| Subject | Re: Languages for different purposes (was Re: New user's initial thoughts / criticisms of Python) |
| From | Mark Janssen <dreamingforward@gmail.com> |
| To | Chris Angelico <rosuav@gmail.com> |
| Content-Type | text/plain; charset=ISO-8859-1 |
| Cc | Python List <python-list@python.org> |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| 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> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.2321.1384047373.18130.python-list@python.org> (permalink) |
| Lines | 29 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1384047373 news.xs4all.nl 15894 [2001:888:2000:d::a6]:41801 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:58983 |
Show key headers only | View raw
On Sat, Nov 9, 2013 at 2:58 PM, Chris Angelico <rosuav@gmail.com> wrote: > So, on what basis _would_ you choose a language for some purpose? > Without speaking specifically of web development here, how do you > choose a language? Most generally, you choose a language informed by the language designer's intentions of the language, usually stated explicitly. Of course, if you're in a constrained environment, then that is going to dictate your decision. After that, you're left with your own level of expertise regarding language design (which for many is not much) and the breadth of the field to examine (usually larger than most are familiar). This is an arena where PhD's are made. Obviously, languages just designed to [brain]f*ck with you, despite being theoretically complete, aren't much of a candidate for evaluation. > But that would still leave you with a good few choices. When it comes > down to it, how do you choose between Ruby, Python, Perl, Pike, > JavaScript, <insert language of choice here>, etcetera? I can think of > a few considerations that may or may not be important... and I'm sure > you can add more. Among general purpose languages that pretty much offer the same benefits, the community often informs the decision. -- MarkJ Tacoma, Washington
Back to comp.lang.python | Previous | Next | Find similar | Unroll thread
Re: Languages for different purposes (was Re: New user's initial thoughts / criticisms of Python) Mark Janssen <dreamingforward@gmail.com> - 2013-11-09 17:36 -0800
csiph-web