qui ! qui ! mais moi à l'école............ - page 5

 

2vladevgeniy

Je ne partage pas votre opinion sur " le C++ est un bon langage (on pourrait même dire le meilleur), c'en est un. "

Je prétends le contraire.

Cela n'a aucun sens de discuter et d'argumenter sur qui a raison et qui a tort et de mesurer son pipi :)

J'ai donné mon avis en déclarant "pour moi, le meilleur est celui-là" et non "c'est le meilleur du monde entier" (un peu exagéré).

 

J'ai téléchargé les livres. " B. Kerrigan, D. Ritchie. Le langage de programmation C", "C++ sans crainte", je me demande combien de temps il me faudra pour les apprendre. Cela me donne envie de dire "Mon ami, je t'aiderai dans 5 ans" :) Merci.

Salutations, Azer.

 
azik1111 >> :

J'ai téléchargé les livres. " B. Kerrigan, D. Ritchie. Le langage de programmation C", "C++ sans crainte", je me demande combien de temps il me faudra pour les apprendre. Cela me donne envie de dire "Mon ami, je t'aiderai dans 5 ans" :) Merci.

Sincèrement, Azer.

Bien sûr, il est difficile de dire exactement combien de temps, mais vous devez apprendre)))). Par exemple, à une époque, je ne connaissais que le BASIC. Et cela était dû au fait que j'avais à la maison une "Radio 86rk", l'une des deux ou trois seules disponibles à l'époque (grâce à mes parents). Ensuite, j'ai eu Le Spécialiste, mais beaucoup de temps s'est écoulé depuis. Je n'ai pas développé ces compétences et je suis tombé sur MQL d'un seul coup. C'était un peu inconfortable au début, mais j'ai réussi à m'en sortir. J'étudie le C++ en ce moment, c'est pour Xaleg)), je ne suis pas un as (et pas en général) en C++, mais je pense que c'est le langage le plus prometteur de nos jours, les gens n'écrivent pas de systèmes d'exploitation en Delphi. En outre, vous, azik1111, trouverez qu'il est très facile d'apprendre MQL. En C, la syntaxe est presque exactement la même qu'en MQL. Je recommande ce livre, car je l'étudie moi-même. Quant au temps d'étude, il m'a fallu une journée (en connaissant MQL) pour lire la quasi-totalité du livre. Je suis resté bloqué uniquement avec les classes, les objets et les pointeurs. Mais tout cela est temporaire et passera par les meules de l'expérience. Et j'ai aimé le livre "C++ sans peur" parce que la pratique, la pratique constante. Je suis sûr que c'est le moyen le plus rapide, car j'ai moi-même appris MQL de cette façon, grâce à metaquotes pour la bonne référence. Je suis sûr que c'est le moyen le plus rapide d'apprendre MQL de cette façon, grâce aux méta-citations et aux bonnes références. Donc, seul celui qui y va fera le voyage). Et alors, il semblera que la langue est simple comme bonjour)))).

 

à azik1111

Un conseil :
n'enseignez pas par cœur - nous vivons au 21e siècle.
tout ce qu'il faut comprendre - vérifier directement sur l'ordinateur, et directement dans MT-4.
C'est-à-dire, taper, compiler, exécuter et regarder les résultats.
La question à la branche devrait être un code de programme (ou une question sur l'endroit où tout est activé).
Ils y répondront certainement.

 

2vladevgeniy

"Vous ne connaissez pas du tout le fonctionnement opérationnel... Je pensais avoir affaire à une personne expérimentée, mais il s'avère que c'est un amateur :.

Je pensais avoir affaire à une personne expérimentée... mais il s'avère que c'est un amateur :)

à propos des opérations... Je ne dirais pas ça :)

Vous ne devriez pas comparer quelque chose à quoi que ce soit, sauf si vous avez eu une rencontre personnelle avec l'une des parties en litige.

Les systèmes d'exploitation sont une chose (oui, le winnda est écrit sur Si) mais disons que différents logiciels en relation avec l'accent mis sur la base de données sont mis exclusivement sur le Delphi (personnellement, je ne connais aucun projet majeur de logiciel+DB utilisant Si.... La base de données est... c'est pourquoi il est plus pratique de travailler avec des données dans delphi... en forex, travailler avec des données... d'où ? :))) )

Je ne vais pas discuter directement avec vous ... parce que vous ne me donnez pas les faits ...

 
? Delphi + DB >:-)))))))))))))))
C++ SQL ! !!!!!!!!!!!!
 

2Xalegi

Pas dans MQL, pas un amateur. J'ai réussi à tout mettre en œuvre jusqu'à présent))). Quant au C++, oui, bien sûr, je suis un amateur et je n'essaie pas de le cacher. En raison de récents développements, j'ai une question sur l'augmentation (augmentation significative) de la vitesse du conseiller expert MQL. Je veux y ajouter une dll avec les fonctions nécessaires. C'est pourquoi je maîtrise le C++. Je n'ai pas commencé avec le C parce que j'ai suivi certains conseils de personnes compétentes concernant le manque de temps consacré à l'étude des trucs obsolètes. En fait, je suis moi-même en train de passer d'une langue à l'autre. Et le livre qu'on m'a conseillé est celui que j'ai étudié moi-même (mais c'est aussi très bien de partir de zéro). J'en ai regardé quelques-uns et j'ai choisi celui-ci. Tout y est testé, je trouve cette approche optimale. Je vais conquérir OOP un jour)). Pas tout en même temps.

Au fait, maintenant que nous avons une telle conversation, veuillez me conseiller. J'ai un indicateur intégré dans mon Expert Advisor. Il doit vérifier 2 tableaux de données par tic, en cycles, d'environ 100 éléments chacun. Dans MQL, il fonctionne très lentement, d'une lenteur catastrophique. Veuillez me dire quelle serait l'augmentation de vitesse (approximative) si nous implémentons une dll avec cet algorithme en C++.

 

À mon avis, la syntaxe des langages de type C (Perl, Java, bien qu'on dise que JavaScript n'est pas lié à Java, mais il est très similaire) est plus pratique pour un professionnel. Quant à la POO, il est très facile de la comprendre quand on étudie Java. Je ne peux rien dire sur Sei, je ne l'ai jamais écrit, mais je crois qu'il est facile d'apprendre d'autres langages lorsqu'on est familier avec le C. Delphi, imho, encombrant, pour l'apprentissage est assez bon, mais pour le travail de plus de 12 ans est devenu fastidieux et nous l'utilisons seulement pour les applications client sous Windows.

L'essentiel - quand j'étais à l'école, je ne pouvais même pas écrire deux lignes de texte et maintenant j'en suis heureux. Je ne le savais pas, ne le sais pas et ne veux pas le savoir.


Assembleur, beaucoup de gens font peur aux débutants avec ce mot. Une fois que vous commencez à comprendre ce langage, il y a moins de questions.


Quant à la programmation des machines CNC, je ne pense pas que beaucoup y soient familiarisés, mais pour ceux qui le sont, je pense que je la soutiendrai.


SQL - si vous avez l'intention d'écrire une application de base de données, je vous conseille de commencer avec MySQL, FireBird, léger mais entièrement fonctionnel.

Pour des choses plus globales, vous devrez apprendre Oracle, PL/SQL - c'est vraiment intéressant.


En général, je ne pense pas que les professionnels se soucient de savoir sur quoi écrire, tant que le problème est résolu à temps et avec des coûts minimaux.


Je pense que la plupart de la littérature décente n'est pas facile à trouver.

Si Pascal, Delphi, je recommande Faronov. L'assembleur est lucidement couvert par Swan, je ne me souviens pas des autres...


MQL aussi, pour autant que je sache, est de type C, ce qui est très pratique. Il est vrai que certaines choses sont déroutantes au début, mais on s'y habitue.


OOP lui apporterait certainement un peu de piquant, voyons la version 5.

 

2vladevgeniy

Quand j'ai dit "dilettante", je voulais dire C (je n'ai rien dit sur MCL car je suis un noub-nerd dans ce domaine).

2maximich

L'assembleur permet de comprendre beaucoup de choses de l'intérieur, mais ce sont les spécificités de sa nature et de sa syntaxe qui font peur :)

A propos des livres de Delphes, il y a une grande série "La Bible de Delphes" qui est vraiment très bien présentée et claire :)

A propos de Sii figuratif je ne sais pas :)

En ce qui concerne Java et JavaScript... comment dire... ce sont des choses complètement différentes... complètement... <script>('hello world')</script>

A propos d'Oracle :))) ... "respect et respect" ... car je travaille moi-même avec Oracle depuis longtemps et j'ai l'OCP :) (qui sait comprendra mon niveau :) )

Au fait, quand la version 5 sortira-t-elle ?

 

J'ai lu les messages et je suis stupéfait au-delà de toute mesure.
1.
Delphi est bon parce qu'il est enseigné dans les universités (foutus collèges))))
Mais dans la vraie vie, Delphi est là où le..., eh bien, dans le non-sens académique général.
Si seulement parce que l'effort principal pour aiguiser l'outil DB + langue
qui est dépensée par la communauté mondiale a lieu dans un environnement B-side.
--
Avec les tâches Delphi adultes, il est facile de trouver la limite des possibilités, c'est-à-dire les limitations, et donc de se mettre dans l'embarras devant le client.
Nous sommes déjà passés par là.
En particulier, notre coûteux développement du système national d'automatisation des opérations douanières a échoué,
et seulement parce que le directeur général a glissé son Delphi favori, supposé que le C est mort et obsolète.
et où est ce directeur général maintenant)))) et où est ce "cabinet"))))
=la tête du PDG n'a pas supporté la collision avec le plafond de Delphi.
c'est-à-dire qu'aucune entité sérieuse n'utilise Delphi maintenant.
(peu importe l'intelligence des professeurs d'informatique )))))
2.
Je ne comprends pas pourquoi MQL est un langage de programmation.
Le fait est que MQL en tant que langage, syntaxe et sémantique n'est pas très compliqué et n'a rien de nouveau à offrir,

même pour ceux qui ne connaissent que Delphi.
Mais MQL en tant qu'environnement de programmation est vraiment compliqué sur le plan conceptuel.

===

Est-ce vraiment difficile dans le langage MQL ?
(dans la langue, pas dans le système)