Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove multiple inheritance in Python 3000 #46919

Closed
gmarketer mannequin opened this issue Apr 22, 2008 · 4 comments
Closed

Remove multiple inheritance in Python 3000 #46919

gmarketer mannequin opened this issue Apr 22, 2008 · 4 comments
Labels
type-feature A feature request or enhancement

Comments

@gmarketer
Copy link
Mannequin

gmarketer mannequin commented Apr 22, 2008

BPO 2667
Nosy @tiran

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields:

assignee = None
closed_at = <Date 2008-04-22.10:54:53.951>
created_at = <Date 2008-04-22.09:52:15.140>
labels = ['type-feature', 'invalid']
title = 'Remove multiple inheritance in Python 3000'
updated_at = <Date 2008-04-22.12:04:24.516>
user = 'https://bugs.python.org/gmarketer'

bugs.python.org fields:

activity = <Date 2008-04-22.12:04:24.516>
actor = 'gmarketer'
assignee = 'none'
closed = True
closed_date = <Date 2008-04-22.10:54:53.951>
closer = 'draghuram'
components = ['None']
creation = <Date 2008-04-22.09:52:15.140>
creator = 'gmarketer'
dependencies = []
files = []
hgrepos = []
issue_num = 2667
keywords = []
message_count = 4.0
messages = ['65671', '65672', '65673', '65674']
nosy_count = 3.0
nosy_names = ['draghuram', 'christian.heimes', 'gmarketer']
pr_nums = []
priority = 'normal'
resolution = 'not a bug'
stage = None
status = 'closed'
superseder = None
type = 'enhancement'
url = 'https://bugs.python.org/issue2667'
versions = ['Python 3.0']

@gmarketer
Copy link
Mannequin Author

gmarketer mannequin commented Apr 22, 2008

Please remove ability to multiple inheritance in Python 3000.

Multiple inheritance is bad for design, rarely used and contains many
problems for usual users.

Every program can be designed only with single inheritance.

@gmarketer gmarketer mannequin added the type-feature A feature request or enhancement label Apr 22, 2008
@draghuram
Copy link
Mannequin

draghuram mannequin commented Apr 22, 2008

I don't think this request is appropriate for bug tracker. If you are
really keen, bring it up on perhaps python-ideas mailing list.

@draghuram draghuram mannequin closed this as completed Apr 22, 2008
@draghuram draghuram mannequin added the invalid label Apr 22, 2008
@tiran
Copy link
Member

tiran commented Apr 22, 2008

You are too late for Python 3000. You next change will be in about 10
years for Python 4000.

@gmarketer
Copy link
Mannequin Author

gmarketer mannequin commented Apr 22, 2008

I'm also think so.

@ezio-melotti ezio-melotti transferred this issue from another repository Apr 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-feature A feature request or enhancement
Projects
None yet
Development

No branches or pull requests

1 participant