This is a community for persons interested in Language Engineering.
For example, we discuss Domain-Specific Languages (DSLs), parsers, compilers, interpreters, editors, transpilers, code processing techniques. At the moment the community consists of more than 400 members, including well-known practitioners, researchers, and professors from all over the world.
It is free, but access is restricted, for keeping a positive environment.
Why this Community?
We are interested in creating better tools for better work. We believe this is something important, that is worth learning and doing.
We believe this means creating better languages, which allow reasoning more easily.
We believe it means building tools to take advantage of those languages. From interpreters and compilers, to complementary tools such as editors that help us better capture our errors, simulators to quickly experiment with ideas, transpilers to preserve the knowledge captured in a system and bring it to a new system.
We believe in Domain Specific Languages that allow heterogeneous teams to work better together.
We believe in these ideas and we started a company to give ourselves the possibility to work on these ideas. We realized we are not alone in having these interests, far from it – people read our articles, create projects, share ideas with us. We learn from all of them and we wanted to get a place where we can talk to each other, learn together. For these reasons we created the Strumenta Community, where we discuss how to create better tools for better work. Strumenta is just Latin for tools.
Our goal for creating this community
Over the years we grew a blog with tens of thousands of monthly visitors and a newsletter of over 12.000 subscribers.
They are people from all over the world, all sharing a common interest in Language Engineering.
They share with us their ideas, their suggestions, the projects they are working on. They ask questions, they ask for advice and they share it. We have learnt a lot from these conversations but we think there is value in connecting all these people with shared interests.
We believe it would be useful to have a platform where we can talk to each other, and we are planning to create a forum for us all to meet. Over time we could create specific content for this community and learn from this experience how we can help the community get better organized.
This community will be always available only to people who are genuinely interested in these topics. We will monitor its health and prevent flames and toxic behavior.
We want to organize an ongoing “party” where to have discussions on Language Engineering. We will not let just anyone in: there will be no place for spammers, or people insulting others.
The community is free for everyone, we restricted access only to guarantee a positive and genuine environment. Is this something you are interested into?
How Can I Join?
Fill the form on the right to join the community.
We reserve the right to remove persons from the community, depending on their behavior within the community. So far we did not remove anyone and we hope things will remain this way.