Everything About ___
Live briefing

Everything about SWIG

Open-source programming tool

The Simplified Wrapper and Interface Generator (SWIG) is an open-source software tool used to connect computer programs or libraries written in C or C++ with scripting languages such as Lua, Perl, PHP, Python, R, Ruby, Tcl, and other language implementations like C#, Java, JavaScript, Go, D, OCaml, Octave, Scilab and Scheme. Output can also be in the form of XML. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: SWIGA 5-minute orientation
  2. Skim a recent paper: “I Was Something You Pick Up and Take a Swig of”: Ecofeminist Toxic Discourse in Jennifer Clement’s Prayers for the StolenInfluential work since 2022
  3. Pick up a classic book: BezalelThe most-reprinted book on the subject
  4. Read the landmark paper: Automated scientific software scripting with SWIGCited 80 times
  5. Go sideways: Foreign function interfaceA closely related topic
  6. Go sideways: JythonA closely related topic

📖 Definitions

Verb To drink ; to quaff.

Verb To suck.

Verb To take up the last bit of slack in rigging by taking a single turn around a cleat, then hauling on the line above and below the cleat while keeping tension on the line.

Noun Drink, liquor.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics