Are you trying to propose a JavaScript / TypeScript front-end and
associated runtime for GCC?

I don't believe that anyone would object to that.  It probably is much
too ambitious for a GSoC project.  You could propose a subset as a
GSoC project.

It's unclear if you already have a preliminary implementation and want
to incrementally continue it, like a Hackathon, as part of GSoC.

Thanks, David

On Tue, Jan 5, 2021 at 2:34 PM Alper G. via Gcc <gcc@gcc.gnu.org> wrote:
>
> I wanted to talk about a gcc front-end with the syntax js / ts, which is
> ahead-of-time. The standard library will also contain basic functions that
> will enable the use of several basic frameworks that can be used in
> standard output. It was an e-mail that I could not fully explain because I
> tried to correct the text a few times, I'm sorry :) We are a group of
> several people who have already worked on compiler design and we thought of
> applying this idea under the name gcc.
>
> Martin Jambor <mjam...@suse.cz>, 4 Oca 2021 Pzt, 17:37 tarihinde şunu yazdı:
>
> > Hi,
> >
> > On Sun, Dec 27 2020, Alper G. via Gcc wrote:
> > > Hello, I am waiting for your suggestions and evaluations about an idea
> > that
> > > I am thinking about applying to this year's event of google gsoc. In
> > short,
> > > I can say about myself that I am an engineering student and worked on
> > > compilers as well as several different fields. Nowadays, we see that
> > > scripting languages such as javascript / typescript are more than just a
> > > client-side language in the browser. In order to develop applications on
> > > desktop and mobile devices, there are alternatives such as electron that
> > > contain chromium and nodejs, have multi-disk-size requirements and cannot
> > > be packaged statically before runtime, such as react-native. In order to
> > > overcome such problems, it is necessary to create the ahead-of-time
> > > compilation, which we are familiar with such as c / c ++, according to
> > this
> > > syntax and standards, and to call the graphics libraries and system calls
> > > directly from within js. Therefore, I want to create a subset of gcc that
> > > can be statically compiled and contains the ecmascript standards required
> > > to run common js frameworks native. What are your comments on this
> > > idea?
> >
> > I'm afraid I don't understand it at all.  Making GCC "run common js
> > frameworks" makes very little sense to me.  Are you proposing some kind
> > of JavaScript Front-end (which is not a JIT)?
> >
> > > What can we say about the acceptability for gsoc?
> >
> > Well, unfortunately I can say only that I do not understand it.  If it
> > is the JavaScript Front-end, the project would too big for a GSoC, by
> > orders of magnitude, even if severely reduced in scope.
> >
> > Martin
> >

Reply via email to