4 ms·
No one wants to be a python programmer. It's a practical language to get things done. It isn't a language to make you feel proud of yourself nor about the curre
by tasuki 2y ago
No one wants to be a python programmer. It's a practical language to get things done. It isn't a language to make you feel proud of yourself nor about the current state of our industry.
- Philpax 2y agoThe concept of "the Pythonic Way" indicates to me that there are people who are proud of being Python programmers. May God have mercy on their souls.
- revskill 2y agoCould u be more specific ?
- sgarland 2y agoI’ve enjoyed making it go faster by finding quirks, but at this point it’s mostly become “OK, what else can I offload to C?” I should really learn Rust. Or Zig. I tried Nim (best of both worlds, Python-esque code that compiles to C!), but it wasn’t nearly as fast as my Python + C for my specific use case.
- knighthack 2y agoWhat exactly do you write, where your Python+C is faster than Nim which compiles to optimized C?
- sgarland 2y agoGenerating millions of rows of synthetic data for testing RDBMS. Tbf, I didn't spend much time trying to optimize the Nim code once I got a working PoC, so it's entirely possible that I could've made it faster.
- cb321 2y agoYou may no longer be interested in this kind of thing, but if you are there might be some ideas of note over at https://github.com/c-blake/nio/blob/main/db-bench.md https://github.com/c-blake/nio/blob/main/db-bench.md (in particular the demo/gbyGen.nim program).
- butterisgood 2y agoCan’t stand Python. Have to use Python. Wish it would DIAF to be honest.