Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adapt IRust support #567

Open
glyh opened this issue Apr 11, 2024 · 5 comments
Open

Adapt IRust support #567

glyh opened this issue Apr 11, 2024 · 5 comments

Comments

@glyh
Copy link

glyh commented Apr 11, 2024

Long time no see, Olical :)

We already have rust evaluation support, but it's not that useful because evcxr is painfully slow. However, this new rust REPL is very fast.

I may put some effort in, if PR is welcomed.

Note: I'm also opening an issue at their repo to request nREPL support .

@glyh
Copy link
Author

glyh commented Apr 12, 2024

Looks like there used to be irust support d552de9, what happened?

@Olical
Copy link
Owner

Olical commented Apr 12, 2024

Hey! So I think the older Rust REPL support had a bunch of issues that evcxr solved 🤔 I can't find discussions about it in Conjure's history but there's this comment from the evcxr author here https://www.reddit.com/r/rust/comments/17lo0gg/evcxr_rust_repl_is_an_incredible_tool/k7l2abf/

Maybe we could just dig up the older irust.fnl files and reinstate them alongside the current implementation. I think @rafaeldelboni implemented both? If you've got any thoughts on this I'd love to hear them 😄 (no pressure!)

@rafaeldelboni
Copy link
Sponsor Contributor

Looks like there used to be irust support d552de9, what happened?

I was starting implementing with irust, but I didn't managed to get it working and then I did some eval on evcxr and managed to get this minimal working version on the main branch

@rafaeldelboni
Copy link
Sponsor Contributor

rafaeldelboni commented Apr 12, 2024

I don't know the current state of iRust, but you can create and stdin based solution as I did for evcxr to test the ergonomics :)

@glyh
Copy link
Author

glyh commented Apr 14, 2024

Thanks, these information is helpful. I'll take a look at irust support when I have time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants