返回资讯中心
外部精选
软件工程
#开发者实时流

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 最新kqr22026/11/1 · 今天3 分钟阅读

以下正文同步自 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 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →