Тёмный
Developers Alliance
Developers Alliance
Developers Alliance
Подписаться
Software developers are building a better future and moving our world forward. Software powered innovation is at the heart of breakthroughs and advancements; from smarter homes and healthcare to faster banking and e-commerce, from IoT Innovations to more efficient factories and industrial production. The developer workforce builds products and creates jobs while delivering societal and economic value.


The Developers Alliance serves and supports the workforce that makes this better world possible. We are the world’s leading advocate for software developers and the companies invested in their success. Alliance members include industry leaders in consumer, enterprise, industrial, and emerging software, and a global network of more than 75,000 developers.

Our Mission: Advocate on behalf of developers and the companies that depend on them, support the industry’s continued growth, and promote innovation.
Think It, Code It, Ship It, Tweak It
35:17
7 лет назад
Proven App Monetisation Strategies
26:15
7 лет назад
Комментарии
@vadymrostok
@vadymrostok 7 часов назад
Epic.
@HoyleBarret-p4e
@HoyleBarret-p4e 15 дней назад
Moore Frank Smith Larry Perez Donald
@seanmchugh2866
@seanmchugh2866 20 дней назад
git is a plague. proof linus couldnt design his way out of a lucid dream
@cannaroe1213
@cannaroe1213 24 дня назад
21:32 "Questions?" "HOW U DO DIS?" "Huh?" "----" Oh he went away." "----" "How'd u do dis... hm.. well here is a real-world example:"
@GameDev-Rainbow
@GameDev-Rainbow 29 дней назад
This video was proudly recorded on a potato
@KanjiCoder_RTFM
@KanjiCoder_RTFM Месяц назад
I just know enough git to get by .
@Junglewarfare
@Junglewarfare Месяц назад
Windows 11 brought me here
@toby9999
@toby9999 25 дней назад
I like Windows 11, but my phone brought me here.
@DonutSurprise
@DonutSurprise Месяц назад
The compression artifacts midway into the video are reaaally bad...
@fernansd
@fernansd Месяц назад
Great talk! It feels great to know how the got to be. Must've been awesome to work at Google during those years. So many great talks. Random recommendation from RU-vid in 2024 at 3 am.
@GabrielOshiro
@GabrielOshiro Месяц назад
I just wished RU-vid had this video in 2007...
@RedSntDK
@RedSntDK Месяц назад
Apparently this took place on May 3rd, 2007.
@darren8453
@darren8453 Месяц назад
Linus Torvalds: git cannot handle extremely large repositories Narrator: gir could, in fact, handle very large repositories and would be modified to handle the entire windows source tree.
@Sherukka
@Sherukka Месяц назад
I learned to hate the interface to git
@vimalk78
@vimalk78 Месяц назад
in the github age aren't we back to using centralized repositories where a few people have commit access?
@darren8453
@darren8453 Месяц назад
Yes and no. There's no politics around making changes, was his point. If you want to centralise control of your version of a repository, that's fine, and you can still allow others to fork and make whatever changes they think are useful and try to get it merged upstream. Most don't, but that's because of intrinsic network effects, not a limitation of the git model itself.
@ab8jeh
@ab8jeh Месяц назад
8:00 Just comedy gold. Brilliant.
@ryuji_terix
@ryuji_terix Месяц назад
“Nobody has been able to crack sha1”
@notmything6629
@notmything6629 Месяц назад
I cannot believe that gitlabs and all the software and services around git emerged from him. Crazy when you think about it
@TheStevenWhiting
@TheStevenWhiting Месяц назад
Now 17 years old.
@Enjoyablewalks
@Enjoyablewalks Месяц назад
It’s 2124 wow .. I’m still using GitHub
@jedy90
@jedy90 Месяц назад
While git is great and became like the only thing used for SCM its funny to see how he is emphasizing that decentralized repositories are the only thing to go. Actually the problems which reside from it are addressed in his talk but not seen as that big they need fixing. One point is that there is no serious project which isnt hosted on GitHub or anything similar, which is the source of truth. And there has to be beacuse in the end there is one product with one conpiled software. Furthermore bloating up repos without the option the undo the blow-up at a certain point, making things slow again. These "stupid" people with write access push 10GB binaries to the repo and its in there forever and make things incredibly slow again
@ashwanimattoo3124
@ashwanimattoo3124 Месяц назад
What about IBM Clearcase
@Sonsequence
@Sonsequence Месяц назад
26:59 pushes Linus to admit that in his decentralized utopia, there's actually a master node and it's Linus' computer. Maybe that's when Preston-Werner realised he should make github.
@joseoncrack
@joseoncrack Месяц назад
Compared to a purely centralized system, at least it allows developers to work on their own branches and still have some version tracking, until they push to the central server. But in the end, most people pretty much use git as a centralized system. I've seen many companies use it this way - mainly to track developers' work on a daily basis, rather than make their life easier. It's often used as a micro-management tool.
@orlagh277
@orlagh277 Месяц назад
Only from this talk I realized you can pull from each other with git, pretty dope on paper, but yeah seems like most projects default to having a central server.
@joseoncrack
@joseoncrack Месяц назад
@@orlagh277 Well yes, as a distributed system, that's one of the points. Now very few actually do that. Most people seem to be using git as SVN, only pretending they use a modern tool with all the hype, to look cool. The fun part is that even Linus doesn't use git as most other people do, and the "typical" github workflows (github is not git, but github has become the defacto "tool" for many too, and that influences the way they see and use git) have nothing to do with how the Linux Kernel is managed.
@RedSntDK
@RedSntDK Месяц назад
And now Github is owned by Microsoft..
@Reichstaubenminister
@Reichstaubenminister 16 дней назад
Yes, the project he made uses his computer as a master node because most people agree on that. If everybody decided to send their patches to someone else and distros stopped using the main upstream, the master node practically wouldn't be him anymore.
@katta_musings
@katta_musings Месяц назад
Magnus is Linus of chess world it seems.
@hsk2978
@hsk2978 2 месяца назад
I'm old enough to remember SVN. It was hard for me to switch to GIT.
@peter.g6
@peter.g6 Месяц назад
Yes. But it would be impossible to switch back.
@toby9999
@toby9999 25 дней назад
I was still using SVN last year. I've also used CVS. I prefered SVN. I dont like Git. It's just way too complex.
@egoat-xyz
@egoat-xyz 2 месяца назад
Humanity will study this moment in the near future.
@-morrow
@-morrow Месяц назад
what?
@KevinKlien97
@KevinKlien97 16 дней назад
Huh?
@jjpp1993
@jjpp1993 2 месяца назад
"how do you solve merge conflicts?" with tears my friend, with hard earned tears
@avhiro
@avhiro Месяц назад
can't agree more
@JasonBrassett-sx4bp
@JasonBrassett-sx4bp 2 месяца назад
Who’s here in 2024?!
@sub-harmonik
@sub-harmonik Месяц назад
literally everyone lmao
@automatescellulaires8543
@automatescellulaires8543 2 месяца назад
is it the place that the bethesda guy picked up the line "it just works" ?
@SomethingOrganic-m7e
@SomethingOrganic-m7e 2 месяца назад
About time RU-vid holy crap
@GuzikPL4
@GuzikPL4 2 месяца назад
36:30 some things never change, huh?
@OrbitalCookie
@OrbitalCookie Месяц назад
Organizations take git and enforce rules that ensure whole release process is as centralized as possible.
@GuzikPL4
@GuzikPL4 Месяц назад
@@OrbitalCookie I was talking about flickering windows :P
@techaddictdude
@techaddictdude 2 месяца назад
Why is this recommended to everyone in 2024?
@krystiankrueger3479
@krystiankrueger3479 2 месяца назад
Is CVS really that bad? I have never used it. And if it is, why is it that bad?
@NostraDavid2
@NostraDavid2 2 месяца назад
Imagine having a flaky internet connection, because you're on the move. It's now super hard to commit because you're not committing locally. You're committing to a central server, so now you're either spamming the commit button in the hope it'll go through or you're stuck not being able to do anything at all.
@NostraDavid2
@NostraDavid2 2 месяца назад
Want to send a patch? Go through the server. Want to share a branch? Go through the server. Server is down? You're now fucked. Git has none of these problems, because it's distributed.
@wirito
@wirito Месяц назад
If Linus says it is bad then it is bad. He has the authority to make such statement.
@toby9999
@toby9999 25 дней назад
No. CVS and SVN are rather similar from a user perspective. Git is the odd man out. Git is overly complicated in practice, though it's fine as a local revision control system. It gets real crazy when using it remotely with a load of feature branches... which seems to be how many people use it.
@toby9999
@toby9999 25 дней назад
​​@@NostraDavid2Git has the same problems when the server is down, or if the network connection is lost. How would you share a Git branch without a connect to the "server" or whatever you want to call it? I work from home. If I lose connection, I lose access to the central repo.
@maskahleo
@maskahleo 2 месяца назад
was this the first git tutorial?
@parthokr
@parthokr 2 месяца назад
RU-vid algorithm has never failed to amaze me.
@ddpxl
@ddpxl 2 месяца назад
legend
@jt8251
@jt8251 2 месяца назад
Wow. I had only been married for 5 months when this video was recorded. Those were early days at Google. Crazy how times flies.
@automatescellulaires8543
@automatescellulaires8543 2 месяца назад
i wasn't born yet.
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
Today git didn't cope to the hype, just overused, like jira, like react, just use something but don't know why. When git can merge code from multiple developers from different pcs and work on zero day production, like DOOM than we can talk.
@orlagh277
@orlagh277 Месяц назад
It sounds like either you don't know what you're saying or you haven't taken your meds. Or both. Git can merge from different devs, wtf is "zero day production" and DOOM is like 30 years old
@MrEnsiferum77
@MrEnsiferum77 Месяц назад
@@orlagh277 DOOM is zero day production, bug free, and code was merged without any conflicts. Never ever can do that crooked git
@jtij497
@jtij497 2 месяца назад
This needs more views
@BoolFalse
@BoolFalse 2 месяца назад
one of the most important things in the world
@ruadeil_zabelin
@ruadeil_zabelin 2 месяца назад
And now git is a gigantic standard across so many companies. Imagine starting not 1, but 2 major software projects in your life that end up being used by millions daily
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
Still u don't need to use git. Used by millions, doesn't mean u need 1000+ developers, u can do it with 32, and don't block each other.
@ruadeil_zabelin
@ruadeil_zabelin 2 месяца назад
@@MrEnsiferum77i was talking about Linus torvalds. He started two major software products used by millions. Not many people can say that.
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
@@ruadeil_zabelin marketing wise yes, scalability great no.
@ruadeil_zabelin
@ruadeil_zabelin 2 месяца назад
⁠not really sure what you're talking about honestly
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
@@ruadeil_zabelin git is not scalable solution
@ALZlper
@ALZlper 2 месяца назад
56:53 Blockchain mentioned
@SawyerFM
@SawyerFM Месяц назад
Is Linus Satoshi?
@bbuggediffy
@bbuggediffy 2 месяца назад
21:35 Bertram Gilfoyle
@ManavAgarwal-n9u
@ManavAgarwal-n9u 2 месяца назад
ahhaa...I am not the only one who noticed that.😂
@TallesDiCunto
@TallesDiCunto 2 месяца назад
Wow lol
@RobTFirefly
@RobTFirefly 2 месяца назад
This video needs captions.
@pikadroo
@pikadroo 2 месяца назад
you're a nasty man linus.
@MikkoRantalainen
@MikkoRantalainen 2 месяца назад
The video quality of this clip seems like a VHS copy of a Betamax copy of a VHS copy of the original performance.
@orlagh277
@orlagh277 Месяц назад
Or it's just 2006~
@MachoMaster
@MachoMaster 2 дня назад
AFAIR it was first released on Google Video.
@Here0s0Johnny
@Here0s0Johnny 2 месяца назад
How did people live before git?
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
Far better, the best software apps were written before git, it's just hype, like jira, like agile, like react, like every today crap
@Sammysapphira
@Sammysapphira 2 месяца назад
@@MrEnsiferum77 Take your medication grandpa
@joseoncrack
@joseoncrack Месяц назад
@@MrEnsiferum77 Usually better, indeed. People used to sit together for interactive merging sessions (which doubled as code reviews), instead of using a tool that will auto-merge stuff in a lot of cases, breaking horribly, or not being able to merge and letting you take care of that yourself until, uh, it breaks too. I find Mercurial a better tool. But that's similar - it shouldn't be used as a replacement for brains.
@Jabberwockybird
@Jabberwockybird 6 дней назад
SVN. Git is better, but it's not like there was nothing, and then suddenly on the 8th day, God spoke and there was git. It's an iteration on other verson control concepts
@joseoncrack
@joseoncrack 6 дней назад
@@Jabberwockybird Yes of course, and as I mentioned Mercurial, it's definitely not the first distributed one either. Linus wrote it to fit his own particular needs for maintaining the Linux kernel, and that appears to work quite well in that context, alhough, paradoxically, he uses it in ways that are quite different from what most people do with git these days.
@leobogouslavski5237
@leobogouslavski5237 2 месяца назад
My like to this video is number 486 🎉
@Zmej420BlazeIt
@Zmej420BlazeIt 2 месяца назад
What's really wild is that Git may be the first useful implementation of a decentralized blockchain.
@MrEnsiferum77
@MrEnsiferum77 2 месяца назад
No it's not, u have plenty of proto blockchain systems, or decentralized banking systems before git is just hype for liberal developers, maybe just make sense in linux kernel world. Using it everywhere today, doesn't mean u need it.
@orlagh277
@orlagh277 Месяц назад
​@@MrEnsiferum77what's liberal about it? Maybe be a good conservative and email your changes to everyone if git is so bad
@darknezx9542
@darknezx9542 2 месяца назад
Here because of the algo, what a fascinating talk!
@Ipadstands
@Ipadstands 2 месяца назад
Very interesting talk. Thanks for posting