>Это значит - на самом деле. Вы ж не собираетесь утверждать что есть только 2 решения любой задачи - правильное и неправильное? :)
А что, нет? Есть другой вариант? :)
>Есть, но он не главное. Скажем так, сперва это формализм, а потом уже - синтаксис.
Ну так как там с неявным заданием переменных? :)
>>О том, что "грамматика" Фортрана позволяет не декларировать переменные, что, естественно, невозможно для "грамматики" ассемблера.
>
>А смысл в том велик? Ассемблер так тоже может
А, ну да, я же и забыл, что в этом мире Вы исполняете почётную миссию нести флаг ассемблера! Ассемблер много чего может, что не нужно. И много чего не может. Например, неявное задание переменных, - исключение, опровергающее Ваш вывод. Таких исключений можно много набрать.
> - dw 1024 dup(?) - и у вас есть 1К "переменных" - каких хотите. :)
Строго говоря это не переменные, а просто адрес участка памяти. В общем, нет у него переменных и даже типов данных нет. Можете сколько угодно убеждать меня в том, что это можно реализовать, это всё равно будет абсурдно. Да, можно сделать динамическое выделение памяти. Если написать свой менеджер кучи. Если выделить в начале программы гигантский кусок памяти. Флаг в руки. Я посмотрю, сколько лет Вы будете работать, чтобы в итоге получить возможности, всё равно уступающие любому языку высокого уровня, и с непрофессиональной реализацией. И всё это - чтобы таки получить "Hello world" на выходе ,)
>Поможет запросто. Просто надо самому знать что и как посчитать. Итеррационно или рядами. Вот если не знать - то да. Это будет проблема. :)
Так а зачем? Вы как предпочитаете, зайти в автосалон, купить автомобиль и поехать на нём, или приобрести набор "сделай сам"?
Да, Вы можете написать подпрограммы для этого. Но Ваши подпрограммы будут уступать профессиональным, и на их написание Вы потратите лучшую часть жизни. Не проще ли взять Фортран, где уже всё для Вас сделано?
>>Вы, конечно, можете изготовить самопальный эмулятор. Но зачем? Как-то суть программирования за этим теряется.
>Как раз нет. Суть, по моему, теряется за "кустарщиной ремесла".
Какой кустарщиной? Если Вам нужно проанализировать результаты опыта, у Вас меньше всего времени на программную реализацию всего этого. Вам нужно быстренько реализовать алгоритм и работать с результатами обработки.
>Средство для формализации "алгоритмической" задачи.
>А что для вас представляет собой "язык программирования" (коих, кстати, много есть на свете)?
Понятийный аппарат + правила составления конструкций, выполняющих определённые действия над объектами. Разные языки дают разные возможности (хотя действительно много задач можно сравнительно беспроблемно решить на любом языке)
>>Ну так спецпакеты вызывают библиотеку на фортране.
>Нет. Вовсе нет. Скорее "на ассемблере" - точнее - в коде, сгенеренном С++. Что очень близко к ассемблеру. :)