May
9
awarded  Scholar
May
9
accepted Accepted best practices for setup.py of a forked project
May
9
comment Accepted best practices for setup.py of a forked project
Right so this is effectively what I've done, and then added an issue to the original project's github asking to get that project up on PyPI - if that happens I can simply remove the files from the original project and add it as a dependancy
May
8
revised Accepted best practices for setup.py of a forked project
added 11 characters in body
May
8
comment Accepted best practices for setup.py of a forked project
Well, if there's nothing more authoritative, then chatting with other pythonistas over dark beers will have to do ;)
May
8
awarded  Commentator
May
8
comment Accepted best practices for setup.py of a forked project
I thought it belonged here as it has a direct effect on the code of the project, be it just the setup.py or if it involves splitting the project in two and making the third-party part more generally available - if there's a better guideline I'd be glad to hear it, but I always though code belonged here and process on programmers?
May
8
asked Accepted best practices for setup.py of a forked project
Jan
23
awarded  Autobiographer
Oct
15
comment Resources or advice useful coming to C# from python 2.7.1
@Ghopper21 That list does look handy. The essay above is simply meant to mean, use the concepts you have learned from python, but don't expect to be able to do it the same way. Oh and expect to find patterns useful
Oct
15
comment Resources or advice useful coming to C# from python 2.7.1
@Ghopper21 unfortunately not. It seems the philosophy of the two languages is very different. Python gives you a set of tools to craft your own solution, while C# seems to more give you a set of components that you slot together to come up with a solution. The result being that writing C# feels a lot less organic. The Zen of Python states that there should be only one obvious way to do it, this actually seems stronger in C#. My approach was to try to port a simple parser from python to C#, however on reflection, this was not a wise move - you're better starting from scratch on something new.
Jul
9
comment New Team Lead - How to deal with a resentful former peer
@Joel I agree with this greatly, but sometimes it is difficult to learn to make these judgments - I would highly recommend that everyone at least read Michael Lopp's Being Geek which covers how to spot personality types, and how to deal with them most effectively.
Mar
24
comment Resources or advice useful coming to C# from python 2.7.1
You might be right there - my original question seemed a little off topic for SO so I created an account here, but I can hopefully see myself getting a few SO questions out of this to look into the finer details.
Mar
24
comment Resources or advice useful coming to C# from python 2.7.1
And when an object reference passes out of scope is the object collected? (assuming no other references to that same object exist that are in scope in any way) I know a lot of my newbie bugs in python disappeared as soon as I figured out whet was magically being done to my variables...
Mar
24
awarded  Supporter
Mar
24
comment Resources or advice useful coming to C# from python 2.7.1
How about things like scoping and garbage collection? How do they compare? I have to admit the main thing I'm having trouble with at the moment is argument passing (I'm used to everything as a reference, however this seems to work differently in C# leading to having to use values too. Now I have two problems...)
Mar
24
awarded  Student
Mar
24
comment Resources or advice useful coming to C# from python 2.7.1
That's what I'm doing at the moment, however as I said above, I'm so familiar with python that I think in terms of its syntax. I think in terms of helping the garbage collector, indentation as code blocks, dynamic typing, dictionaries as the solution to any problem (as long as it can't be solved with a list). A normal tutorial will help me learn the language, but it won't stop me from trying to write python code in C#. Some sort of guide as to the differences etc however will help me to write C# in C# and python in python...
Mar
24
comment Resources or advice useful coming to C# from python 2.7.1
which language would be everywhere? In certain ways they both are, just in their niches. I just looked at the Microsoft knowledge DB for C# dynamic types - they do look nasty compared to the implementation in most dynamically typed languages...
Mar
24
awarded  Editor