Выбор Эрланга / Эликсиры - Нет 5 (20200106)

Забытые идеи в информатике-Джо Armestrong

В 2020 году первый этап , который вместе с 2018 года обзор Джо  на Забытые идеи в ЦВМ S. & . В более чем 40 минут , которые подвели итоги его личный рекорд Список мелкий выбор.
Настоятельно рекомендуется сочетать с видео оглядываться на ❤️❤️❤️❤️❤️


Часть 1 Мотивация

Первоначально думать только о компьютерной науке, чтобы понять эти забытые идеи, а затем стало интересно идеи Глупых, темы Горячих исследований, плохие идеи ... то я хочу личный список рейтинга.

Как и в наших колледжах, так и с сотней «современными усовершенствованиями», есть иллюзия о них не всегда есть положительный прогресс ... Наши изобретения имеют обыкновение быть довольно игрушками, которые отвлекают наше внимание от серьезных вещей.
Генри Дэвид ThoreauWalden (1854)

Как сделать список

  • Отобрать много вещей легко
  • Назначают в списки сложных
  • Сократите перечни N элементов (N мало) очень difficultThrowing вещи далеко гораздо труднее , чем собирать вещи , - но то , что осталось , это лучше .

Часть 2 вещи, чтобы узнать,

Essential Руководство по CS

  • 80 вещей в 18 категориях (некоторые старые, некоторые новые, некоторые забыли)
  • Pix и Mix
  • Не все одинаково importantI'll говорить о самом важном oneslater
  • 2 большие документы для чтения
  • 4 старые инструменты, чтобы узнать,
  • 4 действительно плохие вещи
  • 3 большие книги для чтения
  • 7 причин, почему программное обеспечение является трудно сейчас
  • 10 причин, почему программное обеспечение было проще вернуться в тот же день
  • 1 весело программирования упражнения
  • 8 большие машины из прошлого
  • 3 улучшения производительности
  • 5+ YouTube видео, чтобы смотреть
  • 6 вещей, чтобы не делать
  • 5 грехов
  • 4 языка, чтобы узнать
  • 4 большие забытые идеи
  • 6 областей для исследования
  • 2 опасности
  • 4 идеи, которые сейчас очевидны, но странно на первый
  • 2 фантастические программы, чтобы попробовать

2 большие документы для чтения

4 старые инструменты, чтобы узнать,

  • Emacs (VI)
  • удар
  • сделать
  • ракушка

4 действительно плохие вещи

  • Нехватка личного пространства
  • Попытки манипулировать нами через социальные медиа
  • Производитель Замок в
  • Условия и положения

3 большие книги для чтения

7 причин, почему программное обеспечение является трудно сейчас

  • Быстрые машины
  • Огромная память
  • Сотни ЯП
  • распределенный
  • Огромные программы
  • Нет спецификации
  • Повторное использование

10 причин, почему программное обеспечение было проще вернуться в тот же день

  • Маленькие машины
  • Небольшая память
  • Несколько языков
  • Не распределено
  • Нет повторного использования кода
  • Нет Xcode и т.д.
  • Нет GIT.
  • Полный контроль
  • Не общаться
  • Понятный в полном комплекте

8 большие машины из прошлого

3 улучшения производительности

  • Лучшие алгоритмы (х 6) (переводчик -> Compiler)
  • Лучше язык программирования (x50) (Пролог -> C)
  • Лучше Аппаратные средства (x1000 за 10 лет)

5+ YouTube видео, чтобы смотреть

6 вещей, чтобы не делать

  • Backdoors
  • Нарушает конфиденциальность
  • Помещенные микрофоны в домах у всех
  • Hijack нашей системы внимания
  • Hijack наши социальные системы
  • Продаем дерьмо, что мы не хотим, или необходимость

5 грехов

  • дерьме документация
  • дерьмо сайта
  • Crap зависимости
  • Crap инструкции по сборке
  • Группа думает

4 языка, чтобы узнать

  • С
  • пролог
  • Erlang
  • Javascript

Большие забытые идеи

Трубы: Выход моей программы должен быть вход в вашей программе A | B | C
Text-потоков через границу, Убит GUI песок Apps.


Часть 3 Важные noncomputer науки вещи

научиться писать

Программа с отличной документацией не собирается никуда идти

3 правила на работе

  • Если вы получаете плохой босс двигаться сразу не пытаться изменить ваш босс
  • Отношения приходит первым (Джейн Walerud)
  • Взаимодействие с managementjust, потому что они не понимают, что вы говорите, нет никаких оснований не говорить с ними - и кто виноват в любом случае (что они не понимают вас)

7 отвлекающие

  • С открытой планировкой офисов
  • Последний материал
  • Twitter / Facebook (социальные медиа)
  • Уведомления (включить «Em выключен)
  • Ссылки (не нажимайте на них)
  • Ban Scrum и т.д.
  • Мы можем сделать только одну вещь, в то время, наш мозг очень плохо переключение контекста

6 способов, чтобы получить ваш босс

  • Делать то, что доверие усиления
  • Расскажите истории успеха
  • Уменьшить страх неудачи
  • Введем в малом масштабе - для части задачи
  • Сеть с Erlang людей
  • Сделать прототип дома

1 вещь, чтобы обратить внимание при приеме на новую работу

Посмотрите на их баланс Сито компании с положительным денежным потоком и увеличение прибыли хорошо работать для - компаний, которая делает потерю не хорошо работать для

3 общие законы

  • сложность программного обеспечения растет со временем (потому что мы строим на старые вещи)
  • Вредные код вытесняет хорошее (закон Грешема) плохие деньги вытесняют хорошие (отсечения)
  • Плохой код загрязняет хороший код

Часть 4 Важно половина забыто BIG идеи

Вещи могут быть небольшими

  • Forth OS 24 KB
  • Forth компилятор 12KB
  • IBM PC DOS <640 КБ
  • USCD Паскаль
  • Турбопаскаль
  • Turbo C

Старые истины

  • Будь проще
  • Сделать это небольшой
  • Сделать это исправить
  • сложность борьбы

Учусь

  • Дети могут узнать вычисление
  • OAPs можно узнать вычисления
  • Каждый может научиться вычислительным Это было легко узнать BASIC еще в 80-х sowhy является более трудным сейчас?

Часть 5 Что мы можем сделать

  • Unbreak webMake его чтения / записи симметричное
  • Доведите вычисление к краю сети
  • Убедитесь, что все личные данные находятся в собственности человеком, а не крупные корпорации
  • Сделать вычисления легко снова
  • Создавать приложения, чтобы они могли общаться друг с другом

Программа, которая не является безопасным и не может управляться дистанционно не должно быть написано.


Личные чувства

Отец чувствует себя умным (мудрость) и очень страстные люди, готовы поделиться. Не могу дождаться, чтобы положить все это в течение 40 минут накопленных технологий, жизненный опыт может быть доступен всем. Существует также беспокойство старше информационная перегрузка, вы можете почувствовать свою озабоченность по поводу чрезмерной зависимости от современной социальной платформы. Середина большой части рекомендаций по TiddlyWiki и Джо положила его все в TiddlyWiki главной страницы блог, так что я провел два часа в опыте скачивания Quguan, но создается впечатление, что что-то из прошлого века, я думаю, что это это не пожар, потому что особая ниша этого. Оказывается, что почти никто не использовал. Сетевые чиновники также примеры несколько лет назад.


image.png
Добро пожаловать на птичьем языке представление или рекомендацию, выбранное еженедельное издание, обновление синхронизации в языке птицах , блог парк .

рекомендация

отwww.cnblogs.com/zhongwencool/p/collection_5.html
рекомендация