Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 15:20
    fjl labeled #20684
  • 15:19
    fjl milestoned #20684
  • 15:18
    fjl commented #20642
  • 15:14
    fjl commented #20642
  • 15:13
    fjl commented #20642
  • 15:12
    fjl commented #20642
  • 15:11
    fjl reopened #20642
  • 15:11
    fjl closed #20665
  • 15:11
    fjl commented #20665
  • 15:10
    fjl review_requested #20684
  • 15:10
    fjl opened #20684
  • 15:01
    dipingxian2 review_requested #20683
  • 15:01
    dipingxian2 opened #20683
  • 14:31

    fjl on gh-pages

    [DOCS] List -> tree in DNS Disc… (compare)

  • 14:30

    fjl on gh-pages

    [DOCS] Fix typo in last change (compare)

  • 14:27

    fjl on gh-pages

    [DOCS] Update DNS Discovery Set… (compare)

  • 14:23

    fjl on master

    p2p/dnsdisc: re-check tree root… (compare)

  • 14:23
    fjl closed #20682
  • 14:11
    holiman synchronize #20302
  • 14:10
    holiman commented #20302
Jarrad
@jarradh
go team!
cseberino
@cseberino
Jeffrey: you in charge of hiring?
Péter Szilágyi
@karalabe
He's the team lead :)
cseberino
@cseberino
Peter: how do Vitalik and Gavin fit into the org tree?
Péter Szilágyi
@karalabe
Gavin is not part of Ethereum any more, he was the cpp team lead before leaving
Vitalik is the foundation board member and majority vote holder. Afaik he's mostly preoccupied with research and game yheory design of Ethereum
cseberino
@cseberino
Peter: why? he was like #2 dude with the yellow paper and cool videos on web3 vision
Péter Szilágyi
@karalabe
He always wanted to do ethcore and his own enterprise version of ethereum
Ethereum is a non profit org, he wanted a for profit org :)
cseberino
@cseberino
Peter: "enterprise version of ethereum"....you don't mean he will reimplement Ethereum do you?
Péter Szilágyi
@karalabe
They did, parity :)
It's a paid client
cseberino
@cseberino
Peter: i'm not the smartest person in the world but wouldn't it have been easier to just fork the open source code?
oh LGPL not BSD license
that's why
Péter Szilágyi
@karalabe
The open source code has a restrictive license that doesn't allow doing this, exactly to prevent people directly selling other's work
cseberino
@cseberino
Peter: how does Vitalik feel about parity?
and this 2nd version?
Péter Szilágyi
@karalabe
But he wouldn't have forked geth either way, he has a thing agaimst Go and the Go team. Not sure whh but he always wants us to look im a bad ligjt
Parity is just another client that does Ethereum,so from the ecosystem perspective it's beneficial
cseberino
@cseberino
Peter: Go was kind of a surprising choice....it isn't the most popular language so some devs first come to Ethereum and go "HUH?" "Why Go?"
Péter Szilágyi
@karalabe
It targets cirporate customers and does many things those users need and public ones not, that's true
Go actually is one of the most popular lamguagaes
It's just relatively new
cseberino
@cseberino
Peter: i would have guessed python or java
Pascal van Kooten
@kootenpv
Go is most popular for blockchain projects, that's for sure :P
cseberino
@cseberino
or C
Pascal van Kooten
@kootenpv
and in China it really became popular
Péter Szilágyi
@karalabe
But look up any recent networkimg/distributed system projevt and you'll find go
cseberino
@cseberino
Peter: seems like i turned my back and now everyone is all excited about Rust and Go
Péter Szilágyi
@karalabe
Docker, IPFS
cseberino
@cseberino
i was just getting cumfy with python
Péter Szilágyi
@karalabe
heck, spacex uses go
cseberino
@cseberino
after a decade
Peter: aw man..i love spacex
if they use Go it must be good
crap now i have to learn go
:)
Péter Szilágyi
@karalabe
Only for teletry, not everything
But still :)
*teletry
**telemetry
Cloudflare runs on go
Go was designed for distributed and multi core systems. It's hard to compete with it if the competitor was born in a previous era (java)
And it was designed for Google scale from day one
That's also not something most languages do
Googles CDN runs Go
Rust is probably also a nuce choice for vlockchain as it's fast, but a lot more complex
If you need to evolve faster, simpler is better
(Sorru for the typos, om my phone)