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


Groups > comp.lang.python > #58983 > unrolled thread

Re: Languages for different purposes (was Re: New user's initial thoughts / criticisms of Python)

Started byMark Janssen <dreamingforward@gmail.com>
First post2013-11-09 17:36 -0800
Last post2013-11-09 17:36 -0800
Articles 1 — 1 participant

Back to article view | Back to comp.lang.python

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  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

#58983 — Re: Languages for different purposes (was Re: New user's initial thoughts / criticisms of Python)

FromMark Janssen <dreamingforward@gmail.com>
Date2013-11-09 17:36 -0800
SubjectRe: Languages for different purposes (was Re: New user's initial thoughts / criticisms of Python)
Message-ID<mailman.2321.1384047373.18130.python-list@python.org>
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

[toc] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web