From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: f8899,3c634d3864722c74,start X-Google-Thread: 10dd18,3c634d3864722c74,start X-Google-Thread: f4fd2,3c634d3864722c74,start X-Google-Thread: 103376,3c634d3864722c74,start X-Google-Attributes: gidf8899,gid10dd18,gidf4fd2,gid103376,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder3.cambrium.nl!feeder1.cambrium.nl!feed.tweaknews.nl!83.128.0.11.MISMATCH!news-out1.kabelfoon.nl!newsfeed.kabelfoon.nl!xindi.nntp.kabelfoon.nl!news.banetele.no!dotsrc.org!filter.dotsrc.org!news.dotsrc.org!not-for-mail Date: Fri, 28 Dec 2007 16:23:51 +0100 From: Rico Secada Newsgroups: comp.lang.haskell,comp.lang.python,comp.lang.lisp,comp.lang.ada Subject: Choosing a new language Message-Id: <20071228162351.f29a3ce4.coolzone@it.dk> X-Newsreader: Sylpheed version 2.3.0beta5 (GTK+ 2.8.20; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Organization: SunSITE.dk - Supporting Open source NNTP-Posting-Host: 85.233.228.239 X-Trace: news.sunsite.dk DXC=T0C?3d?n:LQbD]FUj;YcCZYSB=nbEKnk[4?N7_EgM4bU81``0@1]3QXWEX\AJTm9mQZ@l;09NeVZ^:9O1FECTlm_Q^@h`7AE=E] X-Complaints-To: staff@sunsite.dk Xref: g2news1.google.com comp.lang.haskell:991 comp.lang.python:161010 comp.lang.lisp:76377 comp.lang.ada:19042 Date: 2007-12-28T16:23:51+01:00 List-Id: Hi. First let me start by saying, please don't let this become a flame-thing. Second, I need some advice. I am a 35 year old programmer, who program in C/C++, PHP and Bourne Shell almost daily. I am currently going to start focusing on becoming more skilled at a few key languages, rather than knowing many (which I do on a more superficial level). My key languages are C, PHP and SH (Bourne Shell), and I have stopped using C++ because I find that its a C-hack rather than a good design choice. I have made the following decision: To study Ada and use it instead of C++. I come from a Pascal background and I love the Ada syntax and wide area of usage. I am also attracted to Ada because of its usage in the industry. Now I have three more languages that I am very attracted to, but I prefer to focus on just one of them: Python, Haskell and Lisp. I have been doing some reading and some coding, and I am mainly attracted towards Lisp because of its ability to "fix a running program". But I find that Haskell is a more powerful language. Yet again Python has a huge user base and many libraries, and it is implemented everywhere, where Haskell and Lisp on the other hand hasn't. I like the syntax of all three, and I have gotten beyond the "confusion" stage of Lisp parentheses, so they don't bother me at all. I need advice from people who have been coding in all three, and who can share some views and experiences. Please, if you don't know ALL three by deep experience, don't respond to this thread! Thanks and best regards! Rico.