ООП, шаблоны и макросы в mql5, тонкости и приёмы использования - страница 12
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ок. Но над абстрактными методами вы всё-таки поразмыслите. Без них всё выглядит очень ненадёжно.
Я думаю в направлении такого подъязыка вообще без явной типизации. Только во время выполнения. Не считаю, что хорошо отлаженная архитектура такого типа будет приводить к ошибкам.
Не считаю, что хорошо отлаженная архитектура такого типа будет приводить к ошибкам.
Не считаю, что хорошо отлаженная архитектура такого типа будет приводить к ошибкам.
Это о том, что товарищ беспокоится, что ошибки времени выполнения - слишком ненадежный ориентир для качественной отладки программы
Я думаю в направлении такого подъязыка вообще без явной типизации. Только во время выполнения. Не считаю, что хорошо отлаженная архитектура такого типа будет приводить к ошибкам.
Это о том, что товарищ беспокоится, что ошибки времени выполнения - слишком ненадежный ориентир для качественной отладки программы
Илья, было бы что отлаживать...
А вот это напрасно. Отсутствие типизации - зло. Есть конечно ламерские языки без неё - но это то, от чего нужно уходить, а не стремиться. Чем больше компилятор на тебя ругается - тем лучше, это значит ты на правильном пути.
Мы тут не станции орбитального контроля пишем, а довольно простые, стереотипизированные и шаблонные решения, которые мало отличаются одно от другого. В этом контексте отсутствие жесткого контроля типов, и взамен этого максимальное удобство - именно то, что доктор прописал. Любители всяких нейросетей и поддержек операций ГПУ могут отдохнуть. Как и адепты максимальной производительности.
В этом контексте отсутствие жесткого контроля типов, и взамен этого максимальное удобство - именно то, что доктор прописал
Ага, чтоб максимально удобно было присваивать мух котлетам, и никто даже глазом не моргнул ) Кстати в MQL и так недостаток контроля типов указателей. Базовый указатель неявно кастится к производному, чего быть не должно.
Мы тут не станции орбитального контроля пишем, а довольно простые, стереотипизированные и шаблонные решения, которые мало отличаются одно от другого. В этом контексте отсутствие жесткого контроля типов, и взамен этого максимальное удобство - именно то, что доктор прописал. Любители всяких нейросетей и поддержек операций ГПУ могут отдохнуть. Как и адепты максимальной производительности.
перспективы сложных проектов с нейросетями, ГПУ и т.д. за языками с динамической типизацией, как Python, где нет явных заморочек программера
Вы наверное хотели сказать: где не требуется быть программёром ) Фактически языки, рассчитанные на чайника. Да и эти языки ведь по сути просто оболочка, вызывающая те или иные коды, написанные на нормальных языках программирования.