|"To be or not to be" – Shakespeare
Squeak user survey 2018
Last updated at 12:42 am UTC on 31 July 2018
Early in 2018 we had an informal survey on the squeak mailing list about what people use Squeak for, what they would like to use it for and things that annoys them about it. To see the full list of response, pop over to http://forum.world.st/Survey-what-do-you-do-with-Squeak-what-do-you-want-to-do-tt5067643.html#none
This is a loosely curated list of responses to see what bubbles to the top for possible future action.
What I use Squeak for
- I use Squeak to augment my thinking. Not just as a calculator (although I could not do my taxes without it, literally), but as a way to force myself to contextualize something by modelling it as a domain. It's been an incredibly illuminating tool for understanding things at a deeper level than I otherwise could.
- Genetic algorithms, scripting (a LOT), experimenting, Euler Project code, a chess engine, random data generator, cleaning up/transforming crappy data from databases and/or other sources, keeping up with new ideas in Smalltalk.
- I'm an engineer in Navigation/Guidance/Control, formerly in aerospace domain, and now in naval. I'm interested in signal processing, sensor data fusion, modelling, prediction and anticipation of disturbances (predictive control) and plenty of other cool things, like augmenting the autonomy of unmaned vehicles.
- I use Squeak as a personal development and recreational computing platform.
- I am using Celeste in Squeak to reply to this email. Many of my presentations have used Squeak. Squeak is a key technology in my projects (the SiliconSqueak processor) including for most of my simulations
- Cryptography-ASN.1, eLinda
- a font review tool
- I use Squeak and Cuis derived .image for learning .
- I use it for my everyday information management. This includes:
- todo management
- organizing bibliographic information
- writing documents, sometimes papers
- programming :)
- managing students and projects for university courses
- Squeak is a hobby for me, not a work platform. I use it as "idea" processor (analogous to a word processor for text) for exploring ideas in programming and inspire students.
- modelling populations of neurons with a selected degree of physiological plausibility, organized into networks corresponding with cortex, hippocampus, thalamus, basal ganglia etc. with a selected degree of anatomical plausibility.
- I am a hobby programmer who uses Squeak to develop applications that interest me. I am currently enhancing my audio stream recording application (using an external program) that I would like to run cross platform. I actively work on Mac and Windows and dabble with Pi and Android. I am researching requirements for an application to to extract, display, and manipulate geo data from USGS geopdf files. I am also thinking about building a Pi app that I can use to detect Scorpions around my house.
- Neural networks, genetic algorithms, optimizations, simulations. 24/7 image processing on a RasPi (detecting cats in the garden :-)
- a t work, I use it to monitor our applications/machines, to analyze data, to diagram what is going on. Oh, and to prototype all sorts of new technologies. And finally as a scratch pad/assitent to help me think.
- I use Squeak for fun. I also use Squeak when I want to write a program to run on a Raspberry Pi. One runs headless and uses Seaside to allow control of the Raspberry GPIO pins from a web browser on a PC or phone.
- I use it for everything. I belong to the generation that grew up with personal computing, and I believe Squeak is the pinnacle of personal computing. It is fun, powerful, beautiful, intelligent.
- Inspiration. I have a lot of old code and images floating around (e.g. Mathmorphs, Sophie, the cat with the eyes that follow the mouse) that I think are absolutely wonderful and most have never been duplicated.
What I wish I could use Squeak for
- Would like to find time for a few other projects as well e.g. home accounting that I haven’t gotten to yet, geodesic design, Grafcet…
- All kinds of automation stuff where a simple shell script or batchfile seems inadequate. Creating little (graphical) tools that make life (and special work tasks) easier.
- Squeaknos, turtles all the way down, an intelligent doorbell,
- work on the REPL and decoupling the Squeak from Morphic/MVC . Would love to create an X Desktop with it.
- would really like to have a model for structured documents of some kind which plays nicely with Morphic
- Processing ideas through live programming.
- a bunch of "knowledge management" problems
- curious how Squeak can stack up for Game Development.
- a node.js replacement would also be a dream for me
- Everything. I've always been a Smalltalker!