What was the rationale behind making size of pointer and usize the same?

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • rust

    Empowering everyone to build reliable and efficient software.

  • I think the answer to this is no. And to elaborate: usize was created at a time when Rust was still quite experimental, and something like this with no practical consequences was far down the list of things to fix. Take a look at the Rust changelog and see the vast number of things that have been changed since the 1.0 release, and the even more drastic changes that were happening prior to that https://github.com/rust-lang/rust/blob/master/RELEASES.md

  • rfcs

    RFCs for changes to Rust

  • I did manage to track down the origin of the name to RFC 544 (Dec '14), which changed int to isize and uint to usize.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts