Нерд, который использует формулы для поиска идеальной девушки лучше понимает людей, чем обычно считается. Люди в целом довольно-таки просты, движимы одними и теми же стандартными желаниями, имеют в среднем близкие критерии поиска партнера, поэтому самые простые стратегии работают лучше всего. Да, да, я имею виду даже настолько тривиальный способ, как три простых шага: - Стань богатым - Следи за здоровьем - Хорошо одевайся 95% перцентиль уже твой, после этого, остальные пять процентов в целом тоже доступны, просто с большими затратами, основная статья которых - затраченное время. Скилл интеллекта, даже на уровне "не быть идиотом" вполне достаточен чтобы покрыть все предыдущие три пункта, если нет каких-то серьезных проблем, вроде уродства, отсутствия ноги или психических заболеваний.
Т.е. если человек может в формулы и их применение в жизни, то поиск партнера это просто один из многих навыков, которыми несложно овладеть.
Если встроить анализатор в язык, то единственное что изменится - это то что он будет использован по-дефолту. Ну, я бы не сказал что это настолько глубокое изменение что меняет всю игру.
Но Раст идет дальше - его синтаксис затачивается для того чтобы было проще удовлетворить анализатор. И вот это уже меняет (волей-неволей) то, как будут писать код программисты.
С одной стороны, я этому мог бы порадоваться: если я работаю в команде, можно будет получить какие-то гарантии что мидлов компилятор заставлял думать о безопасности.
А с другой стороны, если я точно знаю что хочу сделать, то возьня с целью удовлетворить компилятор - слишком большая роскошь. Особенно если это не наемная работа, где время оплачивается, а свой проект, где time-to-market решает все.
Вот и получается что Раст становится языком выбора для средне-профессиональных команд, а не для индивидуалистов, рассчитывающих обгонять индустрию.
Эти команды конечно подрастут, станут профессионалами, но до этого пройдут годы. А жизнь идет сейчас. И если я хочу в одиночку делать больше чем средне-профессиональная команда, то, вероятно, нужно выбирать не Раст. И даже не С++
А вот интересно, можно ли вынимать из таких устройств дисплеи чтобы юзать их с какой-нибудь ардуиной? Или распиновку и протокол обмена теперь уже не найти?
Тот случай, когда комментарий звучит как трейлер для статьи. Про CompactFlash и его использование в DIY-компьютерах в стиле старых машин (и их инициализацию) я бы с удовольствием почитал!
Cosmopolitan превращает Cи в язык для однократной сборки и запуска в любом месте, аналогичный языку Java, за исключением того, что он не требует интерпретаторов или виртуальных машин, установленых заранее. Он обеспечивает те же преимущества портативности, что и языки высокого уровня, такие как Go и Rust, но не изобретая нового языка, и вам не нужно будет настраивать CI/CD для создания отдельных бинарников для каждой операционной системы.
Cosmopolitan нацелен на исправление C, отделив его от платформ (один бинарник для Windows и Linux - это ли не достижение?), чтобы его было приятно использовать для написания небольших unix-программ, которые легко распространяются среди широкой аудитории.
Ваша программа также будет загружаться на «голом железе». Другими словами, вы написали обычную программу из учебника на C, и благодаря волшебству низкоуровневого компоновщика Cosmopolitan, вы фактически создали свою собственную операционную систему, которая также работает на всех существующих.
Это то, что никто не делал раньше.
По мне так в этом очень много духа старой школы, духа UNIX. Нужно иметь некоторый уровень гениальности чтобы придумать это, а для использования достаточно просто подключить нужные библиотеки.
Очень хорошо написанное руководство, можно смело рекомендовать не только новичкам но и в качестве справочника. Но я не смог скомпилировать его в формат dvi, дает вот такой вывод:
Hidden text
make c.dvi
tex c.texi
This is TeX, Version 3.14159265 (TeX Live 2019/Debian) (preloaded format=tex)
(./c.texi (./texinfo.tex Loading texinfo [version 2018-01-09.11]: pdf, fonts,
markup, glyphs, page headings, tables, conditionals, indexing, sectioning,
toc, environments,
kpathsea: Running mktextfm lcircle10
/usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source abbreviation for lcircle10.
/usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10
This is METAFONT, Version 2.7182818 (TeX Live 2019/Debian) (preloaded base=mf)
kpathsea: Running mktexmf lcircle10
! I can't find file `lcircle10'.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
Please type another input file name
! Emergency stop.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
Transcript written on mfput.log.
grep: lcircle10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10' failed to make lcircle10.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font \circle=lcircle10 not loadable: Metric (TFM) file not found.
<to be read again>
\global
\alloc@ #1#2#3#4#5->\global
\advance \count 1#1by\@ne \ch@ck #1#4#2\allocati...
l.7208 \newdimen\circthick
?
ранее я не сталкивался с этим форматом, а он нужен для получения pdf, который было бы интереснее читать в дороге чем html-версию. Что я должен делать чтобы подступиться к проблеме?
Нерд, который использует формулы для поиска идеальной девушки лучше понимает людей, чем обычно считается. Люди в целом довольно-таки просты, движимы одними и теми же стандартными желаниями, имеют в среднем близкие критерии поиска партнера, поэтому самые простые стратегии работают лучше всего. Да, да, я имею виду даже настолько тривиальный способ, как три простых шага:
- Стань богатым
- Следи за здоровьем
- Хорошо одевайся
95% перцентиль уже твой, после этого, остальные пять процентов в целом тоже доступны, просто с большими затратами, основная статья которых - затраченное время. Скилл интеллекта, даже на уровне "не быть идиотом" вполне достаточен чтобы покрыть все предыдущие три пункта, если нет каких-то серьезных проблем, вроде уродства, отсутствия ноги или психических заболеваний.
Т.е. если человек может в формулы и их применение в жизни, то поиск партнера это просто один из многих навыков, которыми несложно овладеть.
Реквестирую пост
Вот это очень интересная аналитика! Еще бы расшифровок для удобства и ссылки на конкретные места кода где делается рассчет, а не просто на гитхаб...
то что он пишет о лиспах вызывает гомерический хохот - уровень знакомства на уровне мемчиков и статьи на лурке
Мне тоже пригодился бы такой контакт
Если встроить анализатор в язык, то единственное что изменится - это то что он будет использован по-дефолту. Ну, я бы не сказал что это настолько глубокое изменение что меняет всю игру.
Но Раст идет дальше - его синтаксис затачивается для того чтобы было проще удовлетворить анализатор. И вот это уже меняет (волей-неволей) то, как будут писать код программисты.
С одной стороны, я этому мог бы порадоваться: если я работаю в команде, можно будет получить какие-то гарантии что мидлов компилятор заставлял думать о безопасности.
А с другой стороны, если я точно знаю что хочу сделать, то возьня с целью удовлетворить компилятор - слишком большая роскошь. Особенно если это не наемная работа, где время оплачивается, а свой проект, где time-to-market решает все.
Вот и получается что Раст становится языком выбора для средне-профессиональных команд, а не для индивидуалистов, рассчитывающих обгонять индустрию.
Эти команды конечно подрастут, станут профессионалами, но до этого пройдут годы. А жизнь идет сейчас. И если я хочу в одиночку делать больше чем средне-профессиональная команда, то, вероятно, нужно выбирать не Раст. И даже не С++
Так и растовском чекере могут быть ошибки, разве его боги пишут?
А акселерометр как заюзать?
А вот интересно, можно ли вынимать из таких устройств дисплеи чтобы юзать их с какой-нибудь ардуиной? Или распиновку и протокол обмена теперь уже не найти?
статью про это я бы почитал...
Тот случай, когда комментарий звучит как трейлер для статьи. Про CompactFlash и его использование в DIY-компьютерах в стиле старых машин (и их инициализацию) я бы с удовольствием почитал!
прошу ссылку
я бы хотел узнать как мне такое настроить (под ubuntu и последним emacs)
Ух ты, отличный список, спасибо! Ушел качать
"Будет приятно узнать, что любая обычная программа для ПК, которую мы напишем, будет «просто работать» на Raspberry Pi и Apple ARM."
Cosmopolitan превращает Cи в язык для однократной сборки и запуска в любом месте, аналогичный языку Java, за исключением того, что он не требует интерпретаторов или виртуальных машин, установленых заранее. Он обеспечивает те же преимущества портативности, что и языки высокого уровня, такие как Go и Rust, но не изобретая нового языка, и вам не нужно будет настраивать CI/CD для создания отдельных бинарников для каждой операционной системы.
Cosmopolitan нацелен на исправление C, отделив его от платформ (один бинарник для Windows и Linux - это ли не достижение?), чтобы его было приятно использовать для написания небольших unix-программ, которые легко распространяются среди широкой аудитории.
Ваша программа также будет загружаться на «голом железе». Другими словами, вы написали обычную программу из учебника на C, и благодаря волшебству низкоуровневого компоновщика Cosmopolitan, вы фактически создали свою собственную операционную систему, которая также работает на всех существующих.
Это то, что никто не делал раньше.
По мне так в этом очень много духа старой школы, духа UNIX. Нужно иметь некоторый уровень гениальности чтобы придумать это, а для использования достаточно просто подключить нужные библиотеки.
Тот кто это придумал - настоящий хакер, в старом значении этого слова
Еще нагуглилось Programming Languages: Application and Interpretation ( PLAI )
Спасибо! А еще есть?
Очень хорошо написанное руководство, можно смело рекомендовать не только новичкам но и в качестве справочника. Но я не смог скомпилировать его в формат dvi, дает вот такой вывод:
Hidden text
ранее я не сталкивался с этим форматом, а он нужен для получения pdf, который было бы интереснее читать в дороге чем html-версию. Что я должен делать чтобы подступиться к проблеме?
Надо добавить к этому что-то что можно читать "после SICP". HTDP или Reasoned Schemer, хотелось бы еще больше примеров подобных книг