Technology

How many people use python as there dayly driver?

Started by Landon205 15 posts last post 4 days ago

#1

Hay. Just wondering how many people use python as there dayly driver? From creating a venv to python related things. And how are all of you guys likeing it? I think it's very cool that most things, not all of them, are made with python. And have you ever had trubble adding stuff into the venv or have things worked out well. And I'm talking about before ai was a thing.
Let the stars be your guide. Let your mind just relax. And when in doubt, meditate.

#2

Python's OK but I am starting to like C# and Rust a bit better, more efficient on resources and faster loading times and stuff.
Alex Chapman (Alexoloopios)

#3

Nice. Yeah I've not used C sharp or c++ but I have heard of it. Maybe I could give it a try some time.
Let the stars be your guide. Let your mind just relax. And when in doubt, meditate.

#4

I've used Python for more than 2 years, learned a lot, from AI to reading different Python code and doing lots of stuff with Python and using WX, but decided to move to C#.

#5 1 like

I've been using Python for years as a daily driver for quick scripts, before AI happened and even still. Never had any huge issue with venvs, although uv made them stupidly simple. The biggest issue I have is if binary wheels aren't provided for one particular version of python on Windows the source builds basically never work for certain packages.


This mesage has been approved by x0.

#6

I use the REPL quite frequently, and C# and Rust, far as I know, can't do that. Closest to a C# REPL would be power shell, I guess.


This mesage has been approved by x0.

#7

Dang. Simpleaudio is one of the examples on this :D.
Yeah, binary wheels can be complicated and some of them may require Desktop C++ development tools in order to build them, and some binary wheels are not buildable on the recent versions of Python.

For a C# REPL there are a few options, I can't remember any because I don't really use it in C# but there are definitely options. I mainly use the Python REPL for help functions and to inspect modules and libs. The help() function is really useful.

-- (x0):
I've been using Python for years as a daily driver for quick scripts, before AI happened and even still. Never had any huge issue with venvs, although uv made them stupidly simple. The biggest issue I have is if binary wheels aren't provided for one particular version of python on Windows the source builds basically never work for certain packages.
--

#8

I use the REPL as my generic just do something on my system layer, the kind of thing people might use bash for, but on Windows. I think one of my favorite stdlib components is pathlib. I use that shit all the time.


This mesage has been approved by x0.

#9

Python is amazing, although i have got multiple complaints from people in the sighted community about WX apps hurting their eyes, but I think that is a WX issue, not a Python issue.
Canada is a vast nation, full of maple serup and farming.

#10

I made a library to make it super easy to do dark mode in WxPython programs, but I'm waiting for Jeff Bishop to give approval to move it to Community Access as I don't feel I can do it justice on my own and it would fit well with the other WxPython accessibility libs they have made.
Alex Chapman (Alexoloopios)

#11

Quin has been contributing to WX Widgets upstream as far as accessibility, so I wonder if she's fixed dark mode yet? If not, you might want to talk to her about getting that brought in.


This mesage has been approved by x0.

#12

I do not know who is Quin, but I do know that starting from WX 4.3.0, proper dark mode has been added for all widgets. You might want to give it another chance. I use it in one of my projects, though not in Python but it should work regardless of the language.

-- (x0):
Quin has been contributing to WX Widgets upstream as far as accessibility, so I wonder if she's fixed dark mode yet? If not, you might want to talk to her about getting that brought in.
--

#14

They are also contributing accessibility fixes to e.g. Mac OS controls, like the list view thing. I'm unsure how much of that has made it to Python, some apps right now that use wxdragon pin a particular commit of WX Widgets and build from that.


This mesage has been approved by x0.

#15

python is awsum, although go and rust are quite good as well. For my screenreader development project I am using python as well as for some other projects.