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
-
C0D4669024yI mean, it wouldn't be the first time I've mixed languages like that, but never outside of personal projects 😅
-
Heh, it's *always* this way, just with different languages. Always used to be Perl. Perl guys were always the ones sneering that "If you just used Perl you could've done that in 5 minutes."
Then, for over a decade it was the C# community coming out in droves to point out how much quicker and easier it could be done in their language of choice.
Now it appears to be Python devs having a go... -
@AlmondSauce to be fair to the python crowd, watching examples regarding how they fix certain stuff lets me apply it on other langs since their shit is basically working pseudocode
-
Reminds me of that abomination I was told to use at work where a java methods calls a 200 LoC python script that calls many bash commands.
You know what, I will code it myself in java. -
Here use these waffles... They don't help but make you happy.
And with enough eggnog pretty drunk. -
Usually script kiddies don't know programming. They just pick up python (is easy for them ) then put python for everything...
-
purist12024yI get the emotion.. But why bash Python !? If a language gets things done easier than the others why degrade it ?
-
@purist Language bashing is common...
And really, I see no bashing here.
Python is nice, yes. But whenever I look at it's OOP stuff, I'll cringe. XD -
purist12024y@IntrusionCM what !??? Do you hate OOP in general or do you hate Python's implementation of OOP. Because i love that in python.
-
Another thread I highjack.... *gg*
@purist it's implementation.
No visibility (private / protected).
No interfaces (unless you go the merry round way... e.g. creating an abstract class by defining functions with pass)
...
Python OOP is a lot of "let's work around that Python does not offer it by utilizing Python's internals" which is kind of sad. -
purist12024y@IntrusionCM Okay.. I was pissed off when i learnt there is no data hiding. Since i am not that familiar with Java, the interface thing never struck me and i always felt weird about interfaces in general when dealing with Java.
But i get it.. If i am not wrong, interfaces are like modding a game. You describe what you can change in a mod, but dont define how. I love this kind of abstraction in general, but i am shocked it took me long to figure this out about abstractions.
I like python's way of Operator overloading. In C++ having to use a seperate syntax always looked wierd, and not also very extensible too. Python's operator overloading is easily extendable and easy to understand too.
Related Rants
If I have a bug in my Java program, please don't tell me "Use Python. It has a library for that, you can do it in 2 lines".
Motherfucker, I'm not asking for a solution in Python, nor am I asking you to pick my language for me. The rest of the project is in JVM languages, and I'm not gonna rewrite the whole damn thing so i can use your precious little script-kiddie language
If I show you Java code, I don't want Python. I never want Python. FOR THE LOVE OF ALL THAT IS FLUFFY, STOP TRYING TO FORCE-FEED ME PYTHON
rant
java
bad programming advice
python