![]() |
|
Why Python Is The Best! - Printable Version +- Sinisterly (https://sinister.li) +-- Forum: Coding (https://sinister.li/Forum-Coding) +--- Forum: Python (https://sinister.li/Forum-Python) +--- Thread: Why Python Is The Best! (/Thread-Why-Python-Is-The-Best) |
RE: Why Python Is The Best! - darkninja1980 - 02-03-2019 Well, Python is very valuable for hackers to make tools and etc. RE: Why Python Is The Best! - griimnak - 03-10-2019 (02-01-2019, 08:22 PM)Trilly Reign Wrote: Don't blame your mistakes on the language your using.While I do agree with this statement, you should also make clear the fact that some languages aren't meant for certain jobs. In the web for example, sure, you can use Python but it's painfully slow, PHP will run circles around it. With websites, you want high concurrency, bleeding edge performance. HOWEVER, this might all change in the coming years because python has new technologies improving it's speed drastically (uvloop, asyncio, aiohttp) Again this is not bashing python, I love python myself. I made a scratch WSGI web-framework with it and made a CMS with flask. (https://gorton.*********.com) (flask https://trinity.***********.com) Click one of those links and notice how long it takes the site to "boot up" the first paint. This is due to the nature of python, that's why I use PHP on my production sites. (or use python as an API with a fast frontend) RE: Why Python Is The Best! - Trilly Reign - 03-10-2019 (03-10-2019, 06:16 AM)griimnak Wrote:(02-01-2019, 08:22 PM)Trilly Reign Wrote: Don't blame your mistakes on the language your using.While I do agree with this statement, you should also make clear the fact that some languages aren't meant for certain jobs. Read what i wrote above lol. The speed of python doesn't affect it's performance. It's how well the programmer sets up Python, codes it, etc. You obviously don't know how to use Python then. Every Python Programmer that actually knows what he's talking about, would know 1) 99.99% Python being " slower " doesn't really matter. It doesn't affect the speed of your program at all. Good programming is good programming. Don't blame your mistakes on the language your using. 2) With how flexible Python is, you can easily fix it yourself in your program if it truly is making your program slow. If you would like a more detailed explanation than what I have above: https://www.quora.com/Why-is-Python-so-popular-despite-being-so-slow It's like blaming JavaScript, for your script not working, when your missing " } " at the end of one of your strings of code. RE: Why Python Is The Best! - griimnak - 03-11-2019 (03-10-2019, 05:15 PM)Trilly Reign Wrote: Read what i wrote above lol. The speed of python doesn't affect it's performance. It's how well the programmer sets up Python, codes it, etc. I guess you didn't read my post because all I said is that you should be telling these new aspiring developers that while Python is a great choice, you should use the language that best fits your scenario. The point i'm making is that languages are tools, they have their strengths in certain areas. I agree with everything you're saying about python, it's my most used language. But PHP will always run circles around it, that's a fact (03-10-2019, 05:15 PM)Trilly Reign Wrote: It's like blaming JavaScript, for your script not working, when your missing " } " at the end of one of your strings of code.No, lol.. RE: Why Python Is The Best! - mothered - 03-11-2019 (03-11-2019, 12:42 AM)griimnak Wrote:(03-10-2019, 05:15 PM)Trilly Reign Wrote: It's like blaming JavaScript, for your script not working, when your missing " } " at the end of one of your strings of code.No, lol.. Yes. I've come across countless users In similar circumstances. RE: Why Python Is The Best! - Trilly Reign - 03-11-2019 (03-11-2019, 12:42 AM)griimnak Wrote:(03-10-2019, 05:15 PM)Trilly Reign Wrote: Read what i wrote above lol. The speed of python doesn't affect it's performance. It's how well the programmer sets up Python, codes it, etc. You stated "In the web for example, sure, you can use Python but it's painfully slow, PHP will run circles around it. With websites, you want high concurrency, bleeding edge performance." You are saying Python is slow and this is why you shouldn't use it for some things. You also stated it may get fatser in the future. I ,however, was pointing out that when it comes down to it, "Python being slow", is just bad programming, and has nothing to do with Python. If you do not believe me. Read the first explanation in the link I posted, or research yourself. Python isn't slow by any means, compared to any programming, and if done correctly, is faster, or equal, to its couter-parts. RE: Why Python Is The Best! - Vultra - 03-11-2019 Oh hell no. I hate Python. When you're working with a 39GB database, it takes YEARS to load or grep data. Even trying to code my own database grepper. But, I moved on to C although, it does have memory leaks, I would rather fix those and, have a better searcher then, something that takes years to load. RE: Why Python Is The Best! - griimnak - 03-21-2019 (03-11-2019, 02:58 PM)MimiE Wrote: Oh hell no. I hate Python. Yeah, I believe it. This is where my main point comes into play, it's best to use programming languages as tools and not mascots. Use the right tool on the right task. I love Python, I use it alot, probably more than OP. I just speak the truth. (03-10-2019, 05:15 PM)Trilly Reign Wrote: You statedIn the context of that, i'm saying python is not the best tool for the task. If you want the fastest possible website, PHP7 is a way better choice in terms of performance and deployment. RE: Why Python Is The Best! - phyrrus9 - 03-21-2019 (02-02-2019, 03:33 AM)mothered Wrote:(02-01-2019, 08:22 PM)Trilly Reign Wrote: Good programming is good programming. Don't blame your mistakes on the language your using. Now I don't have the time to go through the original post and debunk it piece by piece, but suffice it to say there are more than a few beginner mishaps and common mistakes in it. I will say this though: A bad mechanic blames his tools, but an incompetent mechanic buys all his tools at Harbor Freight. 1. python isn't a language, it's a tool. It should be used as such 2. weak typing isn't a good thing. It's more error prone, less accurate, fosters bad habits in newcommers, and makes it damn near impossible to make good use of issue queues and the FPU 3. you don't write software in python, you write simple automation tasks. 4. python is officially deprecated. if I were you, I'd stick to perl. RE: Why Python Is The Best! - Esoterith - 03-21-2019 (03-21-2019, 09:42 PM)phyrrus9 Wrote:(02-02-2019, 03:33 AM)mothered Wrote:(02-01-2019, 08:22 PM)Trilly Reign Wrote: Good programming is good programming. Don't blame your mistakes on the language your using. Where was it officially deprecated? |