author = NI,
title = {{LabVIEW}},
url = {http://www.ni.com/labview/},
+ note = {A graphical programming language designed for developing
+ experiment control software.},
}
@misc{ national-instruments,
month = mar,
date = 14,
url = {http://www.ni.com/white-paper/2931/en},
+ note = {Control libraries for data aquisition. While these
+ libraries form the basis of \citetalias{labview}'s control stack,
+ you can also use them directly from other languages (like C).},
}
@misc{ cygwin,
title = {Cygwin},
url = {http://www.cygwin.com/},
+ note = {A POSIX emulation layer for Microsoft Windows. With Cygwin,
+ Windows seems more like UNIX or Linux.},
}
@misc{ epics,
paper_url = {http://dl.acm.org/citation.cfm?id=1267498.1267513},
publisher = USENIX,
address = {Berkeley, CA, USA},
+ note = {SWIG, the simplified wrapper and interface generator, makes
+ it easy to wrap C and C++ libraries for use from higher level
+ scripting languages like Python. Often, you don't need much more
+ than the library's header file to generate a full wrapper.
+ However, the generated wrappers are usually very thin, which can
+ make them awkward to use. If you want to write a thicker, more
+ idiomatic wrapper, it's probably easier to use a tool like
+ \citetalias{cython} instead of SWIG.},
}
@misc{ cython,