Re: [ANN] Freecell Solver will be rewritten in Rust-lang
Shlomi Fish <[email protected]> Sun, 1 Apr 2018 20:14:58 +0300
| Newsgroups | gmane.linux.region.israel |
|---|---|
| Message-ID | <CANy4znWRZf09nif5bK83KOT-+yp0FSe5HF_Yx-+ZjQcfcND8cA@mail.gmail.com> |
Hi Steve! On Sun, Apr 1, 2018 at 7:56 PM, Steve Litt <[email protected]> wrote: > On Sun, 1 Apr 2018 12:31:27 +0300 > Shlomi Fish <[email protected]> wrote: > > > ---------- Forwarded message ---------- > > From: Shlomi Fish shlomif-l9KC3OxpiO/[email protected] [fc-solve-discuss] < > > [email protected]> > > Date: Sun, Apr 1, 2018 at 12:25 PM > > Subject: [ANN] Freecell Solver will be rewritten in Rust-lang > > To: Freecell Solving Discussions <[email protected]> > > > > > > > > > > Hi all! > > > > We are happy to announce that we have decided to reimplement Freecell > > Solver ( http://fc-solve.shlomifish.org/ ) in the Rust programming > > language > > ( https://en.wikipedia.org/wiki/Rust_(programming_language) ).. Rust > > will provide the following advantages compared to the venerable C > > language, in which Freecell Solver is currently written: > > > > 1. Improved performance. > > > > 2. Far superior compilation speed. > > > > 3. Better portability. > > > > However, it also has some disadvantages, which we hope will not hinder > > the conversion: > > > > 1. The Rust compiler is much more lax than GCC's C compiler. > > > > 2. Rust has much more undefined behaviours > > ( https://en.wikipedia.org/wiki/Undefined_behavior ) than C, and is > > generally > > less safe. > > > > 3. The Rust licence is more restrictive than GCC's. > > > > Nevertheless, we plan to proceed with this. We also have a future goal > > of porting PySol FC ( http://pysolfc.sourceforge.net/ ) from Python > > to Rust due to the superior dynamic nature of Rust and its > > succinctness (see: http://www.paulgraham.com/power.html ). > > > > Regards, > > > > — Shlomi Fish, CTO, Freecell Solver Enterprises™ > > Hi Shlomi, > > There's a boatload of new computer languages on the scene today. Which > languages did you consider before picking Rust? > > I only considered Rust because it does not have any conceivable competition for my needs. Regards, -- Shlomi P.S: note the date. > SteveT > > Steve Litt > April 2018 featured book: Troubleshooting Techniques > of the Successful Technologist > http://www.troubleshooters.com/techniques > > _______________________________________________ > Linux-il mailing list > [email protected] > http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il > -- Shlomi Fish http://www.shlomifish.org/ You can never truly appreciate The Gilmore Girls until you've watched it in the original Klingon. Please reply to list if it's a mailing list post - http://shlom.in/reply . _______________________________________________ Linux-il mailing list [email protected] http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il