December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Ola Fosheim Grøstad | On Thursday, 19 December 2013 at 11:42:34 UTC, Ola Fosheim Grøstad wrote:
> I'd say it will be much more tempting to dabbel with it if it is in D. I'd even say it will be difficult not to! :)
Couldn't agree more: I've been reading some sources of Phobos.
When compared to C++ standard library, it's a pleasure to read.
I wouldn't be bothering reading Phobos if it was such a mess.
Of course ddmd will be pretty much translated C++, but I guess lots of refactoring will be following shortly (for the compiler-as-library project).
|
December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Francesco Cattoglio | "Francesco Cattoglio" <francesco.cattoglio@gmail.com> wrote in message news:msurcjlmbxmbxpmrgtyy@forum.dlang.org... > On Thursday, 19 December 2013 at 11:42:34 UTC, Ola Fosheim Grøstad wrote: >> I'd say it will be much more tempting to dabbel with it if it is in D. I'd even say it will be difficult not to! :) > > Couldn't agree more: I've been reading some sources of Phobos. When compared to C++ standard library, it's a pleasure to read. I wouldn't be bothering reading Phobos if it was such a mess. > > Of course ddmd will be pretty much translated C++, but I guess lots of refactoring will be following shortly (for the compiler-as-library project). Lots and lots and lots and lots. |
December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Russel Winder | Russel Winder:
> The whole point of Go is to replace C,
I didn't know this.
Bye,
bearophile
|
December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Daniel Murphy | On Thursday, 19 December 2013 at 12:10:28 UTC, Daniel Murphy wrote:
> Lots and lots and lots and lots.
I wish I could help, but I really know _nothing_ about compilers.
|
December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Francesco Cattoglio | On 2013-12-19 15:33, Francesco Cattoglio wrote: > On Thursday, 19 December 2013 at 12:10:28 UTC, Daniel Murphy wrote: >> Lots and lots and lots and lots. > > I wish I could help, but I really know _nothing_ about compilers. That hasn't stopped me, for the small contributions I've made :) -- /Jacob Carlborg |
December 19, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Francesco Cattoglio | Am 19.12.2013 15:33, schrieb Francesco Cattoglio: > On Thursday, 19 December 2013 at 12:10:28 UTC, Daniel Murphy wrote: >> Lots and lots and lots and lots. > > I wish I could help, but I really know _nothing_ about compilers. If you feel like learning about them, Compiler Construction from Niklaus Wirth is a very nice introduction. http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf I can provide other references on request. -- Paulo |
December 20, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Paulo Pinto | On Thursday, 19 December 2013 at 15:48:07 UTC, Paulo Pinto wrote:
> Am 19.12.2013 15:33, schrieb Francesco Cattoglio:
>> On Thursday, 19 December 2013 at 12:10:28 UTC, Daniel Murphy wrote:
>>> Lots and lots and lots and lots.
>>
>> I wish I could help, but I really know _nothing_ about compilers.
>
> If you feel like learning about them, Compiler Construction from Niklaus Wirth is a very nice introduction.
>
> http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf
>
> I can provide other references on request.
>
> --
> Paulo
I don't know, I feel like I would be more useful if I only sticked with working on the standard library when needed and writing software that others might find interesting (I'm planning on "resurrecting" SciD btw)
|
December 20, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Francesco Cattoglio | On Friday, 20 December 2013 at 01:40:37 UTC, Francesco Cattoglio wrote:
[snip]
> (I'm planning on "resurrecting" SciD btw)
[snip]
I've been using SciD for about 12 months and it does a fine job. It would be great to see it grow even more.
Cheers,
Ed
|
December 20, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to Francesco Cattoglio | "Francesco Cattoglio" <francesco.cattoglio@gmail.com> wrote in message news:xahqixgqvbnyimyhzabb@forum.dlang.org... > On Thursday, 19 December 2013 at 12:10:28 UTC, Daniel Murphy wrote: >> Lots and lots and lots and lots. > > I wish I could help, but I really know _nothing_ about compilers. Well, that's where I was a few years ago. Learning compilers by single-stepping through dmd probably isn't the easiest way, I'd recommend having a read of a compilers textbook or subject if you're interested. |
December 20, 2013 Re: Go compiler moving from C to Go | ||||
---|---|---|---|---|
| ||||
Posted in reply to bearophile | On Thursday, 19 December 2013 at 12:27:57 UTC, bearophile wrote:
> Russel Winder:
>
>> The whole point of Go is to replace C,
>
> I didn't know this.
>
> Bye,
> bearophile
Because it's no longer true at all. It was the goal at the beginning, but it's no longer, they've said that Go is not a system programming language (in the sense that you can construct an OS with it).
|
Copyright © 1999-2021 by the D Language Foundation