sperber
2026/08/24 - FARM 2026 - Indianapolis (Call for Papers Deadline June 1)
Web version here:
========================================================================
14th ACM SIGPLAN International Workshop on
Functional Art, Music, Modelling and Design
(FARM)
Call for Papers, Demos, and Performance
Indianapolis, August 24
Deadline: June 1
https://icfp26.sigplan.org/home/farm-2026
========================================================================
FARM 2026 is the 14th edition of the ACM SIGPLAN International
Workshop on Functional Art, Music, Modelling and Design (FARM).
The ACM SIGPLAN International Workshop on Functional Art, Music,
Modelling and Design (FARM) is co-located with ICFP and gathers
together people who are harnessing functional techniques in the
pursuit of creativity and expression.
Call for Papers, Performances, and Demos
========================================
The ACM SIGPLAN International Workshop on Functional Art, Music,
Modelling and Design (FARM) encourages submissions from across art,
craft, and design, including textiles, visual art, music, 3D
sculpture, animation, GUIs, video games, 3D printing and architectural
models, choreography, poetry, and even VLSI layouts, GPU
configurations, or mechanical engineering designs. Theoretical
foundations, language design, implementation issues, and applications
in industry or the arts are all within the scope of the workshop.
In addition to the main workshop, FARM hosts a traditional evening of
performances. Thus, this call encompasses both papers/demos for the
workshop (and its published proceedings) as well as performance
proposals for the evening’s event. Authors are invited to make a
single submission for each. Authors may submit both a paper/demo and
performance proposal, but the submissions will be considered
independently. Performances may be of previously-produced work, and
may be in any medium (including traditional acoustic performances) so
long as the principles of programming (or actual programs) were used
in their composition or performance.
Papers
======
Paper submissions are invited in three categories:
- Original research
- Overview / state of the art
- Technology tutorial (especially tools and environments for
distributed artistic workflow)
Papers must be submitted via HotCRP, and meet the following requirements:
- 5 to 12 pages
- PDF format
- Adhere to the ACM SIGPLAN template
Accepted papers will be published in the ACM Digital Library as part
of the FARM 2026 proceedings.
Authors are encouraged to submit auxiliary material for publication
along with their paper (source code, data, videos, images,
etc.). Authors retain all rights to the auxiliary material.
Demos
=====
Demo submissions should describe a demonstration and its context,
connecting it with the themes of FARM. A demo could be in the form of
a short (10 to 20 minute) tutorial, a presentation of work in
progress, an exhibition of some work, or even a performance.
Demos must be submitted via HotCRP, and meet the following requirements:
- 500 to 2000 words
- Have a title starting with “Demo: ”
- PDF format
- Adhere to the ACM SIGPLAN template
Accepted demos will be published in the ACM Digital Library as part of
the FARM 2026 proceedings.
Performances
============
FARM seeks proposals for performances which employ programming
techniques (or are generated by programs), in whole or in part. We
invite a diverse range of functionally-themed submissions including
music, video, dance, and performance art. Both live performances and
fixed-media submissions are welcome. We encourage risk-taking
proposals that push forward the state of the art as well as refined
presentations of highly developed practice. In either case, please
support your submission with a clear description of your performance,
including how your performance employs functional programming and a
discussion of influences and prior art as appropriate. If desired, you
may use some of your performance time for a short lecture or
presentation; this must supplement, and not take the place of, a
primary performance.
Performance proposals must be submitted via HotCRP, and must include:
- A description of the performance (please be as specific as possible)
- An explanation of the use of programming in the work
- A list of technical requirements
- A link to an audio or video example (YouTube, Vimeo, Bandcamp, etc.)
Accepted performances will be presented at the performance evening.
Notes on funding
----------------
Paid registration to the FARM workshop is usually required for paper
and demo submitters, but will be waived for performers.
If you have financial difficulty attending, you can apply for the PAC
funds. Please get in touch for more information.
Contact
-------
For any questions, issues or comments, email
farm-2026@functional-art.org.
Popular in Events List
Hello everyone!
This is a super super super early bird call for everyone in São Paulo!
ElixirDays is a two-day event for the São Paulo ...
New
Call for talks is open for Code Elixir LDN (18 July 2019) and this year the theme is problems and their solutions.
Have you dealt with a...
New
Hello,
I wanted to announce that The Big Elixir is back for it’s second year!
Keynote speakers are Eric Oestrich and Brian Cardarella! ...
New
Call for Participation: BOB 2019 (March 22, Berlin)
BOB 2019
Conference
“What happens if we simply use what’s best?”
March 22, 2019, ...
New
Elixir Monitoring Tools: Observer, New Relic, Telemetry and more
Presented by: Vince Foley
Meetup Link.
New
Hey everyone,
some of us at remote.com got together and organized a small free online remote conference to benefit Ukraine - so all dona...
New
Save the date for MQ Summit 2025 — the premier event where messaging experts, developers, and decision-makers gather to shape the future ...
New
Who plans what for Hacktoberfest 2021?
Let the plans and discussion run here! :slight_smile:
New
Join us for a West Coast adventure in San Francisco: Erlang & Elixir Factory 23 - 24 March
Keynote speakers: Larry Wall, Chad Fowler...
New
Functional Conf is designed to bring the growing community of functional programmers together under one roof.
New
Other popular topics
lets say i have a sample like
a = 20; b = 10;
if (a > b) do
{:ok, "a"}
end
if (a < b) do
{:ok, b}
end
if (a == b) do
{:ok, "equa...
New
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
New
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help.
Where are they similar?
Where do they differ the m...
New
After calling mix ecto.create I get this error:
17:00:32.162 [error] GenServer #PID<0.412.0> terminating
** (Postgrex.Error) FATAL...
New
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set?
Thanks.
New
What learn first? Rust or Elixir
Hi Elixir community!
I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
Hi!
In PHP: $_SERVER[‘SERVER_ADDR’] - in Elixir?
Searched the docs for ip address and the web, no good results.
Thanks!
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #advent-of-code
- #elixirconf-us
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #performance









