Re: Extending Python Syntax with @

From: Christopher Koppler (klapotec_at_chello.at)
Date: 03/11/04


Date: 11 Mar 2004 01:00:44 -0800

David MacQuigg wrote, amongst other things:

> electronic design engineer for many years. I never heard of lambda's
> or lambda calculus until learning Python, and the name still doesn't
> evoke much meaning for me. I've never used APL, J, or Perl. I wonder
> how many technical professionals who are *not* programmers would know
> what a lambda is? I wonder if Python is becoming more a language for
> programmers, and less for "everyone".

To program, everyone eventually will have to be a programmer. Powerful
programming languages offer concepts that aren't always easy to grasp,
but in order to use them, some kind of understanding will have to
happen. Mostly it's easier if you learn them using Python, or after
your 3rd or 4th not too similar language...

--
Christopher


Relevant Pages

  • Re: map/filter/reduce/lambda opinions and background unscientific mini-survey
    ... > Python language, while "function" etc are not, but they are certainly ... But in the Python sense? ... The programming use is probably *closer* to the English meaning ...
    (comp.lang.python)
  • Re: Lisp fragmentation (was Re: Python becoming less Lisp-like)
    ... It's the second meaning. ... >> the language, they type something into their interpreter. ... meaning of "standard", ... >> thing that could happen to Python is an ANSI standard. ...
    (comp.lang.lisp)
  • Re: Where do I start?
    ... > Always thought python was a sort of snake.... ... Many words have more than one meaning. ... source to be aware of the syntax and semantics of the language ...
    (comp.os.linux.development.apps)
  • Re: MATLAB2Python
    ... > backwards compatibility much more seriously, ... > now will not take on a new meaning in future versions of the language. ... that Python is being adopted more, while FORTRAN growth is, uh, ...
    (comp.lang.python)
  • Re: Basic inheritance question
    ... used 'this' in C++ and Java. ... but in Python it doesn't. ... language, they would write a lot of ten liners that is changed a LOT ... Add three levels of inheritence and a couple globals and you'll find out ...
    (comp.lang.python)