5 ms·
While Enterprise is always the go to for things like this, I think any time non technical people get involved in technical decisions the fun time begins. Just t
by FundThrowaway 8y ago
While Enterprise is always the go to for things like this, I think any time non technical people get involved in technical decisions the fun time begins. Just today I was told that I wasn't allowed to implement something in python just because it's "a scripting language"
- some_account 8y agoI got that one too a couple of times. Always from people who have no understanding of tech or even interest in clean code or open source. The enterprise developer seems to be people who don't even care about programming language because they don't feel strongly one way or the other about it, since they write shitty code anyway and don't have any passion for nice code.
- free652 8y agoIf theoretically a developer chose to develop something in Python in my company that would be an automatic no. There are multiple reasons: You would add an another language to support from the development to the operational support like monthly security updates. And that's a major risk and most companies won't take it. If you leave the company then the company may have potentially unsupported app with noone capable of supporting it. And seriously why would you pick python? Why not perl? Why not ruby?
- icebraining 8y agoYou are making the unwarranted assumption that Python isn't already used in the company.
- sidlls 8y agoThe operational support you note is definitely something that should be evaluated, but if there is a "hard no" policy in place that is a negative indicator about the engineering organization to me. Generally having a small number of implementation languages in use shouldn't be an issue. In fact, languages are tools and some are better suited than others to certain uses. If an organization supports products of even modest complexity odds are multiple languages and other technologies are required in order to make it work properly.
- paulddraper 8y ago> And seriously why would you pick python? Why not perl? Why not ruby? FWIW, Python is the 4th most popular language on the TIOBE index (after C, C++, Java). It's not likely that $COMPANY is already using Python than Ruby or Perl.
- detaro 8y agoI don't think anyone claimed that there are no valid reasons to decline a request to use Python.
- sidlls 8y agoThat's terrible. What's worse, though, is when a supposedly technical manager, one who was actually an engineer once upon a time, micromanages at that level. I've seen it more than once.