klotz: programming*

0 bookmark(s) - Sort by: Date ↓ / Title / - Bookmarks from other users for this tag

  1. This project is an attempt to recreate MACLISP in 1980.
    It is based on a small C Lisp interpreter and aims to provide a
    MACLISP-like experience.
    Installation
    Compile and install using:
    sudo make install
    This will create an executable named lisp in /usr/local/bin. Usage
    Start the interpreter by running:
    maclisp
    Exit the interpreter by typing:
    (quit)
    Notes
    This is not a full MACLISP implementation, but a simplified
    version that captures the feel of the original.
    Dynamic scoping is used.
    Core functions like QUOTE, ATOM, EQ, CONS, CAR, CDR, and COND are
    implemented.
  2. Documentation for the Hiwonder SpiderPi Pro robotic arm, covering getting ready, quick user experience, remote desktop installation, PC software & programming, kinematics, AI visual recognition & tracking, AI visual transporting & kicking ball, group control, and network configuration.
  3. A paraphrasing of Gerald Jay Sussman's explanation for MIT's switch from Scheme to Python in its undergraduate computer science program, focusing on the changing nature of programming and the need to adapt to modern systems and libraries.
  4. This report details the progress of the Medley Interlisp Project in 2025, including work on the core system, community outreach, and future plans for preserving and reviving the historical Interlisp environment.
  5. An article detailing FastRender, a web browser built by Cursor using thousands of parallel coding agents. It explores the project's goals, architecture, and surprising findings about using AI for software development.
  6. The article emphasizes the importance of optimizing AI coding agent context to improve efficiency and performance. The author shares four key techniques: maintaining an updated AGENTS.md file, providing documentation links, sharing IaC stack context, and starting new threads for new tasks.

    **Bullet Points:**
    - **Always update AGENTS.md**: Store coding rules and preferences across threads to improve consistency and reduce errors.
    - **Provide documentation links**: Ensure agents use up-to-date API and syntax information by linking to current docs.
    - **Provide IaC stack as context**: Share infrastructure details (e.g., database tables) to reduce token usage and improve speed.
    - **Start new threads for new contexts**: Avoid context noise by initiating fresh threads when switching tasks or projects.
  7. Python 3.14.1 is the latest release of the Python programming language, offering bug fixes and improvements.
  8. A STEAM education robot that makes teaching and learning robot programming simple and fun, featuring advanced programmable capabilities, 160+ mechanical parts, and the ability to build 10 different configurations.
  9. A historical document detailing the origins and development of the EMACS editor, tracing its roots from early TECO-based systems like TMACS and TECMAC through its evolution on Multics and ITS. Includes email exchanges and notes from key figures like RMS, GLS, and EAK.
  10. An article detailing the author's experience replacing bash scripts with Python, outlining the improvements in readability, error handling, and testability, as well as the challenges encountered during the migration.

Top of the page

First / Previous / Next / Last / Page 1 of 0 SemanticScuttle - klotz.me: Tags: programming

About - Propulsed by SemanticScuttle