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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ea8ea502d35ca2ce X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-05 16:33:08 PST Path: newsfeed.google.com!newsfeed.stanford.edu!skynet.be!fu-berlin.de!uni-berlin.de!enterprice.st-peter.stw.uni-erlangen.DE!not-for-mail From: Jochen Schmidt Newsgroups: comp.lang.ada Subject: Re: Beginner's Language? Date: Sun, 6 May 2001 01:38:46 +0200 Organization: Dataheaven Message-ID: <9d22ji$g7jr5$1@ID-22205.news.dfncis.de> References: <9cukad$nn68@news-dxb> <9d1ilh$g397v$1@ID-22205.news.dfncis.de> NNTP-Posting-Host: enterprice.st-peter.stw.uni-erlangen.de (131.188.24.131) Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: fu-berlin.de 989105586 17026917 131.188.24.131 (16 [22205]) User-Agent: KNode/0.4 Xref: newsfeed.google.com comp.lang.ada:7216 Date: 2001-05-06T01:38:46+02:00 List-Id: Randal L. Schwartz wrote: >>>>>> "Jochen" == Jochen Schmidt writes: > > Jochen> IMHO Perl has nothing and does nothing that would make it a > Jochen> good language for language studies. > > Apparently, on the "theoretical" vs "practical" side, we can see > you're squarely on the thoretical. Nothing wrong with that. But > eventually you get out of school, and have to get work done, and then > things like Perl look a lot better, because Perl is optimized for the > things you most commonly do, and in a way that might be harder to > learn but easier to use once you learn. 1) The things Perl is optimized for is not the kind of work I want do be paid for. I think Perl is ok for an admin that needs to automate some things or probably some bad Webdesigner who knows nothing better. I'am neither an admin nor a Webdesigner. 2) There is no real practical side when talking on programming languages if a language is bad on it's language-theoretic concepts it cannot be _really_ good for practical issues. The reason why perl is somewhat important nowadays are: - It's a script-language: With all the advantages this brings for admin and Web-guys. - There is *alot* of code written for the many toy-programming-problems that need to be solved in a admin or classical Webdesign area. - Most lamers think they are "Hackers" if they use perl (don't underestimate that point!!!!) Most perl-"hackers" I met are proud to write unmaintainable code. > Jochen> But I wait to hear from you what concepts are best learnt by > Jochen> looking at perl (besides the "How to not design a language" > Jochen> fact) > > How to get work done. ...badly > How to mix the best of many languages and end up with something > that doesn't just look like potpourri. We speak of perl don't we? > In other words, the only people we've found disrespect Perl are those > who haven't bothered to spend 30 to 50 hours learning it. It's clear > you're one of those. Learn it first, then complain about it. Oh that's nice - So that means that a) You have to like perl b) If you don't like it you don't really know it You need 30 to 50 hours to learn a language like perl? That's funny... and so it is _clear_ to *me* who is the one that should go learning a bit more... -- Jochen