Prendre des nouvelles de vous ! [Forums - Divers]
Prendre des nouvelles de vous ! [Forums - Divers]
Pseudo Pass se souvenir de moi     Créer un compte
ARTICLES et TELECHARGEMENTS ~ FORUMS ~ LIENS  
 
             
 
Recherche
 
   
 

Parcourir ce sujet :   1 Utilisateur(s) anonymes



« 1 (2) 3 »


Re: Prendre des nouvelles de vous !
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Ok donc toi tu fais du dev en C# ? Avec quel environnement ? T'as appris seul ?

J'avais essayé ce langage il y a quelques années sur VisualStudio, ça m'a paru une usine à gaz, et lourd !

Sinon je me fais parfois des petites sessions sur Code::Blocks mais ça pas facile le C++...

Posté le : 21/04 10:44
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
LE environnement pour faire du c# c'est visual studio
https://visualstudio.microsoft.com/fr/vs/community/

gratuit, illimité, ultra performant, là je développe sur d'autres IDE, dont un payant et ça n'arrive pas à la cheville de visual studio

oui j'ai appris seul mais ça date de plus de 15ans maintenant donc je ne me souviens plus trop de comment ça se passe l'apprentissage... (me souviens juste que quand je suis passé de C++Builder à Visual Studio C# j'ai eu l'impression que tout devenait simple)

C# c'est lourd, mais super bien intégré, tout fonctionne par défaut dans Visuel studio sans rien ajouter ni configurer, ce qui n'est pas du tout du tout le cas dans la plupart des autres langages que j'ai pu essayer (ou que je pratique là avec node.js)

Par contre dans .NET tu as plusieurs choses. Winforms est moins "beau" et moins flexible que WPF mais bien plus simple.

Ne vas pas voir des trucs comme .NETcore, machin opensource qui prétend pouvoir faire du winforms et du multiplateforme, c'est une usine à gaz et pour les applis pc c'est pas multiplateforme...

Posté le : 21/04 11:17
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
Après là je me suis mis à node.js pour faire du web.
C'est bas niveau, tut basé sur des évènements, donc finalement assez proche de ce qu'on pratique sur microcontroleur.
Avec node tu peux faire du web mais aussi des applis pc avec un truc qui s'appelle Electron., donc tu peux tout faire avec !

Je m’amuse bien avec mais ça a un énoooorme défaut : le langage lui même, javascript, une horreur sans typage ! beaucoup de mal à m'y faire.

Posté le : 21/04 11:20
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Mouais c'est bien gonflant de choisir parmi tous ces langages et de s'y tenir. Je me disais qu'avec uniquement le C++, tu pouvais bien programmer autant sur microncontrôleurs que sur PC avec du winform ...

Mais en C# avec VS tu dis que c'est multi plate formes ? Je pensais qu'il n'y avait que QT qui faisait ça ...

Posté le : 21/04 12:31
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
C'est ultra gonflant en effet, j'ai passé 2 ans à tester des choses pour faire du web (infernal dans l’ecosystèm microsoft)

Depuis 15ans j'ai vu une très grande augmentation de la complexité des environnements de dev, à cause de framework, de cloud et autres usines à gaz faites pour rendre tout ça soit disant "scalable" mais surtout instable et mouvant (pour générer plus de business)

Si tu veux te faire des UI pour interagir avec tes cartes je resterais sur mon conseil de C# (en winform)

mais après des solutions comme Qt sont excellentes et tant que c'est pas pour du commercial c'est super (sinon leurs licences sont incompréhensibles)

Après comme je te disais j'avais galéré avec le c++. D'un coté tu veux manipuler c++ comme le C et de l'autre il faut faire de la POO (et tout un tas de paradigmes très différents en C++). passer à c#, clairement différent avait été libérateur à l'époque.

Après tu as d'autres langages. Python, très fun dans pleins de domaines et simple à apprendre (mais perso je l'ai abandonné par ce que j'ai trouvée la doc pourrie (à comparé à la doc microsoft) et surtout les moyens de faire des UI proches du néan.

Et si tu veux pouvoir toucher à tout... c’était mon but et au final je me suis arrête sur node.js. Langage pourri (javascript) mais écosystème pas mal, UI sans limites, et avec bas niveau très accessible.



Posté le : 21/04 13:25
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Donc tu dis C# c'est bien de la POO ? C# plus facile à apprendre que le C++ car langage très haut niveau ??

Posté le : 23/04 10:30
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
Je dis que si c'est que pour te faire des UI pour causer avec tes cartes avec windows uniquement alors c# winform dans visual studio sera super efficace et "simple" a rapprendre avec une doc au top et des tutos dans tous les sens.
Je dis aussi que à l'époque je m'embrouillais entre C et c++ et que la découverte de c# avait été une libération

Après
1) tous les langages PC de haut niveau ont un paradigme bien différent de ce que tu connais en assembleur et C, la POO en soit est un gap assez balaise en apprentissage
2) si tu veux du cross plateform alors oublie c#
3) si tu veux faire d'autres choses que des UI pour causer avec tes cartes alors oublie c# winform (et je dirais même oublie C# et écosystème Microsoft

enfin c'est un peu la jungle tout ce qu'il est possible d'utiliser et de faire.

tu as aussi une autre solution, c'est ce qu'utilise Yvan (un truc national instrument en C) mais j'ai mangé le nom. surement encore plus simple pour faire des UI pour tes cartes sans reapprendre trop de trucs

Posté le : 23/04 10:43
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Citation :
tu as aussi une autre solution, c'est ce qu'utilise Yvan (un truc national instrument en C) mais j'ai mangé le nom. surement encore plus simple pour faire des UI pour tes cartes sans reapprendre trop de trucs


Ha ! Intéressant ? Je vais rechercher voir

Posté le : 23/04 10:56
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Accro
Inscrit:
28/09/2005 14:02
De Catalunya (66)
Messages: 581
Hors Ligne
Ok chez NI y'a un paquet de softs ! Peut-être tout simplement labview ?

Posté le : 23/04 11:13
Les octets s'envolent, les écrits restent !
Transférer la contribution vers d'autres applications Transférer


Re: Prendre des nouvelles de vous !
Pilier de la communauté
Inscrit:
23/10/2005 11:40
De Aix les Bains (73)
Messages: 1943
Hors Ligne
non les labview et compagnie sont surtout fait pour vendre des cartes labview...
ce sont des outils graphiques plus que des outils de developpement

Posté le : 23/04 11:22
Mieux vaut marcher dans la bonne direction que courir dans la mauvaise
Transférer la contribution vers d'autres applications Transférer



 Haut   Précédent   Suivant
« 1 (2) 3 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Powered by XOOPS© The XOOPS Project
Contacter les administrateurs

Prendre des nouvelles de vous ! [Forums - Divers]