Python-luoja jää eläkkeelle Dropboxista

Python-luoja vetäytyy Dropboxista

Guido Van Rossum oli työskennellyt Dropboxissa yli 6 vuotta.

Pythonin luoja lopeta työpaikkasi osoitteessa dropbox kuuden ja puolen vuoden työskentelyn jälkeen yrityksessä. Pilvivarastopalvelu perustuu suurelta osin kyseiseen ohjelmointikieleen.

Guido van Rossum oli jättänyt johtajuuden viime vuonna yhden suosituimman ohjelmointikielen kehittämisessä.

Pythonin luojan ja Dropboxin suhde

Yritys oli palkannut hänet vuonna 2013, koska Dropbox on noin neljä miljoonaa riviä koodia kirjoitettu Pythonissa ja se on eniten käytetty kieli taustapalveluillesi ja työpöytäsovelluksillesi.

Viime aikoina Dropbox on kuitenkin antanut tien muille kielille, kuten Go, TypeScript ja Rust.
Rossum kertoi, mitä löysi saapuessaan Dropboxiin:

Oli pieni määrä erittäin älykkäitä, hyvin nuoria koodaajia, jotka he tuottivat paljon erittäin fiksua koodia, jonka vain he voisivat ymmärtää. Se on todennäköisesti oikea asenne, kun olet pieni yrittäjä.

Pythonin luoja määritteli tämän työskentelytavan nimellä "cowboy-koodikulttuuri".

Yrityksen kasvaessa uudet insinöörit he eivät voineet ymmärtää älykoodia mutta "lyhyt ja salaperäinen", jonka ovat kirjoittaneet edelliset kehittäjät.

Van Rossumin tehtävänä oli saada heidät vaihtamaan "ylläpidettävän koodin" kulttuuri

Van Rossum kuvaili, kuinka hän työskenteli saadakseen kulttuurin muuttuvan tällä tavalla:

Kun joku kysyi minulta, annoin ihmisille mielipiteeni siitä, että minäYlläpidettävä koodi on tärkeämpää kuin älykäs koodi.

Jos löysin fiksun koodin, joka oli erityisen salaperäinen, ja jouduin tekemään sen ylläpitoa, kirjoitan sen todennäköisesti uudestaan. Joten johdin esimerkkiä ja myös puhumalla muiden ihmisten kanssa.

Dropbox tunnustaa, että olet osallistunut parantaa yrityksen kooditestausprosesseja osana jatkuvaa integrointia ja kriittistä rooliaan insinöörien auttamisessa ymmärtämään vikojen syitä.

Tärkeä virstanpylväs hänen työstään pilvivarastopalvelussa oli Mypy-tiimin luominen.

Mypy on a avoimen lähdekoodin staattisen tyypin tarkistaja. Tämän projektin on alun perin luonut Jukka Lehtosalo, jonka Rossum palveli yrityksessä. Dropbox käyttää Mypy-ohjelmaa hallita Python-koodia laajamittaisesti. Guido perusti mypy-tiimin vuonna 2015 auttamaan siivota Dropboxin valtava Python-koodikanta.

Guido Van Rossum oli myös määrätietoinen naisten osallisuutta edistävän politiikan edistäjä.

Guido Van Rossumin ura

Guido Van Rossum syntyi Hollannissa 31. tammikuuta 1956. Hänellä on matematiikan ja tietojenkäsittelytieteen maisterin tutkinto jonka hän hankki Amsterdamin yliopistossa.

Hänen töihinsä on osallistuminen BSD-ohjelmointikieleen ja ABS-ohjelmointikielen kehittämiseen. Hän osallistui myös HTML-standardin työryhmiin.

Niistä laitoksista ja yrityksistä, joiden kanssa hän työskenteli, ovat:

  • Centrum Wiskunde & Informatica (Alankomaat).
  • Yhdysvaltain kansallinen standardi- ja teknologiainstituutti.
  • Corporation for National Research Initiatives (Yhdysvallat)
  • Zope Corporation (Yhdysvallat)
  • Perusturva (USA)
  • Google.

Python

Guido Van Rossumin tunnetuin teos on Python-ohjelmointikieli. Syntynyt keinona viettää aikaa joululomien aikana, tänään se on yksi suosituimmista ohjelmointikielistä maailmassa.

Python miehittää ensimmäinen sija vuotuisessa ohjelmointikielien rankingissa Suosittu IEEE-spektri.

Tämän sijoituksen tarkoituksena on auttaa kehittäjiä ymmärtämään kielten suosio maailmassa, jossa kukaan ei tiedä, mitkä ohjelmoijat käyttävät kannettavia tietokoneitaan.

Python on eensimmäinen sija vuodesta 2017 lähtien. Viimeisessä mittauksessa Java, C ja C ++ olivat selvästi jäljessä.

Minulle ei ole selvää, voivatko yhtä aktiiviset ihmiset kuin Guido Van Rossum jäädä eläkkeelle kauan. Todennäköisesti kuuden kuukauden kuluttua meillä on toinen ohjelmointikieli.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Reneco dijo

    Blogissasi on muutama kommentti, mutta siinä on erittäin mielenkiintoisia artikkeleita, kuten tämä on Guido Van Rossum ja Python

    1.    Diego German Gonzalez dijo

      Kiitos kommentistasi.