Meilleur outil de programmation

quentin2121 Messages postés 9008 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 3 janvier 2025 Ambassadeur - 29 nov. 2024 à 13:29
blux Messages postés 26579 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 7 janvier 2025 - 2 déc. 2024 à 22:15

Bonjour,

Quel est selon vous le meilleur langage de programmation pour faire des scripts, des petits programmes sous Windows ? (pyhton, C +, java, batch, ) ?

Selon des critères de faisabilité, de facilité, d'endurance à l'usage, de sécurité des données, d'apprentissage pour l'utilisateur !


Windows / Firefox 133.0


A voir également:

3 réponses

Adraen Messages postés 872 Date d'inscription jeudi 21 avril 2022 Statut Administrateur Dernière intervention 7 janvier 2025 159
29 nov. 2024 à 15:57

Salut!
Pour ma part quand j'ai besoin de petits scripts, j'utilise AutoIT (qui est un dérivé de basic) ou du Python. Tout dépend de ce que je cherche à faire selon ma maitrise de chaque.

Mais pour le coup, AutoIT mérite à être plus connu, surtout pour les personnes qui n'ont pas d'intérêt pour le code, tant il est polyvalent et facile d'utilisation.


0
quentin2121 Messages postés 9008 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 3 janvier 2025 1 244
30 nov. 2024 à 12:48

Je vous remercie pour votre réponse, j'irai voir cet outil AutoIT. Merci de votre intérêt.

0
quentin2121 Messages postés 9008 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 3 janvier 2025 Ambassadeur 1 244
2 déc. 2024 à 13:37

Bonjour,

La qualité des scripts Python n'est plus a démontré, fonctionnels et sécure, reste la protique à acquérir. Il faut beaucoup potasser les différentes formules pour savoir comme argumenter son script. Avez-vous des techniques particulières pour ce faire, des exemples pour s'habituer à pratiquer ? Que pensez-vous de Java et C+ ? Considérez-vous le batch comme un langage de programmation actuel ?


0
brucine Messages postés 18479 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 7 janvier 2025 2 757
2 déc. 2024 à 17:06

Bonjour,
 

Considérez-vous le batch comme un langage de programmation actuel ?

La réponse est d'autant plus non qu'il ne s'agit pas à proprement parler d'un langage de programmation; il rend service mais un certain nombre de fonctions y sont limitées, certains puristes y ont démontré pour la gloire et au prix de scripts imbuvables des choses tenues pour impossibles alors qu'en de telles circonstances le commun des mortels passe à l'intérieur des Batchs par PowerShell et/ou des utilitaires tiers.

0
quentin2121 Messages postés 9008 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 3 janvier 2025 1 244 > brucine Messages postés 18479 Date d'inscription lundi 22 février 2021 Statut Membre Dernière intervention 7 janvier 2025
Modifié le 2 déc. 2024 à 22:10

Je te remercie pour ton avis d'utilisateur. Cela rend service et est donc utilisé par des puristes. 

Le débat reste ouvert, chacun peut donner son langage de programmation ou apparenté, ici, et donner son point de vue sur sa facilité d'utilisation. Sachant bien que ce n'est pas facile d'apprendre et de se familiariser sur son mode d'emploi. Tout ces scripts servent en autre a automatiser des tâches repetitives. Avec tout ce que cela implique de penser ce qu'on veut des algorithmes...

0
blux Messages postés 26579 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 7 janvier 2025 3 323
2 déc. 2024 à 22:15

Salut,

si tu veux faire des scripts, à mon avis, le meilleur langage est Perl. Il offre toute une panoplie de fonctions natives qui sont utiles dans le cadre du scripting.

Il est aussi efficace pour d'autres tâches même s'il n'est pas au niveau des langages "à la mode"...

C, java et consorts ne sont pas adaptés aux "petits programmes" (langages compilés...).

Quant au batch windows, si tu as du temps à perdre avec des commandes peu pratiques, n'hésite pas ! A la limite, tu peux utiliser du Powershell, bien plus adapté et complet.


0