At the core of this is the simple fact that you have to start somewhere.

The founding Go team had experience (UNIX, B, C, Plan 9, Pic, Blit, GNU
C/C++, ...) and well-understood code on hand from prior work (assembler,
compilers, and a linker that all worked together). Also, it is dangerous to
build New in New because as you learn your mistakes and want to make big
changes it is harder because that means breaking the thread by which all
the system hangs together.

This is where it started--because that was practical for both reasons. Once
there was Go 1, and after a few iterations, (Go 1,4) the stability was
there and the promise was there and it became time to implement Go in Go.
That happened. Now that is all distant memory to people and nobody's focus.

On Sun, Feb 18, 2018 at 4:24 PM, Compiler <erfangnuli...@gmail.com> wrote:

> When Golang using *bootstrapping **technique* , performance not Decrease?
>
> On Monday, February 19, 2018 at 3:42:18 AM UTC+3:30, Compiler wrote:
>>
>> *bootstrapping* is the technique for producing a self-compiling compiler
>> <https://en.wikipedia.org/wiki/Self-hosting_compiler>
>>
>> On Monday, February 19, 2018 at 3:40:54 AM UTC+3:30, Compiler wrote:
>>>
>>> whats difference between self-hosting compiler vs Bootstrapping compiler?
>>>
>>> https://en.wikipedia.org/wiki/Bootstrapping_(compilers)
>>>
>>> On Monday, February 19, 2018 at 3:34:48 AM UTC+3:30, Michael Jones wrote:
>>>>
>>>> much better!  i suggest Google searches about bootstrapping,
>>>> self-hosting, and security.
>>>>
>>> --
> You received this message because you are subscribed to the Google Groups
> "golang-nuts" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to golang-nuts+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Michael T. Jones
michael.jo...@gmail.com

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to