which one do you prefer? python with C# or java?

rusi rustompmody at gmail.com
Wed Jun 13 00:37:20 EDT 2012


On Jun 12, 3:19 am, Matej Cepl <mc... at redhat.com> wrote:
> On 11/06/12 06:20, rusi wrote:
>
> > Hi Matěj! If this question is politically incorrect please forgive me.
> > Do you speak only one (natural) language -- English?
> > And if this set is plural is your power of expression identical in
> > each language?
>
> I have written about that later ... no, I am a native Czech, but I have
> passive Russian, and active English. But there is a difference ... I can
> read and enjoy beautiful texts in Russian or English (couple of months
> read Eugen Onegin in Russian and that's just a beauty! or C.S.Lewis ...
> oh my!) but I will never be able to write professionally in these
> languages. I can write (as evidenced by this message) somehow in
> English, but I cannot imagine that I would be ever professional art
> writer or (even worse) poet. I could imagine (if spent couple of
> thousands of days working on it) that I would be a Czech professional
> writer though.
>
> Matěj

If we were back-translate that standard to the programming field it
would go something like:
"You cannot call yourself a programmer until you create something of
significance.
So Linus writing the linux kernel or Knuth writing Tex or Stallman
writing emacs, GvR writing Python are programmers; the rest not."

Believe me your English is good enough and better than some mono-
lingual ranters on this list who cannot write 2 straight correct
sentences yet take it upon themselves to correct others' English.

[Sorry for pontificating. I am nearing 50 and have wasted too much of
my life in the misguided pursuit of perfectionism.  I would wish for
younger folks to not err samely]

To come back to the OP's question, Alan Perlis said:
A language that doesn't affect the way you think about programming, is
not worth knowing.
More gems here: http://en.wikiquote.org/wiki/Alan_Perlis

If you use this to choose what language to learn, you cant go wrong.
Most programmers who know dozens of programming languages really know
only one imperative language iced with different syntax.  Which
reminds me of another quip by Alan Perlis:

Syntactic sugar causes cancer of the semicolon.



More information about the Python-list mailing list