Важная информация

User Tag List

Показано с 1 по 10 из 131

Тема: Может стоит подняться?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11
    Activist Аватар для Sherlock
    Регистрация
    03.10.2017
    Адрес
    г. Санкт-Петербург
    Сообщений
    217
    Спасибо Благодарностей отдано 
    24
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ogura Посмотреть сообщение
    Главное чтобы просто было и понятно как машина работает
    Понравилась фраза.

    Вообще в последнем параграфе, чувствуется интуиция автора. Кстати LISP это своего рода псевдо-асемблер.

    Цитата Сообщение от ogura Посмотреть сообщение
    инструкции вывода на экран
    Например так

    Код:
    (display "Hello world")
    Цитата Сообщение от ogura Посмотреть сообщение
    и работы с файлами
    Например так

    Код:
    (with-output-to-file "test.txt"
        (lambda () (printf "Hello World")))
    
    (call-with-input-file "test.txt"
        (lambda (in) (display (read-string 99 in)))) 
    
    (delete-file "test.txt")
    Ну а теперь в целом по теме. Прогресс неизбежен и естественнен. Сегодня у нас в кармане, компьютер мощнее самых быстродействующих настольных PC выпускаемых 25 лет назад. И это хорошо. Технологии совершенствуются и усложняются. Мы уже на пороге технологической сингулярности. Этим термином называют момент когда технологии станут настолько сложными, что люди перестанут их понимать. Продукты с такими технологими могут производиться крупными обьединениями разработчиков. Все это становиться слишком сложным, что бы быть просто хобби. Отсюда возникают желания иметь простой и понятный компьютер, ну или программируемое устройство. И они есть: Arduino, Raspberry Pi, Beagleboard, и другие в этот же список можно ставить и клоны ZX Spectrum, и им подобные. Проще говоря, все эти маленькие компьютеры, это игрушки для взрослых людей которые хотят не только пользоваться, но и понимать как это работает, и использовать для своих проектов. Боюсь что нет смысла совершенствовать (ZX), ибо тогда это будет прогрессом, и опять все усложнит. Может усложнить. Те кто програмировал современные ARM контролерры, наверно помнят мануалы из нескольких сотен листов: Такой бит для ..., "такой" бит для ..., этот "регистр" делает ..., а между строк "Убейся мы сами не знаем нафига все это". А потом Errata из ста листов: Эта версия чипа: не работет "этот" бит, "тот" режим работает только .... (если только он вам не нужен ) ... В последней версии исправлена "то" и "это", но не работает ...... и так далее.
    Последний раз редактировалось Sherlock; 07.10.2017 в 17:31.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 275
    Последнее: 05.09.2011, 15:00
  2. Стоит ли использовать на 90% mouse ?
    от Robus в разделе Игры
    Ответов: 15
    Последнее: 29.03.2006, 05:26
  3. Ответов: 6
    Последнее: 24.06.2005, 00:27

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •