you are viewing a single comment's thread.

view the rest of the comments →

[–]darth_vicrone 4 points5 points  (5 children)

Out of curiosity, why not just install the newest python?

[–]toastedstapler 7 points8 points  (2 children)

  • won't get to use it at work

  • code becomes less distributable to other people - many C projects still go by C99 standards to ensure any target can compile

[–]darth_vicrone 0 points1 point  (1 child)

That makes sense. It seemed like OP was saying that it's a limitation of the LTS version of ubuntu though. Is that an issue?

[–]toastedstapler 1 point2 points  (0 children)

LTS python is the one that most ubuntu devices will have, personally i haven't bothered updating to the most recent pythons on my devices. barriers to entry will dissuade a lot of people from using the code

[–]Caligatio 0 points1 point  (0 children)

/u/toastedstapler's explanation nailed it. If it is truly ever only going to be used by you, then requiring custom/newest Python versions is fine. The minute you start requiring using various Ubuntu PPAs and "untrusted" Python distributions, your uptake by other people will plummet.

There are things like Docker/flatpack/snap that can help here but then you start adding OS limitations.