Forgot your password?

typodupeerror

Comment: I hit a will with the garbage collection (Score 1) 510

by Balial (#39383237) Attached to: Van Rossum: Python Not Too Slow

I use python a lot to process large string logs (hudreds of megs or a couple of gigs). The problem is it's all super quick until the working set in the garbage collector gets too big and you fall off a performance cliff. I dunno what they're doing in there, but you easily go from a minute or two run time to half an hour to an hour because of the paging.

I'm not familiar enough with other garbage collected languages and such workloads to know if this is inherent or just a problem with the Python GC. Either way, I think it's fair to say that Python is too slow under such circumstances. I'd like to see it fixed, though, rather than abandon it :)

Comment: Re:BSD license was always more permissive, so grea (Score 2) 808

by Balial (#38409904) Attached to: GPL, Copyleft Use Declining Fast

Some developers are very happy to have their work included in something and used widely. BSD makes companies include an acknowledgement of the use of your work, so you can know you made that project happen. Presumably, if a lot of money is being made by some company that includes your free software, you've helped build something cool that people want. I think a lot of developers see GPL as a "taking my toys and going home" license which discourages free use. If you weren't going to make a million dollar idea with your software, why stop someone else?

Do you get the cash? No. Are your motives really that good if you opened your software only to make money? No. Does a commercial venture using your code prevent free projects from springing up around your work and building the same things as you could if you'd GPL'd it? No.

Sum quod eris.

Working...