469,356 Members | 2,013 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 469,356 developers. It's quick & easy.

[EVALUATION] - E04 - Leadership! Google, Guido van Rossum, PSF

Python Leadership was a weakness [1] and becomes now a threat for
python, thanks to Mr. van Rossums employment at Google.

-

I've wrote the Leadership list prioritized (Google rules, Mr. van Rossum
follows, PSF watches and accepts).

The core developer of an open-source-project is 'captured' by an giant
(Google).

The giant does not inform the community directly, e.g. whilst posting
an official statement to this media or with an official anouncement
(which clarifies the details of the deal).

Mr. van Rossum does not inform the community directly.

The Open Source Project (PSF) does not inform the community directly.

Just a thread with a little bit rumour.

Guido at Google
http://groups.google.com/group/comp....c299b817dca256

Really, this does not make a very professional impression.

And this has of course nothing to do with "Leadership" - which should
protect an community from wasting time and energy with unnecessary
assumptions and speculations.

-

[1]

Within this thread (which contained a simple rational change-suggestion)
i've finally contacted the foundation.

[EVALUATION] - E02 - Support for MinGW Open Source Compiler
http://groups.google.com/group/comp....2aad11f0516918

The foundation had reacted by email, but just with some justifications.

Mr. van Rossum has reacted, too. This led to some funny (and off-topic)
conversation, which was closed to be published (but finally he decided
opposite).

And very finally he suggested that I suffer from some mental disease.
Many people simplify: "what I don't understand, must be nuts".

I hope that he understands now (possibly he has the courage for an
apology?):

http://lazaridis.com/core/index.html

..

--
http://lazaridis.com/core/eval/python.html
Dec 26 '05
104 5045
Dave Hansen wrote:
Not that I expected to. I just did it for fun. I'm not sure what
Google would do with someone whose entire work experience has been
developing C code for small embedded controllers anyway.


http://www.ftrain.com/robot_exclusion_protocol.html

</F>

Jan 12 '06 #101
In article <nh********************************@4ax.com>,
Dave Hansen <id**@hotmail.com> wrote:

And, FWIW, I don't think I could convince my wife (or myself) to move
to CullyFORNya for any amount of money, whether there was a massage
therapist on duty or not...


Google also has technical offices in the New York area.
--
Aahz (aa**@pythoncraft.com) <*> http://www.pythoncraft.com/

"19. A language that doesn't affect the way you think about programming,
is not worth knowing." --Alan Perlis
Jan 13 '06 #102
On 12 Jan 2006 16:16:58 -0800 in comp.lang.python,
aa**@pythoncraft.com (Aahz) wrote:
In article <nh********************************@4ax.com>,
Dave Hansen <id**@hotmail.com> wrote:

And, FWIW, I don't think I could convince my wife (or myself) to move
to CullyFORNya for any amount of money, whether there was a massage
therapist on duty or not...


Google also has technical offices in the New York area.


City? <shudder>. I moved out of the 'burbs of Minneapolis about 6
years ago, not because of the weather, but because it was getting too
crowded for me.

How 'bout Des Moines, or Madison? Or even Lubbock? Traverse City
would be ideal, though there's no large university nearby (you can
probably guess my biases...).

Or even the Twin Cities? I still have friends there, and might be
coaxed back. (Yeah, like Google wants to coax _me_ ;-)

Regards,
-=Dave

--
Change is inevitable, progress is not.
Jan 13 '06 #103
Dave Hansen <id**@hotmail.com> wrote:
...
Google also has technical offices in the New York area.
City? <shudder>. I moved out of the 'burbs of Minneapolis about 6
years ago, not because of the weather, but because it was getting too
crowded for me.


Yep, city -- specifically on Broadway, close to Briant Park (walking
distance from Times Square). Definitely too crowded for you.
How 'bout Des Moines, or Madison? Or even Lubbock? Traverse City
would be ideal, though there's no large university nearby (you can
probably guess my biases...).

Or even the Twin Cities? I still have friends there, and might be
coaxed back. (Yeah, like Google wants to coax _me_ ;-)
The full current list of locations and openings:
<http://www.google.com/support/jobs/b...04&dep_id=1173


• Arizona - Phoenix (24 types of openings)
• California - Mountain View (455 types of openings)
• California - Irvine (12 types of openings)
• California - Santa Monica (33 types of openings)
• Colorado - Denver (1 type of opening)
• Georgia - Atlanta (14 types of openings)
• Illinois - Chicago (12 types of openings)
• Massachusetts - Boston (5 types of openings)
• Michigan - Ann Arbor (3 types of openings)
• Michigan - Detroit (4 types of openings)
• New York - New York (92 types of openings)
• Oregon - Portland (1 type of opening)
• Pennsylvania - Pittsburgh (1 type of opening)
• Texas - Dallas (1 type of opening)
• Washington D.C. (3 types of openings)
• Washington - Kirkland (26 types of openings)
• Washington - Seattle (5 types of openings)
• West Coast (1 type of opening)
• Any Location (USA or Canada) (13 types of openings)

Not all the openings are technical, e.g. the one opening in Denver is
for an Account Strategist in Advertising Sales, and those that are may
require skills very different from yours, e.g. the one opening in
Portland is for a Linux System Administrator. The one location where
you're most likely to find an opening for your skills is Mountain View,
e.g. we do require experience in C (and assembly) programming in
embedded environments in an opening for "Senior Hardware Engineer"
(which however also requires hardware architecture and design) and some
other positions (which also require other skills, such as Control
Systems with experience in sensor interfaces, for example). But if you
only want wide open, uncrowded spaces, Google may not have a suitable
opening for you... yet;-).
Alex
Jan 13 '06 #104
Duncan Booth wrote:
Alex Martelli wrote:
It IS true that in Python you cannot set arbitrary attributes on
arbitrary objects. The workaround is to use a dict, indexed by the id
of the object you want to "set arbitrary attributes on"; this has the
helpful consequence that separate namespaces are used, so your arbitrary
setting of metadata cannot interfere with the `true' attributes of the
object in question.

That's a horrible suggestion (using id's, not the bit about separate
namespaces). If you use the id then attributes will persist beyond the
lifetime of the object and may suddenly reappear on other unrelated objects
later.

A better suggestion here would be to use weak references. Unfortunately,
not every Python object can be the target of a weak reference, so there is
a limitation here preventing a useful implementation for many builtin
types.


mxProxy could help with that:

http://www.egenix.com/files/python/mxProxy.html

It allows creating weak references to any Python object
(among other things like protecting object access).

--
Marc-Andre Lemburg
eGenix.com

Professional Python Services directly from the Source (#1, Jan 13 2006)
Python/Zope Consulting and Support ... http://www.egenix.com/
mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/

__________________________________________________ ______________________

::: Try mxODBC.Zope.DA for Windows,Linux,Solaris,FreeBSD for free ! ::::
Jan 13 '06 #105

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

11 posts views Thread by Bhushit Joshipura | last post: by
7 posts views Thread by Leo Breebaart | last post: by
8 posts views Thread by der | last post: by
21 posts views Thread by dragoncoder | last post: by
77 posts views Thread by berns | last post: by
9 posts views Thread by sturlamolden | last post: by
54 posts views Thread by Rasjid | last post: by
11 posts views Thread by Pietro Cerutti | last post: by
39 posts views Thread by Boltar | last post: by
reply views Thread by zhoujie | last post: by
reply views Thread by suresh191 | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.