Gentoofags BTFO

>wiki.gentoo.org/wiki/Python
>Python powers Portage, eselect, equery, and
>many other tools in Gentoo.

How does it feel to use the soy distro?

it's almost as if python is a good programming language, but that's an unpopular opinion on Sup Forums for whatever reason

This post is nothing with shitposting, did you really think it would be funny? Do you have mental issues?

>OOPL
>good
Pick one and only one.

>"Gentoo Linux is named after the fast-swimming gentoo penguin. The name was chosen to reflect the potential speed improvements of machine-specific optimization, which is a major feature of Gentoo."
>hurr let's write our distro-specific software in an interpreted language
Desktop software should never be written in a language that doesn't compile to native code, and languages where a native compiler was an afterthought should be avoided too (e.g. soython).

use paludis then, if it worries you that much.

soyboys are everything wrong with this world.

What does soyboy even mean?

You're mixing up Python and Ruby. Ruby is the soy language and has a much higher percentage of mentally ill transgender contributors than Python.

a soyboy is a male that consumes soy which makes men weak and feminine. This is fact you can read all about it on infowars.com

this. Python works well for scripts you want to maintain over a long period of time. It’s a good alternative to bash scripting.

>has a much higher percentage of mentally ill transgender contributors
That's just Rails. As to be expected of webshit.

t. soyboy.

Python is shit. Shit syntax, poor performance, not as usable as other languages (C/C++, Java, etc.), not as portable.
It has no benefits over any existing language.

What languages do you use?

perl

C and asm.

rc
bash considered harmful

I KNEW you would say C or ASM, but not both. I was expecting C++ as well, but you probably think that’s shit too, correct? What scripting do you do with C and ASM, I’m curious now.

I respect that.

C++ is for numale soyboys so are all OOP languages.

>husband points
very nice

>I respect that.

Don’t mock me.

*nods respectfully towards you*

>Don’t mock me.

Is this why it always takes like an hour to calculate dependencies when I try to do an @world update?

You know this is considered bullying right? I’m going to call a moderator if you don’t stop.

Can this website just be renamed from Sup Forums to 4facebook since people openly admit to going to facebook, reddit, and twitter these days and treat Sup Forums as their personal website where they can post what they don't want their normalfag friends to know about

go back to watching jamal fuck your wife.

>4facebook
like
>hiddenfacebook
>backfacebook
>janusbook

Ooof user, sorry, we wouldn't risk to get in trouble with the eager mods protecting this integer community.

It’s okay, I forgive you ^_^

go away

>infowars.com
Well, it explains a lot

>Desktop software

No that's embedded software. The cost of running getting an interpreter up and running on a PIC16 is not negligible where on a desktop it is.

Package managers are a good application for interpretted languages. They are run rarely, easy for brainlets to understand and modify, and spend most of their time waiting for other compiled code to finish running so it can call the next binary. The last part is particularly true for gentoo because it is a distro based around the user compiling from source. You're spending most of your time running GCC and friends. I don't know how Python stands up to other interpreted languages because I main do shell scripting when I want interpretted but I can't imagine it having more gotchas than Bash.

>No that's embedded software. The cost of running getting an interpreter up and running on a PIC16 is not negligible where on a desktop it is.
>Package managers are a good application for interpretted languages. They are run rarely, easy for brainlets to understand and modify, and spend most of their time waiting for other compiled code to finish running so it can call the next binary. The last part is particularly true for gentoo because it is a distro based around the user compiling from source. You're spending most of your time running GCC and friends. I don't know how Python stands up to other interpreted languages because I main do shell scripting when I want interpretted but I can't imagine it having more gotchas than Bash.

gfys

>I don't know how Python stands up to other interpreted languages because I main do shell scripting when I want interpretted but I can't imagine it having more gotchas than Bash.

Mommy I used the soy meme! It means I'm a real Sup Forums troll! Look mom I'm part of the club!

yeah why DOES it take so long?

Welcome to our friendly board, new friend redditor. Don't worry you'll get used to how posting works soon enough.

As much as I like perl, python is much better fit. Portage takes long time to resolve deps as it is with pypy, I don't want to imagine what it would be like if it was written in perl.

>being this retarded

I guess you might as well re-write mv, cp and such in python if you like it so much and think the startup cost is negligible.

Firstly, its job is significantly more complex than binary package managers like apt which don't have to worry about build/run dependencies, USE flags, slots and stuff like that. Secondly, overlays can slow portage down a LOT. Try to get rid of as much of them as you can, eix -J and eix --installed-from-verlay can helb you with that. Also you can try using portage with pypy. I haven't done any testing, but it might help too.

You don't have to use Portage in Gentoo. You can use Paludis which is written in C++.

wtf i like gentoo now

>Calculating dependencies...

>Desktop software should never be written in a language that doesn't compile to native code

>He doesn't know that sometimes JIT or interpreted code can be faster

>>Don’t mock me.

Just because soyboys use Python doesn't mean Python users are soyboys. l2logic

>distro-specific
You can run portage anywhere. Any POSIX.