News for hackers. Stuff that matters.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Friday July 12, 2024 @07:42PM (#40950477)
>I feel like most things that will benefit from moving to multiple cores for performance should probably not be written in Python.

I feel like most things that will benefit from performance should probably not be written in Python.

Re:Free-threaded CPython is ready to experiment with by fuzztester on Friday July 12, 2024 @07:44PM (#40950490)
Re:Free-threaded CPython is ready to experiment with by fuzztester on Friday July 12, 2024 @09:55PM (#40951145)
wonder if the fearful and ignorant downvoter knows that python is one of the slower among the dynamic languages, forget about the static languages, which are a hell of a lot faster. e.g. perl, which a lot of stupid ignorant hners deride, is a lot faster than python, orders of magnitudes faster.

the guy is probably suffering from the Upton Sinclair effect:

https://en.m.wikipedia.org/wiki/Upton_Sinclair

He is also well remembered for the quote: "It is difficult to get a man to understand something, when his salary depends upon his not understanding it."[4]

same thing applies here.

Re:Free-threaded CPython is ready to experiment with by jacob019 on Friday July 12, 2024 @10:13PM (#40951226)
It's very unpopular to mention Perl, but I did many cool things with it back in the day, and it still holds a special place for me. Perl taught me the power of regex--it's really first class in Perl. I still have some Perl code in production today. But to be fair, it is really easy to write spaghetti in Perl if you don't know what you're doing.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:52AM (#40952091)
don't worry about unpopularity, bro. worry about being true. the rest will take care of itself. if not, you are in the wrong company, forum, or place, and better to work on getting out of there.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Sunday July 14, 2024 @08:15PM (#40964278)
> But to be fair, it is really easy to write spaghetti in Perl if you don't know what you're doing.

bro, you really need to educate yourself some more, if you say things like that.

baloney!

first of all, perl is already spaghetti. I mean, it has all those curlicues, aka sigils. perl devs love it that way.

second of all, that point about being able to write spaghetti is not unique to perl.

many people do it in many languages.

in fact it is common here on hn to see the statement "you can write fortran in any language".

Re:Free-threaded CPython is ready to experiment with by saagarjha on Friday July 12, 2024 @11:56PM (#40951658)
They’re probably downvoting you because you’ve posted like the laziest trope comment there is. lol Python slow everyone is paid to hide the truth amirite
Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:39AM (#40952046)
thanks for your viewpoint, but i doubt it. one of them (user jacob019) talked about the "need" to be tactful (in a thread about software, aka logic !!!) and the same guy tried to divert the topic to perl, in another comment. I'm damn sure it's the upton sinclair syndrome at work, as I posted, also in this subthread, i.e. they are lying because of vested interests, like salary. another way of describing it is "The emperor's new clothes", that well known fable about hypocrisy and sycophancy for gain.
Re:Free-threaded CPython is ready to experiment with by porksoda on Saturday July 13, 2024 @06:27AM (#40953115)
Your comments feel like you want a reddit style battle of wits. You throw words like ignorant around rather freely. I downvote these comments because they lower the tone of the discussion. We're not here to talk about each other or feel smarter than others.. Well I'm not.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Sunday July 14, 2024 @08:36PM (#40964377)
I don't give a flying fuck about your feelings or your opinions about my comments, just as you should not about mine. i am a free man. you should try to be one too. we can talk to each other, but that does not mean that either of us has to believe or be convinced by what the other person says. is this not fuckingly blindlingly obvious to you?

if not, you have a serious perception problem.

yes, I do throw around words, just like anyone else, but not freely, instead, I do that after at least some thought, which I do not see happening in the people whom I replied to, nor in your comment above.

Re:Free-threaded CPython is ready to experiment with by fuzztester on Sunday July 14, 2024 @08:44PM (#40964417)
why not, ffs? particularly when the person insults you? are you a sissy?
Re:Free-threaded CPython is ready to experiment with by dr_kiszonka on Saturday July 13, 2024 @12:43AM (#40951824)
One day your ISP emails you that they increased your upload and download speeds. Sweet, right? Same here with Python.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:00AM (#40951883)
sweet? no, bitter. 'cause you're moving goalposts, ha ha. utterly flawed logic, bro, on a site which is about software, so about logic. but you know it, don't you? so stop trying to con me. ain't gonna work.

as I said in this thread, see the Upton Sinclair quote.

getting a speed improvement is fine but not the same thing as being slow in the first place, like python is. don't pretend you don't know it. or if you don't, you have no business talking.

kthxbye ;)

why so much deliberate fakery on hn? i know. upton sinclair again.

Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:54AM (#40952096)
Re:Free-threaded CPython is ready to experiment with by fuzztester on Friday July 12, 2024 @09:58PM (#40951161)
hee hee hee, downvoters, showing your lack of calibre, hee hee hee.

see here:

https://news.ycombinator.com/item?id=40951145

Re:Free-threaded CPython is ready to experiment with by jacob019 on Friday July 12, 2024 @10:19PM (#40951256)
Bashing Python in Python development thread is not tactful.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:11AM (#40951922)
it may not be tactful but it sure is factful (even if that last word is ungrammatical, at least the sentence is poetical). he he he.

jfc. guido knows ;), this thread is getting weirder and weirder, creepier and creepier.

are you literally implying that I should lie about known facts about python slowness?

"tactful" my foot.

then I guess the creators of PyPy and Unladen Swallow (the latter project was by Google) were/are not being tactful either, because those were two very prominent projects to speed up Python, in other words, to reduce its very well known slowness.

There is/was also Cython and Pyston (the latter at Dropbox, where Guido (GvR, Python creator) worked for a while. Those were or are also projects to speed up Python program execution.

https://en.m.wikipedia.org/wiki/PyPy

https://peps.python.org/pep-3146/

Excerpt from the section titled "Rationale, Implementation" from the above link (italics mine):

[

Many companies and individuals would like Python to be faster, to enable its use in more projects. Google is one such company.

Unladen Swallow is a Google-sponsored branch of CPython, initiated to improve the performance of Google’s numerous Python libraries, tools and applications. To make the adoption of Unladen Swallow as easy as possible, the project initially aimed at four goals:

    A performance improvement of 5x over the baseline of CPython 2.6.4 for single-threaded code.
    100% source compatibility with valid CPython 2.6 applications.
    100% source compatibility with valid CPython 2.6 C extension modules.
    Design for eventual merger back into CPython.
]

Your honor, I rest my case.

Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @01:57AM (#40952114)
if Google wanted a performance increase of 5x over the then existing python, I guess we can safely say that Python was slow, amirite. and yes, I know the version number mentioned, and what it is today.
Re:Free-threaded CPython is ready to experiment with by jacob019 on Saturday July 13, 2024 @01:44PM (#40955533)
tactful - showing skill and sensitivity in dealing with people. Right or wrong, your comments do not contribute to the discussion. Open source development is about collaboration. Your irrelevant comments are disrespectful to all the hard working developers who have been working together to push the limits of what is possible with what may be the most widely used programming language of our time. I use Python for it's ergonomics and community, not for speed. Removing the GIL has been something we've been yearning for since the Python 2 days. And the speed has improved drastically in recent years with each release. You don't win a prize for being right.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Wednesday July 17, 2024 @09:43PM (#40991804)
>tactful - showing skill and sensitivity in dealing with people. Right or wrong, your comments do not contribute to the discussion.

just take a look at the depth of your incredibly rotten stupidity and ugliness of mind, you fucktard and dotard (dotard means something like a senile person, in case you didn't know):

hn user jacob019, you little mofo:

you say that "Right or wrong, your comments do not contribute to the discussion."

that itself is a contradiction in terms.

so you are saying that my comments do not contribute to the discussion even if i am right?

(what an utter fool and liar and swine you are.)

then why should i and anyone else think that your comments contribute to the discussion when they so totally fucking wrong, biased, shitheaded, pissheaded, and other choice epithets?

comgrats, you have really jumped the shark in terms of being a creep.

enjoy your miserable life for what it is worth, you worm.

Re:Free-threaded CPython is ready to experiment with by jacob019 on Monday July 22, 2024 @05:43PM (#41040133)
Seems I hit a nerve. We never stop growing. Good luck to you friend.
[dead]
Re:Free-threaded CPython is ready to experiment with by geertj on Saturday July 13, 2024 @01:38AM (#40952038)
You might be getting downvoted because many people know Python is among the slower dynamic languages, and there are other reasons to use it. Speaking for myself, the reasons that make me reach for Python for some projects are the speed of development, large ecosystem of libraries, large developer pool, and pretty good tooling/IDE support.
Re:Free-threaded CPython is ready to experiment with by fuzztester on Saturday July 13, 2024 @02:03AM (#40952142)
then it would be much preferable if they said so explicitly, although both of those are points I already know well. both are common knowledge, not just the first, i e. the slowness. the productivity and other benefits are common knowledge too.

downvoting is such a fucking dumb way of disagreeing. how does one know whether the downvote is because a person disapproves of or dislikes what one said or because they think what one said is wrong. no way to know. amirite? :)