[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Python is the master race language. Other faggot shit can

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 65
Thread images: 4

File: XT5brzGAc.jpg (453KB, 4000x2200px) Image search: [Google]
XT5brzGAc.jpg
453KB, 4000x2200px
Python is the master race language. Other faggot shit can go right to the oven
>>
>>58003189
ruby is better
>>
>>58003189
Python is a nigger tier language
>>
>>58003189
>having to get a whole different set of libraries between versions of the same language
yeah, go fuck yourself, yid.
>>
>>58003239
Python2 and 3 is the same difference between c and C++ friendo.
>>
>>58003220
This desu
Ubermensch use Go
>>
>>58003239

Just like before and after the standardization? You're and ignorant faggot.
>>
>>58003246
Broken compatibility for libraries, have to edit or rewrite for python3 support. Python was made by stupid niggers
>>
>>58003254
This.

Golang + Ruby are best.
>>
>>58003278
>>58003254
>t. go toddlers
>>
>>58003289
Nice argument

You literally can't explain why Go is bad.
>>
>>58003295
>t. go toddlers
>>
File: trash.jpg (7KB, 225x300px) Image search: [Google]
trash.jpg
7KB, 225x300px
>>58003189
>dynamic typing
>white space

into the trash it goes
>>
>>58003189
10x slower than js

>my fucking sides
>>
>>58003295
Enjoy your 3MB hello world binary LOL
>>
>>58003359
Kek you have no idea what you're talking about. Not even mad, this is some fucking weak bait
>>
>>58003369
Yeah you've got a point, I mean storage is so expensive these da--OH WAIT
>>
>>58003239
>python is the only language that has this problem
Read a book man
>>
>>58003443
Expensive or not has nothing to do with it. Bloat just plain sucks, smaller binaries are typically desirable no matter what. Imagine, for instance, a world where you idk package and distribute binaries over some sort of...interconnected network of computers. Would you rather have to send less bits or more bits?
>>
>>58003189
python is the master of one thing, and that's "not being the master of anything"
>>
>>58003212
>>58003278

Is Ruby really that good? Convince me. I've spent a lot of time with Python but barely touched Ruby. I don't do web development (I use Python for admin, security, data analysis and scripts mostly); why would I want to invest time in Ruby?
>>
>>58003543
why the fuck would it matter that it's slightly smaller?

It's retarded.

go make shit in C++ and create shit with bufferflows and 1000 memoryleaks faggot. b-b-but it runs 1.5% faster!
>>
>>58003543
Personally I couldn't care less because I live in a country with decent internet. (The government uses it to enact mass surveillance to the point where I'm seriously considering moving to Denmark or somewhere, but that's by the by.) Anyway, I don't care about bloated binaries, it's a product of static linking which is another thing I like because KISS.
>>
>>58003585
When we get to larger programs it ends up being significantly different sizes. Maybe for kiddie training programs it's not a difference. Also if you're that retarded at programming that you can't figure out manual memory management and avoid buffer overflows then I don't think languages should be your primary concern.
>>
What are the good languages to learn, /g/? If I learn Python and Ruby, will I be set? Should I do C++? Help a nigga out.
>>
>>58003617
>Also if you're that retarded at programming that you can't figure out manual memory management and avoid buffer overflows

Even professional programmers regularly have these problems in their code. You're just making like a lot more difficult for yourself because "It le runs le .09% faster!"
>>
>>58003658
Start with python3.5 and you will never have to learn another language again
>>
>>58003609
It was just an example; and I'd argue that regardless of your particular speed or bandwidth or whatever it is still a valid concern and it still makes sense to not want to be wasteful. I don't understand the view of "hey I can throw away space like an idiot why not?!"

But yea kiss is always good.
>>
>>58003659
>professional programmers have 1000 memory leaks
Holy crap that's not even acceptable for a software engineer 1

A memory leak on occasion is fine, we all miss things sometimes, but dear God do you just know dumbasses or something?
>>
Anybody wanna redpill me on Rubyon Rails? Why should I use it instead of node+angular development?
>>
>>58003699
Because RPM is a corporate conspiracy
>>
>>58003714
Obviously I meant NPM and typed RPM like a dumb faggot
>>
>>58003688
C++ is just a very bloated and difficult language to master.

The creator of C++ even rates his knowledge of it at 6/10...

I'm just saying it might be a better idea to start with something easier instead of being dogmatic as fuck and going with C++ anyway because it's "best" or something.
>>
>>58003731
Just go with a language like d then the argument I was responding to was essentially saying go was better
>>
python is a meme for hipsters who want to """code""" on their macbooks
>>
File: Sad face.png (111KB, 1404x658px) Image search: [Google]
Sad face.png
111KB, 1404x658px
>>58003770
D-don't be mean
>>
Go > *
s/*/go
etc.
>>
>>58003658
Python ( or Ruby ) would be a good starting point. Perhaps JavaScript.

Java/C# if you want to start with an OO type language.

C/C++ if you are interested in bare metal or performant applications.

Haskell/F#/JS for functional programming.

SQL for databases.


The trick is try out a lot of different languages. Each has it's own pros/cons and learning many can provide you with perspective.
>>
>>58003246
But C programs will work with a C++ compiler. Friendo.
>>
>>58003847
void *whatever won't compile on c++, similar to print vs print()
>>
>>58003756
Go is better
>>
>>58003863
I'm by no means an expert,but isnt that justa pointer, without a type specified. Afaik it should compile.
>>
>>58003884
Than d? Got any reasons for that other than "it's easier for someone who can't handle manual memory management"?
>>
>>58003841
>JS for functional programming.
>JS
wow, you are really retarded.
>>
>>58004026
Not him but you Can in fact follow the functional paradigm in javascript
>>
>>58004026
JavaScript is a multi paradigm language where functions are first class citizens. You can indeed program in a functional style

educate yourself nigga
>>
>>58003569
you already know one meme language, why would you like to learn another one?
>>
>>58004217
Python is pretty useful for scientific programming -- used a lot for data analysis as well and in my opinion a lot more reasonable than the mess that is r, so why call python a meme?
>>
>>58003714
>>58003729
Define conspiracy.
>>
>>58004273
A secret plan by a group to do something unlawful or harmful

I am taking some liberties with harmful such that it is not physical harm
>>
>>58004299
Checks out. Guess I'll just dump NPM now.
>>
>>58004262

"Meme" is just a generic word now with no meaning. Calling things a meme is a meme and meme but meme meme meme MEEEEEEEEEEEME... meme?
>>
its almost like different languages are good for different things lol... seriously trying to force a language/framework for everything is shooting yourself in the foot.
>>
I see why they lost
>>
>>58003246
>same difference
>>
>>58003810

That's pretty cool variable assignment though I gotta admit
>>
>>58003189
the whitespace rules trigger me
>>
>>58008114
kys
>>
File: killself.webm (2MB, 1280x720px) Image search: [Google]
killself.webm
2MB, 1280x720px
>>58003847
> C programs will work with a C++ compiler.
>>
>>58003907
I think he means that you have to cast void pointers and that void pointers won't automatically get promoted. e.g.
int *a = malloc(sizeof(int));

is valid C code, but is invalid C++ because the pointer doesn't get promoted to an int.
>>
>>58003295
Because I should be able to place brackets wherever I want and capitalize my names however I want.
There is absolutely no reason for a language to force a certain bracket style etc.
>>
>>58003295
lol no generics
>>
>>58003585
>slightly smaller
Dude, a Hello World program in Go is 1500 times the size of the equivalent program in Java or assembly.
>>
>>58003246
Did the paradigm change from python2 to python3 too, friendo?
>>
>>58004026
JS is a Lisp in C's clothing.
Thread posts: 65
Thread images: 4


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.