Bonjour !
Je viens à vous pour me conseiller un langage en particulier.
Cela fait depuis près de 5 ans que je pratique la programmation à titre de loisir, sur mon temps libre, afin de m'amuser et de créer ce que bon me semble.
Pendant tout ce temps je n'ai jamais chercher à produire du beau code, efficace (en terme de complexité), modulable ... bref j'ai toujours eu pour habitude de coder à l'arrache, comme certains le dise.
A la rentrée prochaine j'entrerais à Epitech (école privé en 5 ans, vous devez surement connaître) ou le C sera utilisé tout au long de la première année (ainsi que la seconde il me semble bien).
Aujourd'hui, je me suis dit que le temps ou je codais sans contrainte (= à l'arrache) devait prendre fin. C'est pour ça que j'aimerais choisir un langage précis que je ne lâcherais pas et approfondirais sur mon temps libre jusqu'à la rentrée 2013.
Seulement, quel langage utiliser ?
Voici les deux choix que je retiens actuellement, et pourquoi :
- Java :
Plus choisis par contrainte (Je n'aime pas le modèle objet de Python, je n'aime pas la complexité du C++, C# n'est pas vraiment fait pour Linux de base, ...) au début, ce langage ma beaucoup séduit en très peu de temps, malgré mon apréhension de l'ecosystème JAVA. Le fait que ce soit un langage objet PUR me plait énormément.- Langage C :
Mon premier langage (affaire de coeur ) que je n'ai plus utilisé depuis longtemps vu que je suis aller voir pas mal de langages. Si le C est dans ma sélection c'est pour plusieurs raisons : c'est un langage de bas niveau, un langage incontournable, ... Enfin bref je suppose que vous connaissez tous les avantages d'un tel langage.
Donc, vaut-il mieux que je m'investisse à fond dans le C (pour en connaitre plus sur ce qui ce passe dans les détails) ou bien avec Java (pour faire des projets utile sans perdre de temps à tout recoder les éléments bas niveau) ?
Et pourquoi surtout ? (Afin de m'aider à faire un choix).
Merci d'avance
PS : Si mon profil n'est pas assez complet pour que vous puissiez m'orienter correctement, n'hésitez pas à me demander des détails. Je précise aussi que, malgré mes ~5 ans de programmation, je n'ai pas forcement un excellent niveau. Je n'ai pas favorisé la pratique. Je n'ai quasiment aucun projet à mon effectif ; ne comptant pas les projets de site web, domaine qui ne me plait plus.
Partager