Skip to content

Commit 604c795

Browse files
committed
Text updates for the People and Overview pages
1 parent ca5a454 commit 604c795

File tree

2 files changed

+33
-29
lines changed

2 files changed

+33
-29
lines changed

content/pages/overview/index.mdx

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,34 +5,22 @@ title: 'Overview'
55

66
## Overview
77

8-
For the past sixteen years, Processing has promoted software literacy, particularly within the visual arts, and visual literacy within technology. Initially created to serve as a software sketchbook and to teach programming fundamentals within a visual context, Processing has also evolved into a development tool for professionals. The Processing software is free and open source, and runs on the Mac, Windows, and GNU/Linux platforms.
8+
On August 9th 2021, we’ll celebrate the twentieth anniversary of the first Processing software release. Through this time, we’ve promoted software literacy, particularly within the visual arts, and visual literacy within technology. Initially created to serve as a software sketchbook and to teach programming fundamentals within a visual context, Processing has also evolved into a development tool for professionals. The Processing software has always been free and open source and has always run on Mac OS, Windows, and Linux.
99

10-
Processing continues to be an alternative to proprietary software tools with restrictive and expensive licenses, making it accessible to schools and individual students. Its open source status encourages the community participation and collaboration that is vital to Processing’s growth. Contributors share programs, contribute code, and build libraries, tools, and modes to extend the possibilities of the software. The Processing community has written more than a hundred libraries to facilitate computer vision, data visualization, music composition, networking, 3D file exporting, and programming electronics.
10+
Processing continues to be an alternative to proprietary software tools with restrictive and expensive licenses, making it accessible to schools and individual students. Its free, libre, open-source status encourages the community participation and collaboration that is vital to its growth. Contributors share programs, contribute code, and build libraries, tools, and modes to extend the possibilities of the software. The Processing community has written more than a hundred libraries for computer vision, data visualization, music composition, networking, 3D file exporting, and programming electronics.
1111

12-
## Education
12+
From the beginning, Processing was designed to be as simple as possible for beginners, knowing that its simplicity would also benefit more experienced users as well. It was inspired by the immediacy of earlier languages like BASIC and Logo, as well as our experiences learning to code, and teaching coding to a wide range of backgrounds. The same elements taught in a beginning high school or university computer science class are taught through Processing, but with a different emphasis. With its focus on creating visual, interactive media, students new to programming find it satisfying to make something appear on their screen within moments of using the software. This motivating curriculum has proved successful for leading design, art, and architecture students into programming and for engaging the wider student body in general computer science classes.
1313

14-
From the beginning, Processing was designed as a first programming language. It was inspired by earlier languages like BASIC and Logo, as well as our experiences as students and teaching visual arts foundation curricula. The same elements taught in a beginning high school or university computer science class are taught through Processing, but with a different emphasis. Processing is geared toward creating visual, interactive media, so the first programs start with drawing. Students new to programming find it incredibly satisfying to make something appear on their screen within moments of using the software. This motivating curriculum has proved successful for leading design, art, and architecture students into programming and for engaging the wider student body in general computer science classes.
14+
Processing is used in classrooms worldwide, often in art schools and visual arts programs in universities, but it's also found frequently in high schools, computer science programs, and humanities curricula. In a National Science Foundation-sponsored survey, students in a college-level introductory computing course taught with Processing at Bryn Mawr College said they would be twice as likely to take another computer science class as the students in a class with a more traditional curriculum. The Processing approach has also been applied to electronics through the Wiring and Arduino and projects. These projects use a modified version of the Processing programming environment to make it easier for students to learn how to program robots and countless other electronics projects.
1515

16-
Processing is used in classrooms worldwide, often in art schools and visual arts programs in universities, but it's also found frequently in high schools, computer science programs, and humanities curricula. Museums such as the Exploratorium in San Francisco use Processing to develop their exhibitions. In a National Science Foundation-sponsored survey, students in a college-level introductory computing course taught with Processing at Bryn Mawr College said they would be twice as likely to take another computer science class as the students in a class with a more traditional curriculum.
16+
The Processing software is used by thousands of visual designers, artists, and architects to create their works. Museums such as the Exploratorium in San Francisco use Processing to develop their exhibitions. Projects created with Processing have been featured at the Museum of Modern Art in New York, the Victoria and Albert Museum in London, the Centre Georges Pompidou in Paris, and many other prominent venues. Processing is used to create projected stage designs for dance and music performances; to generate images for music videos and film; to export images for posters, magazines, and books; and to create interactive installations in galleries, in museums, and on the street. But the most important thing about Processing and culture is not high-profile results – it’s how the software has engaged a new generation of visual artists to consider programming as an essential part of their creative practice.
1717

18-
The innovations in teaching through Processing have been adapted for the Khan Academy computer science tutorials, offered online for free. The tutorials begin with drawing, using most of the Processing functions for drawing. The Processing approach has also been applied to electronics through the Arduino and Wiring projects. Arduino uses a syntax inspired by that used with Processing, and continues to use a modified version of the Processing programming environment to make it easier for students to learn how to program robots and countless other electronics projects.
18+
We started the Processing Foundation in 2012 to support our software development and to empower people of all interests and backgrounds to learn how to program and make creative work with code, especially those who might not otherwise have access to these tools and resources. We do this by developing and distributing a group of related software projects and facilitating partnerships and collaborations with allied organizations and individuals, to build a more diverse community around software and the arts. There’s more information about the Foundation on <https://processingfoundation.org/>the Processing Foundation website</a>.
1919

20-
## Culture
20+
When we started Processing in spring 2001 we were both graduate students at the MIT Media Lab within John Maeda's Aesthetics and Computation research group. Development continued in our free time while Casey pursued his art and teaching career and Ben pursued a Ph.D. and founded Fathom Information Design. Many of the ideas in Processing go back to Muriel Cooper's Visual Language Workshop, and it grew directly out of Maeda's Design By Numbers project, developed at the Media Lab and released in 1999. <a href=”https://medium.com/processing-foundation/a-modern-prometheus-59aed94abe85” target="_blank">We welcome you to read our longer history of Processing on Medium.</a>
2121

22-
The Processing software is used by thousands of visual designers, artists, and architects to create their works. Projects created with Processing have been featured at the Museum of Modern Art in New York, the Victoria and Albert Museum in London, the Centre Georges Pompidou in Paris, and many other prominent venues. Processing is used to create projected stage designs for dance and music performances; to generate images for music videos and film; to export images for posters, magazines, and books; and to create interactive installations in galleries, in museums, and on the street. Some prominent projects include the House of Cards video for Radiohead, the MIT Media Lab’s generative logo, and the Chronograph projected software mural for the Frank Gehry-designed New World Center in Miami. But the most important thing about Processing and culture is not high-profile results – it's how the software has engaged a new generation of visual artists to consider programming as an essential part of their creative practice.
22+
— Ben Fry and Casey Reas, updated 1 August 2021
2323

24-
## Research
25-
26-
Software prototyping and data visualization are two of the most important areas for Processing developers. Research labs inside technology companies like Google and Intel have used Processing for prototyping new interfaces and services. Companies including General Electric, Nokia, and Yahoo! have used Processing to visualize their internal data. For example, the New York Times Company R&D Lab used Processing to visualize the way their news stories travel through social media. The NSF and NOAA supported research exploring phytoplankton and zooplankton diversity that was realized at the University of Washington as a dynamic ecology simulation. Researchers at the Texas Advanced Computer Center at UT Austin have used Processing to display large data visualizations across a grid of screens in the service of humanities research.
27-
28-
## Foundation
29-
30-
The primary charge of the Foundation is to develop and distribute the Processing software. This includes the original Processing (Java), p5.js (Javascript), and Processing.py (Python). There is more information about the Foundation at https://processingfoundation.org/.
31-
32-
## History
33-
34-
Processing was started by Ben Fry and Casey Reas in the spring of 2001, while both were graduate students at the MIT Media Lab within John Maeda's Aesthetics and Computation research group. Development continued in their free time while Casey pursued his art and teaching career and Ben pursued a Ph.D. and founded Fathom Information Design. Many of the ideas in Processing go back to Muriel Cooper's Visual Language Workshop, and it grew directly out of Maeda's Design By Numbers project, developed at the Media Lab and released in 1999. The Wiring and Arduino projects, in turn, grew out of Processing while Casey was teaching at the Interaction Design Institute Ivrea in Italy.
35-
For more information, please write to [email protected]
3624

3725
## Thank you.
3826

content/pages/people/index.mdx

Lines changed: 25 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,32 @@ title: 'People'
1717

1818
The core Processing software is augmented by [libraries](https://www.processing.org/reference/libraries/) and [tools](https://www.processing.org/reference/tools/) contributed through the community. These inventive extensions are a bright future for the project. We have a list of Contributed Libraries and Contributed Tools posted online. These contributions can't be underestimated. For example, see how Karsten Schmidt (London) has transformed Processing through the toxiclibs library and how Damien Di Fede (Austin) has extended the project into programming sound through his minim library.
1919

20-
## Alumni
20+
## Website and Design
2121

22-
- Jakub Valtar (Brno), Processing Core
23-
- Scott Garner (New York), Hello Processing Website
24-
- Scott Murray (San Francisco), Website / Reference / UI
25-
- Gottfried Haider (Los Angeles), Processing for Pi
26-
- Florian Jenett (Frankfurt), Forum
27-
- Jamie Kosoy (San Francisco), Website
28-
- Manindra Moharana (San Diego), PDE / Core
29-
- James Grady (Boston), Visual Design
22+
[Design System International](https://designsystems.international/) designed and built the the current website and the new Processing family of logos through a year a dedicated volunteer work. A remarkable group of volunteers converted all of the content from the prior Processing website to modern formats. Thank you to:
23+
- Tetsu Kondo
24+
- Mark Webster
25+
- Lionel Radisson
26+
- Chris Coleman
27+
- Seenahm Suriyasat
28+
- Shobhit Sharma
29+
- Ashley James Brown
30+
- Karan Dudeja
31+
- Mark Hancock
32+
- Peter Jacobson
33+
- Oğuzhan Göregen
34+
= Bryan Ma
35+
36+
## Processing People Alumni
37+
38+
- Jakub Valtar, Processing Core
39+
- Scott Garner, Hello Processing Website
40+
- Scott Murray, Website / Reference / UI
41+
- Gottfried Haider, Processing for Pi
42+
- Florian Jenett, Forum
43+
- Jamie Kosoy, Website
44+
- Manindra Moharana, PDE / Core
45+
- James Grady, Visual Design
3046
- Patrick Hebron, Video Library (Summer 2011)
3147
- Peter Kalauskas, Library/Tool/Mode Install Utility (Summer, Fall 2011)
3248
- Andreas Schlegel, Libraries (Winter 2008 - Summer 2011)

0 commit comments

Comments
 (0)