There is no such thing as an "expert" in a programming language
submitted 2 years ago by trident765 from (self.programming)
view the rest of the comments →
[–]jamesK_3rd 3 insightful - 2 fun3 insightful - 1 fun4 insightful - 1 fun4 insightful - 2 fun - 2 years ago (3 children)
Ok I'll say it..
Python is a scripting language. C gets you close to the hardware, and your design and thought can mean the difference between a completely optimized program for the hardware or a software that just doesn't function as intended.
This is so true that most people hear from others about how dangerous C is, or how archaic and antiquated the language is. The reality is that since the 80's, CS grads haven't been taught how to think through and properly design and write a program.
In fact, it's mostly use XXX module or macro it'll do what you want, without understanding the risk, liabilities, or vulnerabilities that comes with using someone else's design. It's faster, and the mantra is " let's not reinvent the wheel, just get it functionally working so we can move on to the next thing"
[–]Tiwaking 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 1 fun3 insightful - 2 fun - 2 years ago (2 children)
Python is a scripting language.
/me watches all the Python programmers get their pitchforks and torches
[–]jamesK_3rd 3 insightful - 3 fun3 insightful - 2 fun4 insightful - 2 fun4 insightful - 3 fun - 2 years ago (1 child)
Haha. Yeh. But I see this all the time with new kids coming in at work.
I get pretty frustrated with how the company focuses so much on metrics on your completed tickets or dev work making it more important than what you actually do. This leads to new devs looking up some similar issue on stack overflow or server fault, getting the issue to "just working", close tickets and move on.
When we transitioned from py2.7 to 3.6, it was a shit show. I made sure I let everyone know python was garbage. Of course, I'm an obseleted C/C++ dev who is transitioning to DevOps, so call me bitter.
[–]fschmidt 3 insightful - 3 fun3 insightful - 2 fun4 insightful - 2 fun4 insightful - 3 fun - 2 years ago (0 children)
I made sure I let everyone know python was garbage.
What's wrong with Python? Sure, it is a scripting language, but it is a good scripting language. Scripting languages have their role, see Ousterhout.
use the following search parameters to narrow your results:
e.g. sub:pics site:imgur.com dog
sub:pics site:imgur.com dog
advanced search: by author, sub...
~4 users here now
Links:
view the rest of the comments →
[–]jamesK_3rd 3 insightful - 2 fun3 insightful - 1 fun4 insightful - 1 fun4 insightful - 2 fun - (3 children)
[–]Tiwaking 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 1 fun3 insightful - 2 fun - (2 children)
[–]jamesK_3rd 3 insightful - 3 fun3 insightful - 2 fun4 insightful - 2 fun4 insightful - 3 fun - (1 child)
[–]fschmidt 3 insightful - 3 fun3 insightful - 2 fun4 insightful - 2 fun4 insightful - 3 fun - (0 children)