Skip to main content
Post Undeleted by yannis
Post Deleted by yannis
Post Closed as "not a real question" by gnat, CommunityBot, Martijn Pieters, ChrisF
Tweeted twitter.com/#!/StackProgrammer/status/292754137177800704
added 20 characters in body; edited title
Source Link
Hossein
  • 217
  • 3
  • 10

Is function overloading Or classes in general considered Evil?

Recently I found about two new programming languages(Vala and google's GO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Go Language even say that classesclasses inheritance are evil as well and gooGo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Is function overloading Or classes in general considered Evil?

Recently I found about two new programming languages(Vala and google's GO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Go Language even say that classes are evil as well and goo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Is function overloading in general considered Evil?

Recently I found about two new programming languages(Vala and google's GO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Go Language even say that classes inheritance are evil as well and Go doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

edited
Source Link
Hossein
  • 217
  • 3
  • 10

Recently I found about two new programming languages(Vala and GOOgoogle's GO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of GooGo Language even say that classes are evil as well and goo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Recently I found about two new programming languages(Vala and GOO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Goo Language even say that classes are evil as well and goo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Recently I found about two new programming languages(Vala and google's GO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Go Language even say that classes are evil as well and goo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

fixed formatting
Source Link
Walter
  • 16.1k
  • 8
  • 60
  • 95

Recently iI found about two new programming languages(Vala and GOO) which don't support method or function overloading and intend on not supporting them in the future ever!.
The The creators of these languages say that overloading is evil and should not be used!(in system programming?) I

I was told that the creators of Goo Language even say that classes are evil as well and goo doesn't support that!
My

My question is:
Are

Are they really that bad that the new languages are omitting them?
Or Or Is there a specific field of usage for that languages which makes them evil? What What could be the disadvantage of using such facilities at all?

Recently i found about two new programming languages(Vala and GOO) which don't support method or function overloading and intend on not supporting them in the future ever!.
The creators of these languages say that overloading is evil and should not be used!(in system programming?) I was told that the creators of Goo Language even say that classes are evil as well and goo doesn't support that!
My question is:
Are they really that bad that the new languages are omitting them?
Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Recently I found about two new programming languages(Vala and GOO) which don't support method or function overloading and intend on not supporting them in the future ever! The creators of these languages say that overloading is evil and should not be used!(in system programming?)

I was told that the creators of Goo Language even say that classes are evil as well and goo doesn't support that!

My question is:

Are they really that bad that the new languages are omitting them? Or Is there a specific field of usage for that languages which makes them evil? What could be the disadvantage of using such facilities at all?

Source Link
Hossein
  • 217
  • 3
  • 10
Loading