| Bas de page |
Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
Albert


Inscrit le: 14 Nov 2003 Messages: 1555 Localisation: Lyon
|
Posté le: 27 Jan 2005 00:48 Sujet du message: PROGRAMMATION >> Postez ici |
|
|
Programmation
Du Java au Basic en passant par le C#
Vos questions....
Postez ICI !!
Vous avez envie de causer en LISP, en TCL, en PERL, en PHP ? ou tout simplement en Basic ? Posez ici vos problèmes et vos questions et nous tacherons tous ensemble d'y répondre. |
|
| Revenir en haut |
|
 |
Krevette

Inscrit le: 18 Mai 2004 Messages: 161 Localisation: Lyon
|
Posté le: 27 Jan 2005 17:39 Sujet du message: |
|
|
Bon c'est pas vraiment un pb qui m'empêche de dormir, mais si quelqu'un a une explication assez "simple" ca m'intéresse bien.
Donc ma question : C'est quoi la différence entre Java et C# (hormis les histoires de multi-plateforme pour Java alors que C# c'est utilisé par .NET ).
Enfin voilà, j'ai découvert C#y a 3 jours e tpour l'insant j'ai vraiment l'impression que y a pas de diffénrece entre Java et C# point de vue langage. _________________ special dédicace : Vive les pingouins et le café !  |
|
| Revenir en haut |
|
 |
arsenick

Inscrit le: 23 Jan 2004 Messages: 1673 Localisation: au fond à droite, à la X-Rousse
|
Posté le: 27 Jan 2005 18:02 Sujet du message: |
|
|
Salut !! Ca roule ?
Ben c'est vraiment pas deux languages que je pratique ... mais à priori :
Ca a l'air super bien expliqué là :
http://www.dotnetguru.org/articles/CSharpVsJava.htm _________________ Synopsis et critiques de films |
|
| Revenir en haut |
|
 |
Albert


Inscrit le: 14 Nov 2003 Messages: 1555 Localisation: Lyon
|
Posté le: 27 Jan 2005 18:46 Sujet du message: |
|
|
| Krevette a écrit: | | (...)Enfin voilà, j'ai découvert C#y a 3 jours e tpour l'insant j'ai vraiment l'impression que y a pas de diffénrece entre Java et C# point de vue langage. |
Bien remarqué Les concepteurs du C# ont pas mal pioché sur Java à vrai dire. Et puis dans le monde des langages aussi il y a des modes, et ces deux là suivent les derniers concepts à la mode, c'est donc normal que ca se ressemble pas mal.
Maintenant tu as pointé la différence primordial. Y'en a un qui joue sur le framework dot net et l'autre sur le moteur virtuel Java... _________________ Albert - ze pingu team - Quand êtes vous né ? |
|
| Revenir en haut |
|
 |
spar0k


Inscrit le: 13 Oct 2004 Messages: 2374 Localisation: Clermont-Fd-Plage
|
Posté le: 27 Jan 2005 22:34 Sujet du message: |
|
|
| arsenick a écrit: | Salut !! Ca roule ?
Ben c'est vraiment pas deux languages que je pratique ... mais à priori :
Ca a l'air super bien expliqué là :
http://www.dotnetguru.org/articles/CSharpVsJava.htm |
Ouais... ça ressemble beaucoup à de la pub pour C#
Pour moi, le gros avantage de Java par rapport à C#, c'est que Java est exécuté à travers une JVM (Java Virtual Machine).
Ce qui permet d'utiliser le même langage de programmation sur toute plate-forme comprenant une JVM (alors que beaucoup d'autres langages obligent à recoder un programme pour qu'il tourne sur une autre plate-forme).
Et comme aujourd'hui énormément de constructeurs intègre une JVM à leur matériel... on peut quasiment utiliser du Java partout ! (ça va du PDA au portable en passant par la micro et les gros systèmes)
Alors que C# n'est utilisé que sur plate-forme .NET, qui tourne quasiment que sur du ... Microsoft  _________________ spar0k, proud member of THE _team63_
http://www.ebuyclub.com/E_ListeEquipe.jsp?mode=2&motclesequipe=_team63_ |
|
| Revenir en haut |
|
 |
Krevette

Inscrit le: 18 Mai 2004 Messages: 161 Localisation: Lyon
|
Posté le: 27 Jan 2005 23:05 Sujet du message: |
|
|
| spar0k a écrit: | Pour moi, le gros avantage de Java par rapport à C#, c'est que Java est exécuté à travers une JVM (Java Virtual Machine).
Ce qui permet d'utiliser le même langage de programmation sur toute plate-forme comprenant une JVM (alors que beaucoup d'autres langages obligent à recoder un programme pour qu'il tourne sur une autre plate-forme). |
ca c'est aussi vrai pour le c# via .NET. Puisque le C# est précompilé pour la CLR (équivalent de JVM). En gros il "suffirait" intégrer une CLR à tous les OS comme la JVM ...
| Citation: | | Et comme aujourd'hui énormément de constructeurs intègre une JVM à leur matériel... on peut quasiment utiliser du Java partout ! (ça va du PDA au portable en passant par la micro et les gros systèmes) |
Oui la je suis quand mm d'accord avec toi sur la portabilité, au sens ou c'est faisable de faire une CLR pour n'importe quelle plate-forme. Je vais ptet dire une bêtise mais je me demande si microsoft en a pas fait une pour MacOS-X (ils ont fait un truc mais je suis plus sure si c bien ca). Mais que contrairement à la JVM ben ca existe pas encore sur tout de manière "de base". Et que le pb se pose surtout pour le dev d'appli web ou là à part IIS en serveur ca marche moyen (en client y a pas de pb) (mm si c'est théoriquement faisable).
Et puis juste pour te contrarier mm si je suis d'accord avec toi globalement que point de vue portabilité (changement d'OS), y a pas photo JAVA est bien meilleur que C#. L' "avantage" de .NET c'est que c'est plutôt pas mal notamment en matière de développement web avec les Webforms/ASP .NET qui ont un équivalent dans le monde Java =Java Server Faces(JSF) mais les JSF sont bien plus récents que ASP .NET et surtout un IDE aussi intéressant que Visual Studio (qui est quand mm bien fait) pour les JSF il y a pour l'instant que WSAD (la version IBM de eclipse => améliorée) et qui est TRES cher comparativement.
En gros de ce que je connais des 2 ... mon coeur balance (mai sje crois que je préfère un poil Java par "principe"...
Merci Arsenick pour le lien (tu restes vraiment mon sauveur point de vue documentation). Et mm si le lien est un peu partisan, il suffit de savoir faire la part des choses
Merci Albert aussi pour ta réponse. _________________ special dédicace : Vive les pingouins et le café !  |
|
| Revenir en haut |
|
 |
spar0k


Inscrit le: 13 Oct 2004 Messages: 2374 Localisation: Clermont-Fd-Plage
|
Posté le: 27 Jan 2005 23:34 Sujet du message: |
|
|
Globalement, plutôt d'accord avec toi
Faut dire aussi que le C# est relativement jeune...
Java a été créé en 1996 je crois (à vérifier, c'est de mémoire), a pas mal évolué depuis... mais n'attends plus réellement d'évolution maintenant.
Effectivement, le créateur de Java s'est lancé dans un nouveau projet, qui consiste en la création d'un nouveau langage !!!! (en s'inspirant de son expérience sur Java, et notamment en corrigeant les problèmes fondamentaux)
Alors qui sait, ce sera peut-être celui-là, le langage de l'avenir  _________________ spar0k, proud member of THE _team63_
http://www.ebuyclub.com/E_ListeEquipe.jsp?mode=2&motclesequipe=_team63_ |
|
| Revenir en haut |
|
 |
Albert


Inscrit le: 14 Nov 2003 Messages: 1555 Localisation: Lyon
|
Posté le: 27 Jan 2005 23:59 Sujet du message: |
|
|
Et Mono alors ? C'est fait pour les pingouins ?
http://www.mono-project.com
Oui, il est possible de faire une CLR pour n'importe quel OS, mais bon l'intéret me semble limité tellement C# se fond dans Windows..
Pour moi c'est simple, si j'ai une appli Windows à faire, je saute sur mon C# parce que ca ira bien vite, mais sinon j'saute sur Eclipse et j'dans la Java...
Mais bon mon langage préféré, ca reste quand même le TCL  _________________ Albert - ze pingu team - Quand êtes vous né ? |
|
| Revenir en haut |
|
 |
spar0k


Inscrit le: 13 Oct 2004 Messages: 2374 Localisation: Clermont-Fd-Plage
|
|
| Revenir en haut |
|
 |
Krevette

Inscrit le: 18 Mai 2004 Messages: 161 Localisation: Lyon
|
Posté le: 28 Jan 2005 10:38 Sujet du message: |
|
|
| Albert a écrit: | Et Mono alors ? C'est fait pour les pingouins ?
http://www.mono-project.com
Oui, il est possible de faire une CLR pour n'importe quel OS, mais bon l'intéret me semble limité tellement C# se fond dans Windows..
Pour moi c'est simple, si j'ai une appli Windows à faire, je saute sur mon C# parce que ca ira bien vite, mais sinon j'saute sur Eclipse et j'dans la Java...
Mais bon mon langage préféré, ca reste quand même le TCL  |
Oui j'suis d'accord sur le début, juste c quoi le TCL ??? (à part les transports en commun lyonnais mais là elle dit qu'elle voit pas le rapport ) _________________ special dédicace : Vive les pingouins et le café ! 
Dernière édition par Krevette le 28 Jan 2005 10:47; édité 1 fois |
|
| Revenir en haut |
|
 |
arsenick

Inscrit le: 23 Jan 2004 Messages: 1673 Localisation: au fond à droite, à la X-Rousse
|
Posté le: 28 Jan 2005 10:43 Sujet du message: |
|
|
| Code: | TCL est l'acronyme de "Tool Command Language". C'est un langage interpreté qui permet de développer rapidement des programmes. Ces programmes pourront tourner sous Unix, Windows, VMS car l'interpréteur Tcl existe pour tous ces systèmes.
Il est simple à utiliser car sa syntaxe est très réduite comparée à d'autres langages de script comme PERL. Cette simplicité permet au code Tcl de rester lisible, ce qui est un avantage non négligeable.
Un autre avantage de Tcl est son mécanisme d'extension, qui en fait un langage réellement universel, c'est à dire utilisable dans toutes les situations. En effet, Tcl ne se limite pas au domaine des scripts d'administration, il suffit de lui adjoindre la bonne extension et il devient possible de se connecter à une base de données (Oracle, Sybase, ...), de réaliser des scripts CGI, de manipuler des fichiers XML, de s'interfacer avec un programme Java, ... et la liste est longue, très longue.
Cerise sur le gateau, l'exécution du code Tcl est rapide grâce à la présence dans l'interpréteur d'un compilateur à la volée.
En résumé : Tcl est un langage de script portable, utilisable dans de nombreux contextes et performant. |
bon ... j'vais me faire un ptit café moa ...
t'as des soucis avec les "elle" ?  _________________ Synopsis et critiques de films |
|
| Revenir en haut |
|
 |
Krevette

Inscrit le: 18 Mai 2004 Messages: 161 Localisation: Lyon
|
Posté le: 28 Jan 2005 10:52 Sujet du message: |
|
|
oui je sais pas taper le mot "elle" ... comme je sais pas taper le mot "mais" qui devient toujours "amis", ou en core "je suis" que je tape "je susi" ...
Bon café Antoine tu l'as bien mérité...
(Z'avez-vu Antoine il est mieux que google !!! non seulement il trouve ce qu'on cherche mais en plus il fait le tri tout seul !! si ça c'est pas le pied !!! Il est GENIAL Antoine ) _________________ special dédicace : Vive les pingouins et le café !  |
|
| Revenir en haut |
|
 |
spar0k


Inscrit le: 13 Oct 2004 Messages: 2374 Localisation: Clermont-Fd-Plage
|
|
| Revenir en haut |
|
 |
Krevette

Inscrit le: 18 Mai 2004 Messages: 161 Localisation: Lyon
|
Posté le: 28 Jan 2005 11:33 Sujet du message: |
|
|
Oui il fait le café aussi parfois mais chhhhhhhhhhhhuuuuuuuuttttttttt faut pas le dire , il tient à son image de tortionnaire de stagiaire, je crois  _________________ special dédicace : Vive les pingouins et le café !  |
|
| Revenir en haut |
|