Hi,

Below are answered I give to few people (Richard, etc.) who talk about this 
topic.
> « Irony: Isn't Rust heavily dependent upon Git for its package management? So 
> if Hg is written in Rust, does that mean that Hg has a dependency on Git? »

Rust is a language, Git is a DVCS.
You can use Rust with Fossil if you want ...

C is language written for a more robust UNIX : should people stop using it 
because they are with Windows ?Git was basically written for Linux, should 
OpenBSD avoid it ?

> « Many people do believe that just because an application is written in Rust 
> rather than in C that it must be "safer". But it is a logical fallacy. »

Rust is too recent : you could not tell that, as if it is a rule or a correct 
theory.
There are no evidence for that, and you know that.

> « I kind of agree that rewriting fossil in Rust will not buy much »

That is my point of view too, but I would like to see people writing a Fossil 
software with ONLY Rust as a language : I am curious. :-)

> « Are you really happy with the idea of Fossil making zero forward progress 
> for two years, and at the end, you have exactly the same feature set as 
> before? »

Depending on the goal. No ?
Three possible goals...
a) You want to use Rust to reahc some new developpers, it could be a good idea.
b) You would like to improve safety at least to give evidence that Rust does 
NOT give any advantage.
c) You would try an object approach...

etc.

> « However, the value of Rust is not simply memory management. The 
> *considerably* more expressive type system, and the much more robust type 
> checking can reduce LOC while improving both readability and safety. »
In theory Rust is far better than C. It has a functional approach which is a 
good idea, immutability is a good idea, concurrency is in mind, etc.
However, I don't see anything that would convince me to use Rust for Fossil.
Concurrency improvement could be a good reason, however may I suggest that the 
Fossil team would wait so some "fallacies" could be seen if it is the case...


Best Regards

K.



   
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to