TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Thank You, Guido

1269 点作者 pauloxnet超过 5 年前

45 条评论

gamesbrainiac超过 5 年前
To be honest, it is a sad moment, but it was expected. When Guido resigned from BDFL, I knew that it was the beginning of the end.<p>And lets be honest, he&#x27;s earned it.<p>Thank you Guido, after learning Python, I never looked back, and it has been the source of great joy for me over the last decade.
评论 #21398714 未加载
评论 #21398459 未加载
评论 #21398617 未加载
评论 #21398644 未加载
ohduran超过 5 年前
I hated C++ and Matlab as an undergraduate. Hell, I hated programming as a whole - and effectively swear never to write a line of code once I was done with my BSc in Physics.<p>Then, at work, I was introduced to Python. It was so...obvious, for lack of a better world. It was like a language I always knew that never spoke before.<p>I&#x27;m now a software engineer, write Python almost all day, and looking back to the 18-year old version of myself, I would only say &quot;if only you knew&quot;.<p>That, and more, is what people like Guido and those who followed his path enable people like me to do: enjoy the art of programming.<p>Thanks Guido, and enjoy your well-deserved retirement.
评论 #21402156 未加载
评论 #21399393 未加载
评论 #21403869 未加载
评论 #21400544 未加载
评论 #21399723 未加载
Communitivity超过 5 年前
This article is a sign of class, well done Dropbox.<p>I too have to say Thank you Guido. Python 1.5 helped me a lot with several projects way back when. Then I got into Django later, and marvelled at how easy it was to use. Now I use Python (and other things) for AI.<p>I am sad because of the motivation for Guido leaving the BFDL position, but empathize and understand. I hope he has fair winds and following seas for whatever journey he sails on next.
dragonsh超过 5 年前
Language, its community and development model is a reflection of its creator and his philosophy. So Without meeting the creator Guido, through language and its community I can see is very humble and care about things besides solving computer science problems.<p>May be this is one of the reasons of success of Python and its community which is open, humble, friendly and inclusive.<p>In my startup we have been using Python as one of the primary development language, and thanks to its community and Guido, we will continue to do so in time to come.<p>I recently watched a talk by creator of Elm language [1] [2] who is trying to create similar community like Python, I will try it besides lisp, since I like the ethos of Python like community and obviously PEP-20 [3].<p>From my whole team thanks to Guido, and Python community.<p>[1] <a href="https:&#x2F;&#x2F;elm-lang.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;elm-lang.org&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=uGlzRt-FYto" rel="nofollow">https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=uGlzRt-FYto</a><p>[3] <a href="https:&#x2F;&#x2F;www.python.org&#x2F;dev&#x2F;peps&#x2F;pep-0020&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.python.org&#x2F;dev&#x2F;peps&#x2F;pep-0020&#x2F;</a>
评论 #21398820 未加载
wgyn超过 5 年前
&gt; For the last several months, Guido and Sushma have been meeting once a week to talk about all things programming. But Sushma says the biggest takeaways were not just about how to do things, but how to become more confident and learn how to figure things out on your own.<p>The part about Guido personally mentoring women engineers is, despite his (obvious) technical contributions, the most impressive part about his Dropbox tenure to me. The article mentions him leading by example and it&#x27;s inspiring to see someone of that stature and level of accomplishment willing to spend time with individuals. It&#x27;s one thing to talk about fostering a welcoming community, it&#x27;s quite another to offer up his time so generously when he could be doing &quot;higher leverage&quot; things with regards to diversity.
pacaro超过 5 年前
I was fortunate enough to work with Guido, albeit briefly, during my time at Dropbox. He was always a great co-worker. But you definitely didn&#x27;t have to work directly with him to get to know him, because of his commute choices he was always at work when breakfast was being served (food, the true high point of working at Dropbox) and the intersection of Dropbox culture and Guido&#x27;s personality meant that it was easy just to go sit at the same table and have breakfast with him and get to know him.
stochastastic超过 5 年前
Thank you Guido! At the risk of sounding saccharine, Python has literally made life better for my colleagues and me. In the corporate, financial world where I’ve been working, people often see coding as someone else’s job. Python, and the community that has grown around it, have made programming accessible (socially acceptable?). It has saved months of work for us.<p>I hope you enjoy whatever you set yourself to next.
评论 #21398877 未加载
评论 #21401966 未加载
jsshah超过 5 年前
Someone who worked at Dropbox shared an anecdote. Guido received an email from some recruiter along the line &quot;You seem to have great experience in Python. How many years of experience you have with Python?&quot; To which he replied &quot;All of it!&quot;. I am not sure if it is true story.
评论 #21402214 未加载
评论 #21414711 未加载
notkaiho超过 5 年前
&quot;“When asked, I would give people my opinion that maintainable code is more important than clever code,” he said. “If I encountered clever code that was particularly cryptic, and I had to do some maintenance on it, I would probably rewrite it. So I led by example, and also by talking to other people.”&quot;<p>This is very sage advice.
评论 #21399722 未加载
评论 #21399639 未加载
评论 #21398796 未加载
评论 #21399019 未加载
评论 #21400060 未加载
评论 #21399318 未加载
评论 #21398484 未加载
w-m超过 5 年前
There&#x27;s a whole generation of programming language creators born in the early to mid 1950s. In no particular order: Guido van Rossum (Python), Bjarne Stroustrup (C++), James Gosling (Java), Rob Pike (Go), Larry Wall (Perl), Walter Bright (D).<p>Makes me wonder what kind of secret club they have going on..<p>Enjoy the retirement, Guido!
评论 #21399688 未加载
评论 #21400571 未加载
评论 #21398993 未加载
评论 #21401656 未加载
gnulinux超过 5 年前
Thank you for creating an awesome lingua franca for a generation of programmers, engineers, and scientists Guido! You&#x27;ll never be forgotten. Love!
pauloxnet超过 5 年前
&quot;I think at his core, Guido is a person who is trying to help make the world better in his own way. I think that was his philosophy when he started programming in Python and mentoring women is just another way that he contributes.&quot; -- Sushma Yadlapalli about Guido van Rossum
michalf6超过 5 年前
I&#x27;m travelling with poor cellular connection and it took me 10 minutes to load this page, while I could load and read content on HN perfectly fine. The text content loaded LAST. That website is terrible.
评论 #21403603 未加载
评论 #21445796 未加载
AdmiralAsshat超过 5 年前
Guido seems to have been incredibly good on the mentoring front, particularly with getting women into the community. I wonder if he&#x27;ll continue doing that at all even after he goes into &quot;retirement&quot;. It seems like a great asset to the community.
hinkley超过 5 年前
One of the things some of us learn with experience is that “clever code only the author can understand” is often a lie, too. I may be able to figure it out on the fly but code I haven’t touched in six months is less familiar than other people’s code that I touched a month ago.<p>When I leave hints in the code it’s enlightened self interest. It’s often as much for my own benefit as for others.
meed超过 5 年前
Off topic (sorry): Dropbox&#x27;s overall typography is blatantly offensive to the eye.
评论 #21403888 未加载
hyperpallium超过 5 年前
If we judge leadership by the quality of followers, python&#x27;s ecosystem says it all.
blt超过 5 年前
&gt; <i>When asked, I would give people my opinion that maintainable code is more important than clever code. If I encountered clever code that was particularly cryptic, and I had to do some maintenance on it, I would probably rewrite it.</i><p>It would be great to see some examples of this rewriting. I feel that we see a lot of examples of converting repetitive code to terse code, but fewer examples of &quot;de-clevering&quot; code.
jve超过 5 年前
&gt; The result of this is nearly four million lines of checked Python code, nearly 200,000 improved type definitions, and countless hours saved for engineers.<p>The more I code the more I appreciate statically typed languages.<p>When I learned&#x2F;started coding, I liked dynamically typed languages. It was easier to get past compiler. My code seemed to do something. And if there was anything wrong in the way, it would just continue to execute making me feel that my code is at least doing something.<p>Now more into programming, I don&#x27;t want to go back to duck-typed languages. I like when compiler gives me guarantees along with exceptions being thrown at runtime when something goes wrong, crashing the program and noticing it immediately that something is wrong.<p>I think language people also recognizes benefits.<p>- PHP7 allows using strict types.<p>- Python has static type support<p>- Javasript -&gt; Typescript<p>Disclaimer: Have used php, tried ruby. Using C# and javascript. Looking forward to typescript.<p>Do dynamic language people: 1. Write more tests? 2. Have more defective code? 3. Are better at writing code? 4. Maybe there is just no correlation between code correctness and static&#x2F;dynamic lang. I just wrote down MY feelings.
评论 #21400933 未加载
评论 #21401550 未加载
oldgun超过 5 年前
Thank you, Guido! I&#x27;ve learned Python and since loved Computer Science.
tathagatadg超过 5 年前
I owe a lot to the python language and the community. One thing specifically stands out with Guido is humility. Smart, successful and kind ... empathy for others - from the language design to focus on readability, to helping new comers - what an amazing role model! It is no surprise when you see that reflection in the python community at large.
thewileyone超过 5 年前
I first learned Python back in 1996, when there was just one Python forum where Guido answered any and all questions.<p>He was gracious and polite enough not to call me a dumbass for not realizing that tabs were a requirement, not an option.<p>That was also when I became a tab-convert.<p>Thank you Guido for this incredible tool that has helped so many others actualize their solution aspirations.
评论 #21445838 未加载
VectorLock超过 5 年前
Python made programming fun for me again. Thanks, Guido.
glofish超过 5 年前
The genius of Python is that it treads that fine line between allowing too little or too much control. Between being too strict or too liberal. Between trading speed for clarity and simplicity.<p>It is the ideal programming language for an increasing set of tasks.
评论 #21399704 未加载
demosito666超过 5 年前
Usually any post about python is about how shitty the language is and how one can&#x27;t write anything larger than hello world in dynamically typed language. This one in wholesome, I like it.
this_na_hipster超过 5 年前
Thank you Guido for all you did for this community. While others have pointed out your contributions to the Python community, I have found inspiration in how you paved a path to the engineering culture all around us. In a time when career progression was to transition into management after a certain degree of tenure, your adamant refusal to stay technical and &quot;just code&quot; has shaped my personal views and my own aspirations for my career. You will always be cherished
deforciant超过 5 年前
After coding in Delphi, Java, C and C++ - Python was the first language that I really enjoyed coding it. When you enjoy a language, it&#x27;s easy to start working on fun side projects that advance your skills and you continue improving yourself. Even though I don&#x27;t write pretty much Python anymore, I still like and respect the language and would definitely recommend it to any new comers in programming. Thanks for Python!
raverbashing超过 5 年前
A more than deserved retirement. And I&#x27;m sure there will be plenty of free time coding as well.<p>Given the impact Python has had on my career I&#x27;m nothing but grateful for it.<p>Thank You
rafaelvasco超过 5 年前
It&#x27;s been some time since I programmed in Python and it left a good impression with some caveats. I remember being bothered by the lack of a strong type checker. I see that now there is MyPy. Good to know. The other problem is the lack of a super fast runtime. A Python to C compiler would be great. I remember using Cython but didn&#x27;t like it that much, even though it was much faster then normal Python;
评论 #21445881 未加载
yingw787超过 5 年前
Thank you Guido. Because of you and your work, incumbents have been toppled, careers have shifted Or skyrocketed, and fortunes have been reaped. I hope retirement is as kind to Guido as Guido has been kind to us.<p>Also highly encourage people to read the PEPs, as well as mailing list archives and interesting bugs on bugs.python.org. The PSF highly encourages backwards compatibility so that history is all there and live :)
jf超过 5 年前
For those of us running ad-blockers, here is a version that is readable thanks to the Internet Archive: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20191030162322&#x2F;https:&#x2F;&#x2F;blog.dropbox.com&#x2F;topics&#x2F;company&#x2F;thank-you--guido" rel="nofollow">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20191030162322&#x2F;https:&#x2F;&#x2F;blog.drop...</a>
评论 #21401541 未加载
didip超过 5 年前
The article made it sounds like Dropbox is no longer pure 100% Python. What other languages do they use now?
评论 #21400952 未加载
评论 #21401276 未加载
评论 #21401083 未加载
kissgyorgy超过 5 年前
Python literally changed my life. I was in a bad situation when I started learning it, and from that point, job offers never ended, a whole new world opened for me. Not sure if another language could have done that for me.<p>Thank You, Guido!
chubot超过 5 年前
My whole career was based around Python -- 16+ years of it. I used many other languages but Python was the most enjoyable and useful.<p>Thanks Guido!
klhugo超过 5 年前
Congrats Guido. But don&#x27;t bulshit me about retirement - you will probably find something else to keep your mind busy :)
m0zg超过 5 年前
If he&#x27;s anything like me he won&#x27;t stay &quot;retired&quot; for long. The longest I lasted without anything coding-related to do is 9 months.
deg4uss3r超过 5 年前
Why did this take so long to load?
gustavmer超过 5 年前
Thank you, Guido!
tibbydudeza超过 5 年前
Well deserved.
not2b超过 5 年前
Did you notice this: &quot;He has already put into motion the conversion of the Dropbox server code from Python 2 to Python 3.&quot; Even the company that hired Guido is still heavily dependent on Python 2, and it doesn&#x27;t surprise me at all; my own employer still has a lot of it in internal tools.
评论 #21399100 未加载
评论 #21400682 未加载
评论 #21399120 未加载
评论 #21400912 未加载
评论 #21398744 未加载
评论 #21403578 未加载
评论 #21399813 未加载
评论 #21398636 未加载
评论 #21400161 未加载
评论 #21403135 未加载
diminoten超过 5 年前
This is a cool read (and a shared sentiment!), I&#x27;ve always wondered what industry luminaries do day-to-day, and hasn&#x27;t it been quite the draw for Dropbox from a recruiting perspective, to say, &quot;Oh, and Guido might want to ask you some questions about your code.&quot;<p>I wonder what &quot;retirement&quot; means for Guido. The Python&#x2F;software community could never hear from him again and he&#x27;d completely deserve the rest (and we the community would be immensely grateful for the work already poured in), but I get the sense that won&#x27;t be the case. :D
goluh超过 5 年前
Thank!
exabrial超过 5 年前
&gt; It is so intuitive and beautifully designed<p>No it&#x27;s not. Significant whitespace, underscores that mean things, lack of type system (but people treat variables as typed anyway), et all, make it quite a difficult language to understand. And we won&#x27;t get into performance problems that it&#x27;s cult following turns a blind eye to.<p>I will say Python has inspired a generation of languages that got away from the C-inspired syntax. We&#x27;re moved to critically thinking about _why_ we write code the way we do, rather than simply accepting things because &quot;that&#x27;s the way it&#x27;s done&quot; and for that we owe Python a great debt.
评论 #21398623 未加载
评论 #21398651 未加载
评论 #21398448 未加载
评论 #21398793 未加载
评论 #21398519 未加载
评论 #21398469 未加载
评论 #21399249 未加载
评论 #21398652 未加载
评论 #21398626 未加载
评论 #21398556 未加载
jteppinette超过 5 年前
While reading the article, I found myself just playing with the top bar. This is a decently common pattern that I always find distracting.
xvilka超过 5 年前
Time to Go.
评论 #21398393 未加载