31 May 2018

Now we launch Comma

Now we are launching the beta version of Comma, an IDE for Perl 6 developers that will streamline their work. Comma is based on the proven JetBrains IDEA platform, which will make it easy for many Perl 6 developers to start using the tool. Comma works both freestanding and as a plugin for products such as IntelliJ and WebStorm. By analyzing the code in real time and show test results directly in the tool, Comma helps both new and experienced developers.  Jonathan Worthington, one of the first developers on Edument, has long experience of developing development tools and is a heavy name within the Perls Community. His unique skills, in combination with the lack of an IDE for Perl 6 on the market brought the idea of

Comma. In order to run own projects such as Comma, Edument has always had a philosophy to put 40% of our working hours on our own and thus also the company's development.  

jnthn-4.jpg


Delivering a software product is much more than having ideas and turning them into code. I’ve been glad to build Comma as part of Edument, which provides developers with the freedom to explore new ideas, and can provide the support needed to turn ideas into products. With Comma we have something where everyone can see our competence in this space.
-Jonathan Worthington, the creator of the Comma "  

Perl is used by many major companies such as Amazon, Booking.com and Ebay. At Edument we have always have the passion and knowledge of Perl, and now with Comma Perl 6 provides have an integrated development environment. It is a tool that helps both beginners and experienced Perl 6 developers to work more efficiently. Now they can avoid mistakes, get help with auto-complete, spelling errors, and features like code navigation, etc. Comma contains all this and more in a single tool.    

"Jonathan's work with Comma shows once again our skills in Per, but also our ability to build development tools, especially on the IDEA platform."    - Acke Salem / CEO

Read more about Comma on www.commaide.com

More posts

  • Our view of Vue

    Are React and Angular still the only two responsible choices when selecting a JavaScript framework for the new project, or can Vue now be considered an actual contender also from a business perspective?

    Read more
  • Configuring CMake for success

    One common question I get on our Advanced C++ course is how the project structure should look, e.g. should I split the source code into multiple directories? How can I introduce unit tests? Should I compile into multiple libraries?

    Each project is unique in what it needs, so in this blog post I’ll go over my general preferred setup and then look at how we adopted it for C++ on Android where we also interface with Kotlin/Java.

    Read more
  • Working Remotely… Very Remotely

    Does your job let you travel? Do you want it to? Our job does! And we're taking advantage of it!  Read all about our plans for remote work... very remote work.  #waaayoutofoffice

    Read more
  • Focus on Business Value with Scrum

    How do we, as a company, keep our focus on Business Value, when we our teams are dominated by technical people and developers, who are not always even expected to see the bigger picture. How can Scrum be at help?

    Read more
  • Why TypeScript?

    A few contrasting examples: in JavaScript it's fine to forget a  property in an object literal, to call a function with the wrong number  of arguments, or to write code that will never be reached in a program. TypeScript flags all of these things as errors, often directly in an  IDE.

    Read more