this post was submitted on 07 Mar 2024
653 points (95.4% liked)
Programmer Humor
18971 readers
1156 users here now
Welcome to Programmer Humor!
This is a place where you can post jokes, memes, humor, etc. related to programming!
For sharing awful code theres also Programming Horror.
Rules
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I sometimes wish my employer didn't know that I can write Python code, so that I would never be assigned front-end work. I prefer to deal with programs that take lists of numbers and return lists of other numbers.
(I'm not as bad as one guy I used to work with, because at least I accept ASCII input. His backend code only took binary-encoded configuration files for no reason I can think of except maybe to punish anyone except himself who tried to use it.)
Who is using python for frontend?
Flask and django I assume
Isn't that backed code? Unless your using templating..
You could do templating with jinja, or do some data visualization with bokeh. I think there's also something called dash. I don't know much about any of them though.
definitely not what people are talking about when they say front end though
If flask is frontwnd then im a full stack developer and definatly not some little code monky server raw html forms written by chatgpt with normatting.
Using streamlit works suprisingly well for frontend
There's pytermgui for cli.
I'm terrified by this binary config file. Why?! Was he writing C and said "fuck it, memcpy"?
Edit: I suppose it would be more like "fuck it, fprintf(f, (char*)my_config_object, sizeof(my_config_object))"
I mean, python has pickle and people use that to store config. It's a weird practice, and totally unsafe, but it works well enough. This wouldn't be that different.