27308Fermer27310
UtherLe 04/12/2015 à 08:54
flanker (./27305) :
Par contre, je ne sais pas trop ce que ça va faire par rapport à Go et Rust.
Je dirais qu'il se trouve à mi chemin entre les deux.
Par rapport a Rust qui vise la sécurité et les performances, c'est plus simple a prendre en main. Il n'a pas les notions d'ownership et borrow qui déroutent ceux qui débutent dans le langage. Par contre Swift repose sur un runtime relativement lourd à cause de l'héritage ObjectiveC, ce qui le rend moins adapté au bas niveau.
Par rapport a Go qui vise avant tout la simplicité, il est plus complexe. Le typage notamment est plus riche.
Kevin Kofler (./27308) :
top que c'est enfin un langage libre, mais je ne suis toujours pas convaincu qu'on ait besoin d'un nouveau langage de ce type. La disponibilité de bibliothèques a l'air d'être aussi très limitée (du moins en dehors de l'univers Apple).
Forcément que les bibliothèques ne peuvent pas être aussi riche qu'un langage qui a 30ans, mais vu la quantité qui est disponible seulement un an après, ça ne devrait pas rester un problème bien longtemps.