On Mon, 29 Jan 2024 at 19:15, Claudio Bantaloukas via Gcc
<gcc@gcc.gnu.org> wrote:
>
> On 26/01/2024 17:51, Florin Mateoc via Gcc wrote:
> > Hi all,
> >
> > I am an experienced software developer, with an interest in compilers, and
> > an admirer of gcc.
> > I would like to contribute, hopefully reusing some of my existing skills,
> > experience and interests, but unfortunately the (current) overlap is not
> > great, so I am asking for some guidance/reality check.
>
> Hi Florin,
> I'm also just starting to contribute and it's a bit daunting, you're not
> the only one! :).
>
> Why not start with an existing bug report? https://gcc.gnu.org/bugs/ has
> a link to bugzilla, which is full of opportunities!

Specifically, have a look at https://gcc.gnu.org/wiki/EasyHacks

Which is one of the links from the https://gcc.gnu.org/wiki/GettingStarted page.


>
> Cheers,
> Claudio
>
> > While I did start my career (a long time ago (my first programming
> > language, in college, was Fortran (77), using punch cards)) writing
> > software in assembly for bare metal and debugging it with an oscilloscope
> > and a serial interface, and I also wrote (in Borland C++) a remote debugger
> > for a micro-controller development board, for a long time now I've only
> > been using higher-level languages, and my C is quite rusty.
> > I am an expert-level programmer in Smalltalk, Java and JavaScript, but I am
> > aware that these are not even client languages, let alone useful/used for
> > gcc development.
> > As far as compiler-related experience, I have worked on a type inferencer
> > for Smalltalk and on a Smalltalk to Java transpiler, part of a proprietary
> > tool that has been used to migrate a very large and successful Smalltalk
> > financial application to Java. I have also written an open-source
> > transpiler from Smalltalk to JavaScript 
> > (https://github.com/fmateoc/JsSqueak)
> > that can compile a Smalltalk image to JavaScript code that can be run in a
> > browser.
> >
> > With regards to potential contribution areas, among the supported
> > languages, Objective-C is close enough to Smalltalk that I think I should
> > be able to contribute, but I am not sure how much interest there is for it,
> > especially in its gcc incarnation. I was also thinking (without looking at
> > the code, so this could be just wishful thinking) that I might try to work
> > on something Gimple-related. Of course, this is just what I came up with,
> > based on very incomplete information
> >
> > I would appreciate any thoughts/advice.
> >
> > Thank you,
> > Florin

Reply via email to