
From Scratch in Python
Ever wondered what's really going on inside your computer? How does it run lots of programs at once? How does a search box find one word in a million pages? How does a chatbot write a sentence? Here you build each of th…
以下正文同步自 Hacker News 最新,版权归原站所有,已转换为易读排版。
Ever wondered what's really going on inside your computer? How does it run lots of programs at once? How does a search box find one word in a million pages? How does a chatbot write a sentence? Here you build each of those things yourself, one small step at a time, and find out.
A series of 18 projects that build real things from scratch, so you can see how they work. They're all free, and written for curious people aged 12 and up.
Pick PyOS (a pretend computer you can switch on and type into) or Pebble (your very own programming language) and have a play. After that, follow whatever sounds fun: each card says which projects it builds on. PyStack, at the very end, joins everything together.
Compilers and programming languages. Source
HTTP web servers. Builds on PyNet, PyCrypt. Source
Language models (the brain). Builds on Pebble. Source
Job scheduling. Builds on PyDB, PyNet, PyWeb, PyMQ. Source
Full-stack integration. Builds on PyOS, Pebble, PyDB, PyKV, PyDocDB, PyGraphDB, PyTSDB, PyVecDB, PyColDB, PyCrypt, PyNet, PyWeb, PyGit, PySearch, PyMQ, PyLLM, PyScheduler. Source
Made by Rob Cox. Found a mistake or have an idea? Open an issue on any project's repository.
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。