amarao (amarao_san) wrote,
amarao
amarao_san

программирующие программы

Когда я писал в Вики статью про Урал-1, я читал печатные книги тех лет. Там говорилось о новых, передовых, программирующих программах. Речь шла о первых компиляторах.

Это у нас понятия "файл", "компилятор", "машинный код" являются интуитивно-понятными, впитанными с молоком первых спектрумов.

А в те годы это были запредельные технологии - программа - это то, что выполняет компьютер (то есть наши машинные коды), а всё остальное - это какие-то мифические джины, полиморфные самоконструирующиеся программы, позволяющие переводить человеческий язык в формат машинной программы.

... Но как всё просто стало. Из каких-то абстрактных фрических задумок выросли могучие системы.

И вот, что отличает компьютеры от всего остального: вы можете любую, самую заумную идею сделать практической. Вы не можете построить синхрофазотрон на 10ЭВ просто потому, что вы придумали новую геометрическую фигуру для него и вам нужен proof of concept. Но вы можете реализовать в коде любой алгоритм - и стоить он вам будет только вашего времени.

Мне кажется, настоящий потенциал этого всё ещё не раскрыт...
Tags: философия
Subscribe

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 9 comments