Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Lasoloz5074yI also started to work in Python for the first time after a while + this is also the first serious project in Python for me. I basically want to manage some docker containers and stream stuff to RabbitMQ. I though it would be hard and cumbersome, as I tried similar stuff in Java. But no, the Python APIs are just super powerful in this kind of stuff. The PoC was working quickly, and I could implement quite a few things on the first try.
-
xxzer07624yI don't know how you can work without a statically typed language... It is such a nightmare for me. Yes, I know, Python is an hybrid but at runtime nothing is really checked.
-
Lasoloz5074y@xxzer0 There are times when it works and it is quicker this way and there are times when you choose the statically typed language. Also, there is a nice relatively new feature in Python called typehints, which doesn't prevent you from using the wrong types, but at least it helps you out when using a good IDE
-
xxzer07624y@Lasoloz I completely agree with you, I was talking about typehints when I mentioned Python as hybrid typed language. I think it's really greet for prototypes as you mentioned but I would never use it in production. (personal opinion)
-
Lasoloz5074y@xxzer0 Well, we will use it in production in the future (hopefully), I don't know if it will work out for us, but our stack won't be python only. We'll use Kotlin as well on our backend. So all in all I'm pretty curious what can we manage to do with these languages.
-
iiii92194yAre you a fan of a screwdriver?
Language is a mere tool. Being a fan of a tool is weird. -
purist12164y@iiii I have seen people say they are fans of some games and consoles. If you wanna go meta on this, games and consoles are also tools in the same way a programming language is..
-
purist12164y@xxzer0 i get python can fuck things up when you do important stuff on it. I just like using it for small things.. and it easily enables me to do those small things hassle free, instead of using bare system calls to do everything by myself to schedule a callback or use an API.. C++ is great too.. but i find it tedious to get things done with it.
Related Rants
Python just keeps on giving.. everytime i try to do something in python i find out something awesome. The pythonic way of doing things are frikkin cool. I am a huge fan of OOP, and python is my clear favourite until now.
Yesterday i was trying to figure out how to do timed callbacks in python and was figuring out how to use system.alarm for multiple alarms, and ran into sched module.
Too sad i cant use this wonderful thing for my work.
rant
oop
python 3