Skip to main content
20 events
when toggle format what by license comment
May 23, 2017 at 12:40 history edited CommunityBot
replaced http://stackoverflow.com/ with https://stackoverflow.com/
May 8, 2015 at 8:05 history closed gnat
CommunityBot
durron597
Bart van Ingen Schenau
Needs more focus
May 7, 2015 at 5:01 review Close votes
May 8, 2015 at 8:05
May 6, 2015 at 21:34 history protected gnat
Jul 23, 2014 at 7:58 comment added Giorgio You might want to take a look at "Object-Oriented Modeling and Design." (Rumbaugh et al.): there is section on mapping OO designs to languages like C.
Nov 23, 2012 at 7:35 vote accept treecoder
Nov 7, 2011 at 17:30 comment added David Thornley Your requirements seem confusing. You insist on using object orientation for no reason I can see (in some languages, it's a way to make programs more maintainable, but not in C), and insist on using C. Object orientation is a means, not an end or a panacea. Moreover, it's greatly benefited by language support. If you actually did want O-O, you should have considered that during language selection. A question on how to make a large software system with C would make much more sense.
Nov 7, 2011 at 16:09 answer added user29079 timeline score: 3
Nov 7, 2011 at 11:20 history tweeted twitter.com/#!/StackProgrammer/status/133504164012630016
Nov 7, 2011 at 9:39 answer added user4051 timeline score: 2
Nov 7, 2011 at 9:31 answer added Dipan Mehta timeline score: 8
Nov 7, 2011 at 9:13 answer added mouviciel timeline score: 16
Nov 7, 2011 at 8:33 answer added oh whatever timeline score: 16
Nov 7, 2011 at 8:30 comment added treecoder :) I am asking for real examples (code or otherwise) where it's been done -- and the issues they encountered when doing it.
Nov 7, 2011 at 8:29 answer added Jan Hudec timeline score: 1
Nov 7, 2011 at 8:28 comment added Caleb This question needs clarification. Currently, paragraphs 4 and 5 ask basically what approach one should take, but then you say you're "not asking HOW to do it" and instead want (a list?) of best practices. If you're not looking for HOW to do it in C, are you then asking for a list of "best practices" related to OOP in general? If so, say that, but be aware that the question will likely be closed for being subjective.
Nov 7, 2011 at 8:21 history edited treecoder CC BY-SA 3.0
added 92 characters in body
Nov 7, 2011 at 8:17 answer added jk. timeline score: 1
Nov 7, 2011 at 8:14 comment added Jan Hudec You can write C++ server so that it's external interface is extern "C" and can be used from python. You can do it manually or you can have SWIG help you with that. So desire for python frontend is no reason not to use C++. That's not so say there are no valid reasons to want to stay with C.
Nov 7, 2011 at 8:05 history asked treecoder CC BY-SA 3.0