Idea: light weight rust as zero build scripting language with JIT runtime

There's ability to run scripts from Cargo:

rust-lang.github.io

3424-cargo-script - The Rust RFC Book

and there's plan for a fast codegen backend, but the Rust project did not have enough funding to finish it:

github.com/rust-lang/rust-project-goals

Production-ready cranelift backend

opened 06:42PM - 16 Sep 25 UTC

closed 04:43PM - 01 Dec 25 UTC

      nikomatsakis
   …
Read more →
Idea: light weight rust as zero build scripting language

There's ability to run scripts from Cargo:

rust-lang.github.io

3424-cargo-script - The Rust RFC Book

and there's plan for a fast codegen backend, but the Rust project did not have enough funding to finish it:

github.com/rust-lang/rust-project-goals

Production-ready cranelift backend

opened 06:42PM - 16 Sep 25 UTC

closed 04:43PM - 01 Dec 25 UTC

      nikomatsakis
   …
Read more →
[Pre-Pre RFC] Ability to specify a trait as marker trait

RFC'd and accepted over a decade ago.

github.com/rust-lang/rust

Tracking issue for allowing overlapping implementations for marker trait

opened 05:09PM - 16 Nov 15 UTC

      nikomatsakis
    

A-trait-system T-lang B-unstable B-RFC-implemented C-tracking-issue F-marker_trait_attr S-tracking-needs-to-bake T-types S-tracking-blocked

Tracking issue for…

Read more →
[Pre-Pre RFC] Ability to specify a trait as marker trait

RFC'd and accepted over a decade ago.

github.com/rust-lang/rust

Tracking issue for allowing overlapping implementations for marker trait

opened 05:09PM - 16 Nov 15 UTC

      nikomatsakis
    

A-trait-system T-lang B-unstable B-RFC-implemented C-tracking-issue F-marker_trait_attr S-tracking-needs-to-bake T-types S-tracking-blocked

Tracking issue for…

Read more →
[Pre-Pre RFC] Ability to specify a trait as marker trait

RFC'd and accepted over a decade ago.

github.com/rust-lang/rust

Tracking issue for allowing overlapping implementations for marker trait

opened 05:09PM - 16 Nov 15 UTC

      nikomatsakis
    

A-trait-system T-lang B-unstable B-RFC-implemented C-tracking-issue F-marker_trait_attr S-tracking-needs-to-bake T-types S-tracking-blocked

Tracking issue for…

Read more →
[Pre-Pre RFC] Ability to specify a trait as marker trait

RFC'd and accepted over a decade ago.

github.com/rust-lang/rust

Tracking issue for allowing overlapping implementations for marker trait

opened 05:09PM - 16 Nov 15 UTC

      nikomatsakis
    

A-trait-system T-lang B-unstable B-RFC-implemented C-tracking-issue F-marker_trait_attr S-tracking-needs-to-bake T-types S-tracking-blocked

Tracking issue for…

Read more →
[Pre-Pre RFC] Ability to specify a trait as marker trait

RFC'd and accepted over a decade ago.

github.com/rust-lang/rust

Tracking issue for allowing overlapping implementations for marker trait

opened 05:09PM - 16 Nov 15 UTC

      nikomatsakis
    

A-trait-system T-lang B-unstable B-RFC-implemented C-tracking-issue F-marker_trait_attr S-tracking-needs-to-bake T-types S-tracking-blocked

Tracking issue for…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Introduce a way to construct Range from start + length

This could be added motivation for IndexMove / IndexGet:

github.com/rust-lang/rfcs

Extending deref/index with ownership transfer: DerefMove, IndexMove, IndexSet

opened 11:03AM - 21 Mar 15 UTC

nikomatsakis

T-lang T-libs-api

It is clear that there is a need for the ability to move out of smart pointers a…nd indexable things (DerefMove, IndexMove). The other frequently desired…

Read more →
Page 1