A mix of factors. How important is performance? Existing code I need to interact with? Expected to be a small project with a handful of people or a large effort? etc.
@jeffdean
-
Programming Skills: Mastering Multiple Languages Like Riding a Bike
By
–
A bit like riding a bike, I guess? Some searching around to remember more obscure aspects for the ones I don't use often, but generally comfortable looking at code in any of these. If I don't use one for a while & then start using it, things definitely better after a day or two.
-
Programming Language Journey: Assembly to Python and Compiler Development
By
–
1. Assembly (8080, later 68000, x86, …)
2. Basic
3. Pascal
4. Modula-2
5. C
6. Lisp/Scheme
7. Ada
8. Perl
9. Miranda
10. C++
11. Self
12. Cecil
13. Modula-3
14. Java
15. Javascript
16. Python
17. Go
Fun! (Written/worked on compilers or interpreters for 6, 10, 11, 12, 13, 14) -
Investor backs LelapaAI startup for African AI growth
By
–
I'm proud to be an investor and very excited to see how @LelapaAI grows and impacts Africa and the world! You all have an awesome initial team!
-
Efficient Deep Learning Algorithms Part 4 Series
By
–
Part 4 in the series is out, by Sanjiv Kumar (on behalf of many!), covering a few different aspects of algorithms for efficient deep learning.
-
Google Announces Bard AI Model Built on Advanced LaMDA
By
–
We're excited to share Bard soon. It utilizes a powerful version of LaMDA and is made possible by our foundational work on Transformers, dialog models, responsible AI, model safety techniques, and more.
-

Last Mile Fund advances diversity in STEM fields
By
–
I love what @LastMileFund and @ruthef are doing to improve diversity in STEM. Although I've been trying to go metric, so I affectionately refer to them as the Last Kilometer Fund.
-
ML and Computer Systems Intersection: Distributed Systems Focus
By
–
Part 3 in the series is out, by Mangpo Phothilimthana and @apaszke
, covering the intersection of ML and computer systems (distributed systems, compilers, hardware design, energy-efficient and low emissions computing, etc). -
William Congratulated for CMU Enrollment in Tech Field
By
–
Congrats to William and his proud parents. CMU is a great school for the field he's chosen (and it's an amazing field)!
-
Responsible AI Use: Research and Product Applications
By
–
Part 2 in the series is out. This one, by @marian_croak on behalf of many, highlights the work we've done in the responsible use of AI, both advancing fundamental research in this area as well as applying these approaches to many of our products.