Dans mon cas si je voulais que quelqu'un utilise un programme que j'ai codé, j'aurais plutôt tendance à choisir autre chose que Python.
Un autre langage qui allie la simplicité et un écosystème assez riche : Go.
Par exemple en Go, ta question ne se pose même pas, les virtualenv ça n'existe pas : tu fais juste "go build", et tu te retrouves avec un seul fichier exécutable! et sans aucune dépendance. N'importe qui pourra l'utiliser, même quelqu'un qui ne sait pas installer docker ni python.
besoin d'un exécutable windows ?
GOOS=windows GOARCH=x86_64 go build
Le mettre sur le web:
GOOS=js GOARCH=wasm go build
Et ça même python ne peut pas faire !
faire une application graphique compatible android/ios/linux/freebsd/mac/windows : fyne.io (python ne peut pas faire non plus)
Je ne suis pas venu pour taper sur python car je l'utilise plus souvent que go, mais c'est juste quand je vois "docker" pour envoyer son travail à quelqu'un, je me dis que quelque chose a merdé. j'aime bien les trucs simples, rapides, légers. pas les montagnes de complexité qui ne permettent même pas d'envoyer mon programme à ma mère ou à un pote.
# Choisir un autre langage ?
Posté par max22 . En réponse au message Livrer un environnement Python. Évalué à 4.
Dans mon cas si je voulais que quelqu'un utilise un programme que j'ai codé, j'aurais plutôt tendance à choisir autre chose que Python.
Un autre langage qui allie la simplicité et un écosystème assez riche : Go.
Par exemple en Go, ta question ne se pose même pas, les virtualenv ça n'existe pas : tu fais juste "go build", et tu te retrouves avec un seul fichier exécutable! et sans aucune dépendance. N'importe qui pourra l'utiliser, même quelqu'un qui ne sait pas installer docker ni python.
besoin d'un exécutable windows ?
GOOS=windows GOARCH=x86_64 go build
Le mettre sur le web:
GOOS=js GOARCH=wasm go build
Et ça même python ne peut pas faire !
faire une application graphique compatible android/ios/linux/freebsd/mac/windows : fyne.io (python ne peut pas faire non plus)
Et la meilleure cheat sheet que j'aie jamais vue de ma vie : https://golang.sk/images/blog/cheatsheets/go-cheat-sheet.pdf.
Je ne suis pas venu pour taper sur python car je l'utilise plus souvent que go, mais c'est juste quand je vois "docker" pour envoyer son travail à quelqu'un, je me dis que quelque chose a merdé. j'aime bien les trucs simples, rapides, légers. pas les montagnes de complexité qui ne permettent même pas d'envoyer mon programme à ma mère ou à un pote.