GSoC 2020: Idea #3: Extend Makeup with support for new languages

57 views
Skip to first unread message

Gustavo Castellanos

unread,
Mar 3, 2020, 2:11:52 PM3/3/20
to gsoc-erlef
Hello.

My name is Gustavo Castellanos. I am a last year Computer Science student at Simón Bolívar University, Caracas, Venezuela. I am very interested in programming languages theory, functional programming and distributed systems. I took a course where I had to build an interpreter, using Haskell, for a simple imperative programming language based on Fortran; I am currently taking a course where my team has to build a compiler from an imperative programming language designed by us to MIPS; we are again using Haskell for it. Last trimester, I took a course about distributed systems where I built a simple version control distributed system using Elixir.

I am very interested in contributing to Idea #3: Extend Makeup with support for new languages and start participating in an open source ecosystem that I am very interested about.

About the mentioned possible supported languages, I am familiar with HTML, JavaScript, CSS and SQL, but also with other languages like C, C++, Java, XML, Haskell, Python, and others.

I would like to be in touch with the mentors and start designing a possible plan and proposal.

Thanks in advance.

José Valim

unread,
Mar 4, 2020, 6:13:42 AM3/4/20
to Gustavo Castellanos, gsoc-erlef
Hi Gustavo, that's great news! You can reach out to me privately on this e-mail. :)

Also note that we have added Broadway, which is also an Elixir project, to the ideas list: https://github.com/erlef/gsoc/wiki/Project:-Broadway - so if you are interested in working with Elixir and the ideas there are interesting, consider also sending proposals for those topics in addition to the one above.

--
You received this message because you are subscribed to the Google Groups "gsoc-erlef" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gsoc-erlef+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/gsoc-erlef/b52f9d23-45c6-4969-aba1-7c92ecd89a0e%40googlegroups.com.

Gustavo Castellanos

unread,
Mar 5, 2020, 6:54:55 AM3/5/20
to gsoc-erlef
Thank you José. I wrote you from my Outlook address.

Gustavo Castellanos

unread,
Mar 8, 2020, 8:53:27 PM3/8/20
to gsoc-erlef
How many lexers would be acceptable for the proposal? I was thinking in building a JSON lexer for getting started and then a Python lexer, and if there is time, some other lexers, like HTML, CSS or SQL. If these are not good minimum results for a proposal, let me know.

José Valim

unread,
Mar 9, 2020, 4:33:21 AM3/9/20
to Gustavo Castellanos, gsoc-erlef
Hi Gustavo!

We don't have a pre-determined number of lexers. However, the Erlang/Elixir community don't have much use for a Python lexer, so I would focus on HTML/CSS/JS/SQL for now.

On Mon, Mar 9, 2020 at 1:53 AM Gustavo Castellanos <gustavo...@gmail.com> wrote:
How many lexers would be acceptable for the proposal? I was thinking in building a JSON lexer for getting started and then a Python lexer, and if there is time, some other lexers, like HTML, CSS or SQL. If these are not good minimum results for a proposal, let me know.

--
You received this message because you are subscribed to the Google Groups "gsoc-erlef" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gsoc-erlef+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages