Python Forum
Use of classes or functions discussion
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Use of classes or functions discussion
#5
I never really used Java for anything, other than maybe one or two fixes in my entire career.

C++ other than POD types (and even they can be classes), almost all code is encapsulated in a class.
I was introduced to C at Bell Labs, and resisted C++ for a long time, only getting comfortable with it in the early 1990's

About C++ class overhead:
Quote:With a compiler not written by drunk college students in the wee hours of the morning, the overhead is zero. At least until you start putting in
virtual functions; then you must pay the cost for the virtual dispatch mechanism. 'Karl Knechtel'

Actually, I used classes in C, even before C++ became popular. I just didn't know the methodology we used
was called classes.


Quote:Classes have their place, but add complexity

Is there a set of rules as to when to and when not to use them in Python? (I'm not being wiseacre)
Reply


Messages In This Thread
Use of classes or functions discussion - by Larz60+ - Oct-12-2016, 04:27 PM
RE: Test internet connection - by micseydel - Oct-12-2016, 05:51 PM
RE: Test internet connection - by Larz60+ - Oct-12-2016, 08:37 PM
RE: Test internet connection - by micseydel - Oct-12-2016, 08:52 PM
RE: Test internet connection - by Larz60+ - Oct-12-2016, 11:13 PM
RE: Test internet connection - by micseydel - Oct-12-2016, 11:19 PM
RE: Test internet connection - by Larz60+ - Oct-12-2016, 11:28 PM
RE: Test internet connection - by micseydel - Oct-12-2016, 11:34 PM
RE: Test internet connection - by wavic - Oct-12-2016, 11:38 PM
RE: Test internet connection - by Mekire - Oct-13-2016, 12:28 AM
RE: Test internet connection - by Larz60+ - Oct-12-2016, 11:57 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  discussion: API proposal for a better numpy jimy_byerley 0 1,496 Jul-19-2020, 08:56 PM
Last Post: jimy_byerley
  ok to post functions/classes/modules? Skaperen 2 3,000 Jul-03-2018, 12:22 AM
Last Post: ichabod801

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020