IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Index du forum

Recherche:

Type: Messages; Utilisateur: fdecode

Page 1 sur 2 1 2

Recherche: Recherche effectuée en 0,00 secondes.

  1. Je ne peux que vous conseiller de continuer selon...

    Je ne peux que vous conseiller de continuer selon vos désirs!



    Non, je pense qu'ils admirent avant tout le langage et qu'ils lui sont reconnaissants de les aider à bien programmer. Et le...
  2. Rust est un langage créé chez Mozilla...

    Rust est un langage créé chez Mozilla (2006-2019). Il a notamment servi à développer le moteur de recherche expérimental servo, qui a été abandonné par Mozilla et récupéré par la Linux Foundation.
    ...
  3. Je confirme que c'est l'une des qualités de Rust...

    Je confirme que c'est l'une des qualités de Rust qui le rendent agréable pour le développement: l'écosystème constitué autour du dépôt crates.io et de l'utilitaire de build et de gestion des...
  4. Il faut s'interroger sur le fait que Google, le...

    Il faut s'interroger sur le fait que Google, le créateur de Go, est l'un des premiers financeurs de la fondation Rust, l'utilise sur certains produits comme Android OS et le supporte dans le projet...
  5. Votes reçus
    +1 -0
    Réponses
    9
    Affichages
    1 602

    Je n'avais pas noté cette petite subtilité...

    Je n'avais pas noté cette petite subtilité psychologique dans votre question à la première lecture: le développeur inexpérimenté qui transgresse les règles pour faire le job vite fait mais salement...
  6. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 602

    ??? 8O La signature de la fonction, c'est ça: ...

    ??? 8O
    La signature de la fonction, c'est ça:
    fn adds(a: &mut i32, b: &mut i32)
    Ça, c'est le code de la fonction (j'ajoute b à a, puis j'ajoute b à a; comme ce sont des références mutables, rust...
  7. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 602

    Je ne vais pas vous faire un code complet... et...

    Je ne vais pas vous faire un code complet... et surement pas sur le playground... Pour ce qui est de l'exemple, il est là pour illustrer ce que peut apporter la sémantique du mode safe en termes...
  8. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 602

    :king: Merci d'avoir verbalisé ce constat qui m'a...

    :king: Merci d'avoir verbalisé ce constat qui m'a fait abandonner le C++ il y a une grosse décennie.


    Je ne sais pas si le C est irremplaçable.

    Il y a des projets d'OS bien avancés écrits en...
  9. Rust est très formateur sur ce point. Quand le...

    Rust est très formateur sur ce point. Quand le compilateur nous empêche de faire ce qu'on veut et que le mode unsafe non maîtrisé s'apparente à une roulette russe avec 5 balles, on en vient forcément...
  10. Qu'entendez-vous par bas niveau ou haut niveau...

    Qu'entendez-vous par bas niveau ou haut niveau ici? Les deux langages permettent des manipulations bas niveau, et les deux langages sont multi-paradigmes et permettent des constructions abstraites et...
  11. Miri est très utile et détecte beaucoup d'UB,...

    Miri est très utile et détecte beaucoup d'UB, mais pas toutes.
    Notamment, Miri ne fonctionne (fonctionnait?) pas en asynchrone, me semble-t-il. Donc il ne sera pas possible de tester du code...
  12. Je me permets de poster un complément important à...

    Je me permets de poster un complément important à ce vieux message que je ne peux plus éditer:

    Si cette interdiction est sacrosainte, c'est que c'est un comportement indéfini (UB), et il ne faut...
  13. Je vois néanmoins un problème dans l'utilisation...

    Je vois néanmoins un problème dans l'utilisation des blocs unsafe pour quelqu'un venant du C/ C++ : il est indispensable de savoir ce qui est undefined behavior et ce qui ne l'est pas. Et cette...
  14. Moi aussi, ça m'étonne. En ce qui me concerne, je...

    Moi aussi, ça m'étonne. En ce qui me concerne, je trouve que ce langage permet de produire du code élégant, et surtout j'aime la manière dont il permet de structurer les librairies dans une...
  15. On a tous des goûts de programmation différents;...

    On a tous des goûts de programmation différents; chacun choisit au mieux.

    Moi, après avoir pratiqué un certain nombre de langages (depuis 30 ans), j'ai trouvé que Rust répondait le mieux à ce que...
  16. Le fonctionnement n'est pas lié à un GC. Et...

    Le fonctionnement n'est pas lié à un GC.
    Et webassembly devrait être plus sécurisé, il me semble.
  17. Très concrètement, cela met déjà des êtres...

    Très concrètement, cela met déjà des êtres humains au chômage.
  18. Sondage : Pas simple de donner des conseils à un débutant....

    Pas simple de donner des conseils à un débutant. Je vais donner un avis sans tenir compte des débouchés professionnels, mais plutôt dans une perspective pédagogique. Je propose chronologiquement:
    ...
  19. Pour ce qui est des écoles d'ingénieur...

    Pour ce qui est des écoles d'ingénieur généralistes où j'ai pu enseigner, j'ai vu disparaître l'enseignement de C++ ou de Java au profit de Python (sauf pour des enseignements spécialisés).
    Je me...
  20. À préciser... rust n'a pas la capacité de...

    À préciser... rust n'a pas la capacité de réflexion de langages comme C# ou scala.
    Par contre, il a des mécanismes qui suppléent largement aux template C++:
    - Le système de trait de rust associé...
  21. 6 semaines, et non 6 mois. Avec des éditions...

    6 semaines, et non 6 mois. Avec des éditions jalonnant ces mises à jours apparemment tous les 3 ans.

    En ce qui me concerne, ce rythme de mise à jour me vas très bien.

    La partie mature du...
  22. " 2°) Je trouve RUST super, mais il n'est pas...

    " 2°) Je trouve RUST super, mais il n'est pas comparable à C++, RUST c'est plus un DSL qu'un langage
    " RUST se limite à certains nombres de designs pour des raisons de sécurité et de simplicité.
    ...
  23. Les références et références mutables de rust...

    Les références et références mutables de rust sont des pointeurs (des pointeurs bas-niveau, pas des pointeurs "intelligents") dont l'usage est controlé par la sémantique du langage.
    Mais en Rust il...
  24. Le compiler rust est un maître dur mais...

    Le compiler rust est un maître dur mais pédagogue.
    Je ne sais pas quelle est votre expérience en rust, mais en ce qui me concerne, je ne perds plus beaucoup de temps dans la phase de compilation,...
  25. En tant que développeur amateur, je change de...

    En tant que développeur amateur, je change de langage comme de chemise et en fonction de ce que cela m'apporte.
    La chronologie de ceux que j'ai vraiment utilisés: C, C++, java, scala, rust depuis 4...
Affichage des résultats 1 à 25 sur 26
Page 1 sur 2 1 2