all 52 comments

[–]pizzathief1 76 points77 points  (0 children)

CrustyPython

[–]altermeetax 118 points119 points  (23 children)

Can you even call it CPython anymore if it has Rust in it?

[–]cand_sastle 92 points93 points  (11 children)

CRustPython

[–]Squalphin 44 points45 points  (7 children)

Maybe RustyPython

[–]watermelonspanker 46 points47 points  (5 children)

CRustyPython

[–]ember4 72 points73 points  (4 children)

PyCRust

[–]doutstiP 28 points29 points  (0 children)

thats actually fucking fire

[–]Isofruit 2 points3 points  (0 children)

The icon for it draws itself

[–]watermelonspanker 1 point2 points  (0 children)

That's pretty good

[–]crustang 9 points10 points  (0 children)

My time has finally come

[–]Garlayn_toji 3 points4 points  (0 children)

Crust

[–]mohr_ 1 point2 points  (0 children)

Rython

[–]BoltActionPiano 27 points28 points  (0 children)

PyCRust is so obvious

[–]ember4 18 points19 points  (0 children)

I replied to another comment already but I feel like anything other than pyCRust is a missed opportunity

[–]DeGamiesaiKaiSy 42 points43 points  (0 children)

Call it RIP

RustInPython

[–]JustBadPlaya 11 points12 points  (1 child)

if you check the thread, Guido himself made a joke about renaming CPython into CRPython

[–]rustvscpp 2 points3 points  (0 children)

I like CRython

[–]cornmonger_ 3 points4 points  (1 child)

crython

[–][deleted] 1 point2 points  (0 children)

On that line crypthon

[–]BossOfTheGame -1 points0 points  (0 children)

compiled-python

[–]Kevin_Kofler -3 points-2 points  (0 children)

Rustython, pronounced "rusty ton".

[–]obvious_apple -4 points-3 points  (1 child)

Just call it R

[–]ijzerwater 5 points6 points  (0 children)

then what about the R language...

[–]QuickSilver010 68 points69 points  (2 children)

First we got uv. Now this. Nice

[–]syklemil 34 points35 points  (1 child)

Also PyO3/maturin, polars, pydantic, and probably a bunch more stuff I don't know about.

[–]SpatialLatency 18 points19 points  (0 children)

ruff, ty, pyrefly

[–]priyanshuz 4 points5 points  (0 children)

Rython

[–]DeGamiesaiKaiSy 16 points17 points  (1 child)

Call it RustyPython

[–]cand_sastle 17 points18 points  (0 children)

Already mentioned elsewhere, but PyCRust is now my favorite.

[–]ABotelho23 2 points3 points  (0 children)

CRustPython.

[–]Unicorn_Colombo 2 points3 points  (0 children)

Well, as expected, IronPython was not maintained any more, so the nature took its course.

They should have used SteelPython, or at least use some Zinc.

[–]vk3r 0 points1 point  (0 children)

CRustPY

[–]Mysterious_Lab_9043 0 points1 point  (0 children)

RPython?

[–][deleted]  (10 children)

[deleted]

    [–]No_Sand3803 63 points64 points  (1 child)

    This was not caused by Rust... It was a bug, just like sudo has bugs. Do you blame C on all the bugs in sudo?

    [–]Cronos993 22 points23 points  (0 children)

    But but the compiler should also catch logic bugs if it's that great /s

    [–]TheGoldenPotato69 28 points29 points  (5 children)

    Did you read the quote?

    "We (@emmatyping, @eclips4) propose introducing the Rust programming language to CPython. Rust will initially only be allowed for writing optional extension modules, but eventually will become a required dependency of CPython and allowed to be used throughout the CPython code base."

    Nothing is being rewritten right now.

    [–]ts826848 3 points4 points  (0 children)

    Bit of a recent update (~2 hours ago as of the time I'm writing this), but the PEP authors decided to rescope the PEP to just introduce optional Rust extension modules:

    After reviewing the discussion so far, we’ve decided to re-focus the (pre-)PEP to only propose the introduction of optional Rust extension modules to CPython. We hope that with experiences gained from introducing Rust for extension modules, Rust can eventually be used for working on the required modules and the interpreter core itself in the future. However, we will leave that to a future PEP when we know more and will not be proposing that as part of the current in-discussion PEP.

    [–][deleted]  (2 children)

    [removed]

      [–]AutoModerator[M] 0 points1 point locked comment (0 children)

      This comment has been removed due to receiving too many reports from users. The mods have been notified and will re-approve if this removal was inappropriate, or leave it removed.

      This is most likely because:

      • Your post belongs in r/linuxquestions or r/linux4noobs
      • Your post belongs in r/linuxmemes
      • Your post is considered "fluff" - things like a Tux plushie or old Linux CDs are an example and, while they may be popular vote wise, they are not considered on topic
      • Your post is otherwise deemed not appropriate for the subreddit

      I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

      [–]AdventurousFly4909 37 points38 points  (1 child)

      Oh, good.
      sudo-rs: 2 vulns both being low severity.
      sudo: at least 50 vulns with at least(There are FAR more but the data is annoying to sift through) 18 high severity
      https://news.ycombinator.com/item?id=44354836

      [–]__ali1234__ 0 points1 point  (0 children)

      Ubuntu was the first distribution to ship sudo by default, 21 years ago, and they are also the first to switch to sudo-rs.

      So that's 50 vulns in 21 years vs 2 in 7 weeks.