|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
Salut !
je cherche a apprendre un langage je connais un tout petit peut le java et le Ruby , et le C# avec mono me tente bien je compte surtout faire des applications utilitaires , et developper sur MacOsX que me conseillez vous ? je cherche un langage pas trop lent , qui possede des "features" interessantes java est pas mal , meme si parfois un peut complexe (leur POO est trop forcé) , la vitesse bonne (sauf swing) , et le nombre de lib enorme le ruby , pour le moment j'aime bien ... mais il y a tres peut de lib , et je n'aime pas le fait que les libs soit attacher a l'interpreteur plutot qu'a l'application elle meme le C# a l'air plutot cool , mais j'ai l'impression qu'il y a encore tres peut de lib pour mono je voudrais que mes programmes tourne aussi sur linux et windows , si possible sans avoir a le recompiler voila merci , j'attend vos avis (enfin de toute facon je garderais quand meme ruby , vu que j'utilise rails |
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 330 ![]() |
Il me semble qu'a travers ta question tu y a presque repondu.
Java repond a tes critaires, comme tu l'a toi meme dit, ruby soufre du manque de lib, vu q'il est moin rependu que Java. sinon il y a aussi le c/c++, ou encore Free Pascal ( voir aussi Lazarus, mais je ne sais pas ou en est le projet pour Mac). Personelement, si je devait travailer sous Mac j'aurait probablement utilisé perl (mais je ne veut pas me faire taper dessus alors je sort vite ++>[] ).
|
|
|
00
|
|
|
#3 |
![]() ![]() Étudiant Inscription : février 2006 Messages : 1 076 ![]() |
Si c'est pour du MacOS, je te conseille Java plutôt que Mono. Si tu avais été sous Windows, la choix aurait peut être été différent mais là... Je vois pas l'intérêt de Mono en fait...
__________________
"En essayant continuellement, on finit par réussir. Donc : plus ça rate, plus on a de chances que ça marche" (devise Shadock) Application : ainsi qu'à regarder la avant de poser une question.La rubrique Perl recrute, contactez-moi. |
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() |
Si tu veux des programme qui tourne sur MacOS, linux et windows je te conseille Java
|
|
|
00
|
|
|
#5 | |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
Citation:
c'est plus rapide que java on peut faire des UI Cocoa c'est plus simple que java (va copier un fichier avec java et C# tu va doit la difference |
|
|
00
|
|
|
#6 |
![]() ![]() Étudiant Inscription : février 2006 Messages : 1 076 ![]() |
C'est plus rapide, sur Windows j'en suis sur, mais je ne sais pas si c'est valable pour Mac OS... J'ai jamais testé au fait.
Après pour le débat framework .NET vs API Java, c'est une question de goût. Certain préfère l'un, d'autre l'autre
__________________
"En essayant continuellement, on finit par réussir. Donc : plus ça rate, plus on a de chances que ça marche" (devise Shadock) Application : ainsi qu'à regarder la avant de poser une question.La rubrique Perl recrute, contactez-moi. |
|
|
00
|
|
|
#7 |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
bon finalement je vais surement faire des programmes qui ne tourne que sur MacOsX , donc je vais me tourner vers l'objective-C ,ca a l'air pas mal
j'utiliserais aussi Ruby avec le binding Cocoa :p |
|
00
|
|
|
#8 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 330 ![]() |
|
|
|
00
|
|
|
#9 |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
j'ai deja fait beaucoup de python avant de faire du ruby
mais j'ai arreter car je preferais le ruby |
|
00
|
|
|
#10 |
|
Membre confirmé
![]() Inscription : septembre 2004 Messages : 330 ![]() |
A tu essayer Freepascal / lazarus ?
c'est du compilé, c'est propre et portable. |
|
|
00
|
|
|
#11 | |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 801 ![]() |
Citation:
Je te conseille aussi JAVA |
|
|
|
00
|
|
|
#12 | |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
le truc avec java c'est que l'api cocoa n'est plus maintenu (et swing c'est de la M####) (et swt permet trop peut de chose (vu que ca doit etre dispo sur toute les plateformes)
Citation:
|
|
|
00
|
|
|
#13 | |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 801 ![]() |
Citation:
Java 5 ça va encore, mais c'est vrai qu'il manque le double buffering... Swing, ça dépend surtout de la manière où on l'utilise (notamment avec une bonne utilisation de l'EventDispatchThread)... http://gfx.developpez.com/tutoriel/j...ing-threading/ |
|
|
|
00
|
|
|
#14 |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
non j'aime pas swing :/
le fait que ca soit pas une "vrais" fenetre native c'est comme faire une fenetre d'application avec la SDL , ca a que des inconveniants |
|
00
|
|
|
#15 | |
|
Membre Expert
![]() Inscription : janvier 2005 Messages : 2 801 ![]() |
Citation:
|
|
|
|
00
|
|
|
#16 |
![]() ![]() Inscription : août 2004 Messages : 8 227 ![]() |
Sinon tu peux to'rienter vers un couple java/QT4 qui te permettra de bien suivre niveau perfs (bien que swing correctement programmé ne soit de loin pas à la ramasse...) avec Jambi (le binding QT4 pour java) ce qui te permettra de faire des applis portables sur le plateformes possédant des versions de java et QT4, ce qui ne manque pas.
Par contre qui dit QT dit gpl a moins de cracher pas mal de thunes...
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something. |
|
|
00
|
|
|
#17 | |
|
Invité(e)
Messages : n/a ![]() |
Citation:
http://www.realsoftware.com/ Real Basic c'est très bien et pro |
|
00
|
|
|
#18 | |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
Citation:
|
|
|
00
|
|
|
#19 | |
|
Invité(e)
Messages : n/a ![]() |
Citation:
|
|
00
|
|
|
#20 |
|
Membre extrêmement actif
![]() ![]() Mathieu Administrateur systèmes et réseaux Inscription : juillet 2005 Messages : 1 476 ![]() |
je bosse pas en entreprise :p
|
|
00
|
Copyright © 2000-2012 - www.developpez.com