Quién, quién, sino yo a la escuela ............ - página 5

 

2vladevgeniy

No comparto tu opinión sobre que " C++ es un buen lenguaje (incluso se podría decir que el mejor), ese es uno. "

Yo afirmo lo contrario.

No tiene sentido discutir y discutir sobre quién tiene razón y quién no y medir tu pipí :)

He dado mi opinión diciendo "para mí es el mejor" y no "es el mejor de todo el mundo" (un poco exagerado).

 

He descargado los libros. " B. Kerrigan, D. Ritchie. Lenguaje de programación C", "C++ sin miedo", me pregunto cuánto tardaré en aprenderlos. Me dan ganas de decir "amigo, te ayudaré en 5 años" :) Gracias.

Saludos, Azer.

 
azik1111 >> :

He descargado los libros. " B. Kerrigan, D. Ritchie. Lenguaje de programación C", "C++ sin miedo", me pregunto cuánto tardaré en aprenderlos. Me dan ganas de decir "amigo, te ayudaré en 5 años" :) Gracias.

Sinceramente, Azer.

Por supuesto, es difícil decir exactamente cuánto tiempo, pero hay que aprender)))). Por ejemplo, en una época sólo sabía BASIC. Y eso que en casa tenía una "Radio 86rk", una de las dos o tres que había entonces (gracias a mis padres). Luego tuve El Especialista, pero había pasado mucho tiempo desde entonces. No desarrollé esas habilidades y me encontré con MQL de inmediato. Fue un poco incómodo al principio, pero logré superarlo. Estoy estudiando C++ ahora, es para Xaleg)), no soy un as (y no en general) en C++, pero creo que es el lenguaje más prometedor hoy en día, la gente no escribe sistemas operativos en Delphi. Además, a ti, azik1111 ,te resultará muy fácil aprender MQL. En C la sintaxis es casi exactamente la misma que en MQL. Recomiendo este libro, porque yo mismo lo estoy estudiando. En cuanto al tiempo de estudio, me llevó un día (conociendo MQL) leer casi todo el libro. Me he quedado sólo con las clases, los objetos y los punteros. Pero todo es temporal y pasará por las piedras de la experiencia. Y me gustó el libro "C++ sin miedo" por la práctica, la práctica constante. Estoy seguro de que es la forma más rápida, ya que yo mismo aprendí MQL de esta manera, gracias a metaquotes por la buena referencia. Estoy seguro de que es la forma más rápida de aprender MQL de esta manera, gracias a las metacitas y a la buena referencia. Así que, sólo el que vaya hará el viaje). Y entonces parecerá que el lenguaje es tan simple como el infierno))))

 

a azik1111

Un consejo:
no enseñar de memoria: vivimos en el siglo XXI.
todo lo que requiere la comprensión - comprobar directamente en el ordenador, y directamente en MT-4.
Es decir, teclear, compilar, ejecutar y mirar los resultados.
La pregunta a la sucursal debe ser un código de programa (o una pregunta sobre dónde se activa todo).
Seguro que le contestan.

 

2vladevgeniy

"No sabe mucho de OOP en absoluto... Pensé que estaba tratando con una persona experimentada, pero resulta ser un aficionado :.

Pensaba que estaba tratando con una persona experimentada... pero resulta que es un aficionado :)

sobre las operaciones... Yo no diría eso :)

No deberías comparar algo con nada a menos que hayas tenido un encuentro personal con una de las partes en disputa.

Los sistemas operativos son una cosa (sí, el winnda está escrito en Siobranch), pero digamos que el software diferente en relación con el énfasis de la base de datos se pone exclusivamente en el Delphi (personalmente, no conozco grandes proyectos de software+DB utilizando Siobranch... La base de datos es... de ahí que sea más conveniente trabajar con datos en delphi... en el mercado de divisas, trabajando con datos... ¿de ahí? :))) )

No voy a discutir directamente contigo ... porque no me das los datos ...

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

2Xalegi

No en MQL, no un aficionado. Hasta ahora he conseguido aplicar todo))). En cuanto a C++, sí, por supuesto que soy un aficionado y no intento ocultarlo. Debido a los recientes desarrollos, tengo una pregunta sobre el aumento (significativo) de la velocidad del Asesor Experto MQL. Quiero añadir una dll con las funciones necesarias para ello. Por eso estoy dominando el C++. No he empezado con C porque he seguido algunos consejos de gente competente sobre la falta de tiempo para estudiar lo obsoleto. De hecho, yo mismo estoy cambiando de un idioma a otro. Y el libro que me aconsejaron es el que yo mismo he estado estudiando (pero también está muy bien empezar de cero). Busqué entre unos cuantos y elegí este. Todo está probado en él, este enfoque me parece óptimo. Un día conquistaré la OOP)). No todo a la vez.

Por cierto, ahora que estamos teniendo una conversación de este tipo, por favor, asesórense. Tengo un indicador incorporado en mi Asesor Experto. Tiene que comprobar 2 matrices de datos por tic, en ciclos, unos 100 elementos cada uno. En MQL funciona muy lento, simplemente catastróficamente lento. Por favor, díganme cuál sería el aumento de velocidad (aproximado) si implementamos una dll con este algoritmo en C++.

 

En mi opinión, la sintaxis de los lenguajes tipo C (Perl, Java, aunque dicen que JavaScript no está relacionado con Java, pero es muy similar) es más conveniente para un profesional. En cuanto a la POO, es muy fácil entenderla cuando se estudia Java. No puedo decir nada sobre Sei, nunca lo he escrito, pero creo que es fácil aprender otros lenguajes cuando estás familiarizado con C. Delphi, imho, engorroso, para el aprendizaje es lo suficientemente bueno, pero para el trabajo de más de 12 años se ha convertido en aburrido y lo usamos sólo para aplicaciones de cliente bajo Windows.

Lo básico: cuando estaba en la escuela no podía escribir ni dos líneas de texto y ahora estoy feliz por ello. No lo sabía, no lo sé y no quiero saberlo.


Ensamblador, mucha gente asusta a los novatos con esta palabra. Una vez que se empieza a entender este lenguaje, hay menos preguntas.


En cuanto a la programación de máquinas CNC, no creo que muchos estén familiarizados con ellas, pero para los que sí lo están, creo que lo apoyaré.


SQL - si vas a escribir una aplicación de base de datos te aconsejo que empieces con el ligero pero totalmente funcional MySQL, FireBird.

Para cosas más globales tendrás que aprender Oracle, PL/SQL - esto es realmente interesante.


En general, no creo que a los profesionales les deba importar sobre qué escribir, siempre que el problema se resuelva a tiempo y con un coste mínimo.


Creo que la mayoría de la literatura decente no es fácil de encontrar.

Si Pascal, Delphi, recomiendo Faronov. Assembler está lúcidamente cubierto por Swan, no recuerdo otros...


También MQL, por lo que sé, es como C, lo que es muy conveniente. Es cierto que algunas cosas son confusas al principio, pero te acostumbras.


La OOP sin duda le daría un poco de sabor, veamos la versión 5.

 

2vladevgeniy

Cuando dije "diletante" me refería a C (no dije nada de ACM porque soy un noub-nerd en este campo).

2maximich

El ensamblador es bueno para entender muchas cosas desde dentro, pero lo específico de su naturaleza y sintaxis es lo que asusta :)

En cuanto a los libros de Delphi, hay una gran serie "La Biblia de Delphi" que está muy bien expuesta y clara :)

Acerca de Sii figurativa no sé :)

En cuanto a Java y JavaScript... cómo decirlo... son cosas completamente diferentes... completamente... <script>('hola mundo')</script>

Sobre Oracle :))) ... "respeto y respeto" ... pues yo mismo trabajo con Oracle desde hace mucho tiempo y tengo OCP :) (quien sabe entenderá mi nivel :) )

Por cierto, ¿cuándo saldrá la versión 5?

 

Leo los posts y estoy asombrado sin medida
1.
Delphi es bueno porque se enseña en las universidades (malditos colegios))))
Pero en la vida real, Delphi es donde está el..., bueno, en general el sinsentido académico.
Aunque sólo sea porque el principal esfuerzo para afinar la herramienta DB + langue
que gasta la comunidad mundial tiene lugar en un entorno B.
--
Con las tareas adultas de Delphi es fácil encontrar el límite de las posibilidades, es decir, las limitaciones, y por lo tanto avergonzarte frente al cliente.
Ya hemos pasado por eso.
En particular, nuestro costoso desarrollo del sistema nacional de automatización de operaciones aduaneras fracasó,
y sólo porque el director general coló su favorito Delphi, supuestamente C está muerto y obsoleto.
y dónde está ese director general ahora)))) y dónde está esa "firma"))
=La cabeza del director general no pudo soportar la colisión con el techo de Delphi.
es decir, ninguna entidad seria utiliza ahora Delphi.
(por muy inteligentes que sean los profesores de informática )))))
2.
No entiendo por qué MQL es un lenguaje de programación.
La cuestión es que MQL como lenguaje, sintaxis y semántica no es muy complicado y no tiene nada nuevo que ofrecer,

incluso para los que sólo conocen Delphi.
Pero MQL como entorno de programación es realmente complicado conceptualmente.

===

¿Es realmente difícil en el lenguaje MQL?
(en la lengua, no en el sistema)