Yiurule --> je sais pas trop quoi répondre, je suis en partie d'accord avec toi mais il a quand même attiré une petite communauté qui montre que les développeur on quand meme un intérêt pour ce langage.
Dark_drow --> oui le rust s'inspire lui aussi de langages fonctionnel
Si certains veulent commencer aussi a apprendre ce langages autant en parler ici , on progresse mieux a plusieurs !
Le 02 février 2016 à 08:05:22 infiltrator a écrit :
Yiurule --> je sais pas trop quoi répondre, je suis en partie d'accord avec toi mais il a quand même attiré une petite communauté qui montre que les développeur on quand meme un intérêt pour ce langage.
Il attire une communauté certes, mais ça fait un peu comme des langages qui ont des fonctionnalités cool comme OCaml ou l'Haskell aux USA. Effectivement, ça attire une communauté, mais c'est pas appliqué à une entreprise.
Et même des entreprises qui veulent essayer le fonctionnel pour des raisons de sécurité, pour plus facilement embaucher, ils se font plus chier à faire leur framework maison qu'à passer sur du Scala (qui s'en sort le mieux dans les langages fonctionnelles pourtant), OCaml ou Haskell.
On vera bien on peut pas prédire l'avenir, moi aussi je pense qu'il ne rivalisera pas avec java ou c++ mais c'est ça qui fait un peu son charme je veux juste pas qu'il fasse un gros bide
Apprendre C++ sans connaitre un minimum le C c'est quand meme un peu chaud... C++ c'est un C avec des plus... En terme d'apprentissage ca me semble un poil plus logique de commencer par du C avec des classes et ensuite que tu accomodes ta progression avec les std::strings et containers du c++ quand t'en as besoin plutôt que direct full C++ templated etc. Même si c'est peut être pas infaisable, on doit perdre une partie de ce qui fait l'essence de ce langage.
Le 03 février 2016 à 06:01:30 mounax a écrit :
C++ c'est un C avec des plus...
Bon ça fait deux jours que j'ai commençais a apprendre le langage ( je suis rendu au boucle ) et pour le moment la syntaxe est plutôt agréable et facile a retenir ( inspirée des syntaxe les plus connus ) je pense que j'aurais d'apprendre ( théoriquement parlant ) la syntaxe et les spécificités du langage d'ici la fin de la semaine ![]()
Pour élargir tes connaissance tu as aussi le langage D qui est un C++ java Like avec des idées du php pour simplifier la vie comme a[0..3] = b[0..3]
Ouai je vois ce que c'est a force de chercher quel langage apprendre j'ai vus tout les noms passer
A mon avis, les langages a connaitre obligatoirement c'est C/C++ Java PHP JavaScript SQL HTML CSS et avec ca tu dois etre tranquille pour quelques jours
une fois que l'on connais les plus difficile d'entre eux c'est pas dure d'apprendre les autres ![]()
Dans ce cas faut c++ javascript sql ce sont les trois concepts les plus différents
le modele objet de js n'a rien a voir avec le modele c++ java et le sql c'est un langage procédural pas trop compliqué mais qui peut poser des problème quand on a jamais fait avant
ouai mais le javascript a mon goût n'est pas un langage sur lequel il faut trop s'attarder pour le moment il tend beaucoup a évoluer, et l'orienté objet prototype qu'il possède risque de changer en quelque chose de plus classique
Ouaip mais si tu dois travailler sur de l'existant, le ca pourrait évoluer sera pas très efficace comme argument
D'ailleurs le coté crade est quelque chose d'universel en informatique. Que ce soit en PHP avec les framework qui deviennent des spaguettis a force de méthodes a coup de fonctions magiques pour contourner leurs lacunes... Et tout aussi valable également pour ceux qui programment en c++ en mode a la sauce expérimental a coup de templates imbriqués et d'héritage de tous les cotés qui rendent le code impérméable... Bref, pour dire que javascript n'aide naturellement pas a la comprehension, mais c'est aussi valable ailleurs. Reste le java finalement qui arrive peut être peut être a conserver une certaine lisibilité même dans les pires conditions?
N'est ce pas la le charme de la programmation ?
Bon sinon pour ceux que ça intéressent je vient de passer ma soirée a continuer mon apprentissage du Rust, j'ai encore du chemin a faire et je comprends pas certains petit trucs ( leurs utilités ) je pense qu'ils viennent du c++ quelqu'un pour m'éclairer ?
Sinon j'ai réussi a installer la Rsfml et j'ai fait une petite balle sur un écran, bon c'est pas compliqué mais ça fait plaisir ^^ sinon Rust possède un système de gestion de package ( cargo ) qui est vraiment bien fichu
Dit toujours....Le C++ est le langage que je préfère, peut être que je pourrais t'aider.
Merci de ton aide ! Dans le chapitre sur les variables on me parle de vecs je vois pas trop se que c'est ^^ en suite c'est quoi la différence entre :: Et . parceque quand j'ai commence a faire mon prog avec la sfml j'ai remarquer que parfois on utilisez des . pour appeler des méthode et parfois des :: sinon les expressions j'arrive pas trop a cerner l'utilité. Pour le moment c'est tout ^^
Faudra voir si c'est bon mais en C++ le "::" sert a acceder à la définition de la classe pour les variables de type static qui sont partagées par toutes les instances de cette classe.
Le point lui "." ne s'utilise que pour accéder une instance bien précise.
Quand aux vecs, ca pourrait bien être des vecteurs donc des tableaux.
Normalement pour les :: Et le . Je devrais mieux maitriser ca quand je serais arrivé a l'oriente objet ducoup ? Oui les vecs sa ressemble a un tableau ^^