Cuneiform to left-to-right in horizontal rows (rotating all of the pictographs 90° counter-clockwise in the process) and a new wedge-tipped stylus was introduced which was pushed into the clay, producing wedge-shaped ("cuneiform") signs; these two developments made writing quicker and easier. By adjusting the relative position of the tablet to the stylus, the writer could use a single tool to make a variety of impressions. Cuneiform tablets could be fired in kilns to bake them hard, and so provide a permanent record, or they could be left moist and recycled, if permanence was not needed. Many of the clay tablets found
Cuneiform (programming language) KNIME which allows the use of external software through snippet nodes, or Taverna which offers BeanShell services for integrating Java software. By defining a task in a foreign language it is possible to use the API of an external tool or library. This way, tools can be integrated directly without the need of writing a wrapper or reimplementing the tool. Currently supported foreign programming languages are: Cuneiform provides a simple, statically checked type system. While Cuneiform provides lists as compound data types it omits traditional list accessors (head and tail) to avoid the possibility of runtime errors which might arise