Skip to content
Snippets Groups Projects
Select Git revision
  • ecd6d8f061ae7aa4cc81e1af899e69547214914b
  • master default protected
2 results

index.html

Blame
  • Neil Gershenfeld's avatar
    Neil Gershenfeld authored
    ecd6d8f0
    History
    index.html 16.50 KiB
    <html>
    <head>
    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
    </head>
    <body link="black" vlink="black" alink="black">
    <font face="bitstream vera sans,arial,helvetica,sans-serif">
    <center>
    <div style="font-size: 125%;">
    <b><i>Interface and Application Programming</i></b>
    </div>
    </center>
    
    <div style="font-size: 120%; margin-left: 2.5%;">
    
    <pre><font face="bitstream vera sans,arial,helvetica,sans-serif">
    <font face="bitstream vera sans,arial,helvetica,sans-serif"> <b>languages</b>
       <a href=http://helloworldcollection.de/>hello world</a>
       <a href=http://publications.gbdirect.co.uk/c_book/>C</a>, <a href=http://gcc.gnu.org/>GCC</a>, <a href=https://gcc.gnu.org/projects/cxx-status.html>C++</a>, <a href=http://www.gnu.org/software/gdb/>GDB</a>, <a href=http://www.gnu.org/software/ddd/>DDD</a>
       <a href=http://www.dotnetfoundation.org/>.NET</a>, <a href=http://www.ecma-international.org/publications/standards/Ecma-334.htm>C#</a>, <a href=http://www.mono-project.com>Mono</a>
       <a href=http://www.java.com/>Java</a>, <a href=http://openjdk.java.net/>OpenJDK</a>, <a href=http://icedtea.classpath.org/wiki/Main_Page>IcedTea</a>, <a href=http://tomcat.apache.org>Tomcat</a>
       <a href=https://golang.org>Go</a>, <a href=https://www.rust-lang.org/>Rust</a>
       <a href=https://flutter.dev>Flutter</a>, <a href=https://dart.dev>Dart</a>
       <a href=https://kotlinlang.org/>Kotlin</a>, <a href=https://developer.apple.com/swift/>Swift</a>
       <a href=http://tryapl.org>APL</a>
       <a href=https://www.haskell.org/>Haskell</a>, <a href=http://www.scala-lang.org/>Scala</a>, <a href=https://julialang.org>Julia</a>
       <a href=http://processing.org/>Processing</a>, <a href=http://www.wiring.org.co/>Wiring</a>, <a href=http://www.arduino.cc/>Arduino</a>, <a href=http://p5js.org>p5.js</a>
       <a href=http://www.ni.com/labview/>LabVIEW</a>, <a href=http://www.mathworks.com/products/simulink/>Simulink</a>, <a href=http://cycling74.com/>Max</a>, <a href=http://puredata.info/>Pd</a>, <a href=http://scratch.mit.edu/>Scratch</a>, <a href=http://appinventor.mit.edu>App Inventor</a>, <a href=http://www.grasshopper3d.com/>Grasshopper</a>, <a href=http://www.fireflyexperiments.com>Firefly</a>
       <a href=http://www.gnu.org/s/bash/>Bash</a>, <a href=http://www.tcl.tk/>Tcl</a>
       <a href=http://www.perl.org/>Perl</a>, <a href=http://www.ruby-lang.org/en/>Ruby</a>
       <a href=http://www.python.org/>Python</a>, <a href=http://docs.python.org/tutorial/>tutorial</a>, <a href=https://www.jetbrains.com/pycharm/>PyCharm</a>
       <a href=https://developer.mozilla.org/en-US/docs/Web/JavaScript>JavaScript</a> <a href=https://developer.mozilla.org/en-US/Learn/Getting_started_with_the_web/JavaScript_basics>tutorial</a>, <a href=http://nodejs.org/>Node.js</a>, <a href=https://developers.google.com/v8/>V8</a>, <a href=https://www.npmjs.org/>npm</a>, <a href=http://asmjs.org/>asm.js</a>, <a href=https://webassembly.github.io>WebAssembly</a>, <a href=https://coffeescript.org>CoffeeScript</a>
       <a href=https://nodered.org>Node-RED</a>, <a href=http://modsproject.org>mods</a>
    
    <b>device interfaces</b>
       <a href=http://www.camiresearch.com/Data_Com_Basics/RS232_standard.html>RS/EIA/TIA 232/422/485</a>, <a href=https://github.com/pyserial/pyserial>pySerial</a>, <a href=https://www.npmjs.org/package/serialport>serialport</a>, <a href=https://web.dev/serial>Web Serial</a>
       <a name=I2C href=https://www.nxp.com/docs/en/user-guide/UM10204.pdf>I<sup>2</sup>C</a>, <a href=https://learn.adafruit.com/circuitpython-essentials/circuitpython-i2c>CircuitPython</a>, <a href=https://pypi.org/project/smbus2>smbus2</a>, <a href=https://www.npmjs.com/package/i2c-bus>i2c-bus</a>
       <a href=http://www.ftdichip.com/>FTDI</a>, <a href=http://www.intra2net.com/en/developer/libftdi/>libFTDI</a>, <a href=http://packages.ubuntu.com/python-ftdi>python-ftdi</a>, <a href=https://www.npmjs.com/package/ftdi>ftdi</a>
       <a href=https://www.arduino.cc/en/Reference/Firmata>Firmata</a>
       <a href=http://www.usb.org/>USB</a>, <a href=https://github.com/walac/pyusb/>PyUSB</a>, <a href=https://www.npmjs.com/package/usb>usb</a>
       <a href=http://www.irda.org/>IrDA</a>, <a href=https://pypi.python.org/pypi/irda>python-irda</a>
       <a href=http://www.ni.com/gpib/>GPIB</a>, <a href=http://www.ni.com/visa/>VISA</a>, <a href=http://pyvisa.sourceforge.net/>PyVISA</a>
       <a href=http://mqtt.org/>MQTT</a>, <a href=http://xmpp.org/about-xmpp/>XMPP</a>, <a href=https://ifttt.com>IFTTT</a>, <a href=https://openconnectivity.org/developer/specifications/upnp-resources/upnp>UPnP</a>, <a href=https://github.com/topics/wemo>Wemo</a>, <a href=https://rainmaker.espressif.com/>RainMaker</a>
       <a href=http://docs.python.org/2/library/socket.html>socket</a>, <a href=https://nodejs.org/api/dgram.html>dgram</a>, <a href=https://nodejs.org/api/net.html>net</a>, <a href=https://www.npmjs.org/package/ws>ws</a>
          <a href=../input_devices/mag/hello.mag.45.html>hello.mag.45.html</A> <A href=../input_devices/mag/hello.mag.45.js>hello.mag.45.js</a> <A href=../input_devices/mag/hello.mag.45.js.mp4>video</A> <a href=http://academy.cba.mit.edu/classes/input_devices/mag/hello.mag.45.mods.mp4>mods</a>
    
    <b>data interfaces</b>
       flat files
       <a href=https://www.libreoffice.org/discover/calc/>Calc</a>, <a href=https://www.google.com/sheets/about/>Sheets</a>
       <a href=http://manns.github.io/pyspread/>Pyspread</a>, <a href=http://pandas.pydata.org/>Pandas</a>
       <a href=https://www.mysql.com/>MySQL</a>, <a href=https://www.mongodb.org/>MongoDB</a>
    
    <b>user interfaces</b>
       <a href=https://gist.github.com/fnky/458719343aabd01cfb17a3a4f7296797>ANSI escape codes</a>, <a href=https://www.gnu.org/software/ncurses>ncurses</a>
       <a href=http://www.tcl.tk/>Tk</a>, <a href=https://wiki.python.org/moin/TkInter>Tkinter</a>
          <a href=../input_devices/step/hello.load.45.py>hello.load.45.py</a>
       <a href=http://wxwidgets.org/>wxWidgets</a>, <a href=http://www.wxpython.org/>wxPython</a>
          <a href=http://kokompe.cba.mit.edu/index.html>panel_png_path.py</a>
       <a href=https://www.qt.io/>Qt</a>, <a href=http://wiki.python.org/moin/PyQt>PyQt</a>
       <a href=http://www.gtk.org/>GTK</a>, <a href=http://www.pygtk.org/>PyGTK</a>
       <a href=http://blogs.gnome.org/clutter/>Clutter</a>, <a href=http://www.modrana.org/pyclutter_tutorial/tutorial/html/sec-pyclutter.html>PyClutter</a>
       <a href=http://kivy.org>Kivy</a>
       <a href=http://www.w3.org/TR/html5/forms.html>forms</a>
       <a href=http://jqueryui.com/widget/>jQuery</a>, <a href=https://workshop.chromeexperiments.com/examples/gui/#1--Basic-Usage>dat.GUI</a>, <a href=http://getbootstrap.com/>Bootstrap</a>, <a href=http://designmodo.github.io/Flat-UI>Flat UI</a>, <a href=https://material.io>Material</a>
       <a href=http://backbonejs.org/>Backbone</a>, <a href=http://requirejs.org/>Require</a>, <a href=https://angularjs.org/>Angular</a>, <a href=http://handlebarsjs.com/>Handlebars</a>, <a href=http://emberjs.com/>Ember</a>, <a href=https://webpack.js.org/>Webpack</a>
       <a href=https://www.meteor.com/>Meteor</a>, <a href=https://babeljs.io/>Babel</a>, <a href=https://reactjs.org>React</a>, <a href=https://facebook.github.io/react-native>React Native</a>, <a href=https://cordova.apache.org>Cordova</a>, <a href=http://ionicframework.com>Ionic</a>, <a href=https://electronjs.org>Electron</a>, <a href=https://www.blynk.cc>Blynk</a>, <a href=https://firebase.google.com>Firebase</a>
    
    <b>graphics</b>
       <a href=http://www.x.org>X Windows</a>
          <a href=xline.c>xline.c</a>, <a href=xline.mp4>video</a>, <a href=ximage.c>ximage.c</a>, <a href=ximage.mp4>video</a>
             $ gcc xline.c -o xline -lm -lX11