python is only a better for the people who * never learned pointers even after every single one of their upper level college classes started with a recap on how they work * don't know anything about memory addresses or allocation * don't know anything about the heap or stack > "yeah its sweet it does all the garbage collection for me" * don't know anything about registers, bitmaps, or locality in general
the only time python is superior is if you have dumb fast processors, don't give a fuck about runtime, or if you're in a coding competition and need to write code fast, otherwise you have no excuse.
Python has uses. You pick the right tool for the job user.
Chase Torres
>not enjoying both C and Python
Sebastian Brooks
Its way better than bash, i use it to create scripts for nlp corpora formatting
Jackson Gomez
Rarely does a successful project only have a single developer. In any real company you have high-level folks developing their algorithms and proof of concept in python/MATLAB (rapid prototyping), and then it's up to experts to optimize it for the target platform using C (or even C++), maybe even one day Go or Rust.
Ayden Fisher
>hey user we need you to script up a utility to automate the new backup routine, use whatever language you want just make sure it works on our servers, i suggest python >heh... fucking pleb boss thinks i would intellectually degrade myself by touching that glorified child's toy... i'll whip something up in pure C++
*6 hours later*
>user, are you done that backup script yet? >still working on it, boss! >user this really shouldn't be this difficult, are you using python? >no actually, i decided to use C++ as it would be more performant. you see C++ allows you to use pointers for optimal memory management. with python we wouldn't be able to... >you know what, nevermind user, i'm reassigning this task to chad. why don't you go uh... scan those documents we're going to digitize later >can i work on the text recognition algorithm? >no, it's using a python framework and i can see that you just don't know how to use it. now chop chop, get down to the basement and start scanning!
Jayden Morris
If he was a noob at C++, he should've stuck with Python...
Jose Roberts
you can use pointers with Cython
Joseph Lewis
Python is for rapid development and prototyping, and for one-off tasks where performance isn't critical but you'd like to start ASAP.
C is for high performance code, when you are willing to spend extra dev time to get performance later. It usually only makes sense for computationally complex tasks or tasks that require extraordinary repetition.
C++ is a monstrosity. Just kidding, but I usually just link C code into python when I need the performance bump.
It's incredible that Jow Forums is so full of retarded kids that threads like these are regular
Alexander Rodriguez
I prototype in Python then rewrite in C because it lets me figure shit out first and the rewrite always offers a chance to optimize something.
Daniel Sanchez
Python is for doing shit quickly thru interpreter. C is for making programs.
This is like comparing a fucking Matlab and Octave to C, C is faster than Octave, but who would want to make a whole program to just do a fast calculation of something.
Also people who do programs in Python are retards. But programming is not only making programs and applications.
Xavier Lewis
Writing code faster is obviously something that is only applicable in coding competitions and nothing that multibillion dollar corporations would have any interest in whatsoever.
Joseph Hughes
Python has pointers. You don't need to know anything about the specific memory address as python pointers point to the object ID, not the specific memory location. I think you mean that you specifically didnt know python has both pop and push fuctions. Python has much better garbage collection than C. > don't know anything about registers, bitmaps, or locality in general. It's not meant to be a substitute for assembly.
Kayden Wright
why should i bother learning your stupid dinosaur language when all the best parts of it (high performance computing, very large matrix algebra, machine learning, etc.) have already been (and continue to be) adapted into easy-to-use python libraries by open source cucks?
also, anything else not covered by that can just have the data shoved into a postgres DB and then orchestrate execution of queries via python. as long as you are not retarded with your cursors, it will add minimal overhead
tl;dr go watch your monty pythons and drink your sips, boomers, a new generation is here and we are building castles out of the mounds of shit you accumulated
I wish there was a Powershell that wasn't object-oriented. The syntax is an objective upgrade of bash.
Kayden Lewis
based whippersnapper
Robert Sanchez
lowest iq post of the day, congrats on this. seriously
Eli Cruz
I use NodeJS
Mason Peterson
>muh pointers at this day and age where even a £30 Raspberry Pi has gigabytes of memory, the urge to manually manage it is the equivalent of wanting to work with vacuum tubes. Sure they have their benefits, but scale has made it pointless for many other.
Lincoln Moore
t. never had a job, intro to cs brainlet
>not using python libraries that are written in C resulting in exact same performance/reduced development cost and time/ easier to read and maintain code
> not writing modular python code first to reach development deadlines quicker and then fix bottlenecks iteratively by re-implementing the modules in C or by just adding static types and compiling with Cython
Levi Williams
>Rust pls i hope so
Josiah Gomez
Oh yeah lemme write a porn scrapper or a crud website in C real quick.
Luke Ross
I'm still not sold on the rust meme i dont understand why rust niggas are so crazy about this language