Why is JavaScript so popular? | Jim Keller and Lex Fridman

  Рет қаралды 21,555

Lex Clips

Lex Clips

Күн бұрын

Пікірлер: 52
@scotttang6229
@scotttang6229 3 жыл бұрын
I think frontend development is another big catalyst for JS being so widely used now. What we can do with the browser these days was impossible even 5 years ago. I hardly use native apps anymore. Most apps are browser based these days and increasingly so. Another catalyst is that the JS community is not afraid to innovate and adopt the latest techs. Good example is GraphQL. I believe that most early adoptions were implemented in JS. The Apollo library for the client and server is still mostly written in JS and serves as the gold standard for graphQL implementation. ES6 and beyond have also made JS a joy to use. What’s not to like?
@Learningthroughteaching
@Learningthroughteaching 3 жыл бұрын
What browser apps are you using ?
@alivepenmods
@alivepenmods 2 жыл бұрын
We definitely have had different experiences. Any pwa I used I hated. Also the web pages on my laptop have never been so slow and buggy. To me, JS made the web beautiful and terrible to use.
@brigadut
@brigadut 10 ай бұрын
JavaScript is popular now not because for the frontend development but you can use it on the server side thanks to nodeJs
@luigi9064
@luigi9064 3 жыл бұрын
Web development is the most popular subset of Software development atm. If you're gonna learn web dev ,then you need to learn javascript. That's the simple reason it's so popular. No need to complicate things
@videovoila6616
@videovoila6616 3 жыл бұрын
Why javascript is/became the most popular for web dev?
@luigi9064
@luigi9064 3 жыл бұрын
@@videovoila6616 It’s basically the only relevant client side programming language.
@luigi9064
@luigi9064 3 жыл бұрын
@@videovoila6616 so if you’re gonna build even basic static websites, you’ll probably add some JavaScript
@videovoila6616
@videovoila6616 3 жыл бұрын
@@luigi9064 why became the only relevant client side programming language ?....(the answer seams like, it is popular because it is popular.)
@luigi9064
@luigi9064 3 жыл бұрын
@@videovoila6616 you still don’t get it. Java, C, c++ and so on were never used as a client side programming language. That’s just not what they’re meant for. Nobody is asking why JavaScript more popular than VBscript or other client side programming languages. They’re asking why JavaScript is the most popular programming language in the world and my original comment was stating the reason.
@abeidiot
@abeidiot 3 жыл бұрын
Honestly I think it's the performance. The event based model just made reactive backend programming a natural fit. It took years for other industry standard frameworks like spring to mature and provide the same thing
@cheesesoup2894
@cheesesoup2894 3 жыл бұрын
Javascript just wants to work, thats why.
@illwill2001
@illwill2001 3 жыл бұрын
Love this channel Lex!
@arichayo4122
@arichayo4122 3 жыл бұрын
React native is so awesome, but it wouldn't be possible without rich!
@jbheselyoutubization
@jbheselyoutubization 3 жыл бұрын
I have written code with z80 Assember, Lisp, Pascal, C and Python and someway I had to use javascript, because of the browser. But I like it most of all, allthough I acutally write coffeescript, which takes away a lot of syntax noise. functions as first class objects is one of my favorits and the json. It took my some time to get the async and sometimes I fall back in synchron style, where async would apply better. This led me to change to javascript in the backend too.
@ironcharlie2890
@ironcharlie2890 2 жыл бұрын
Tell me more. Ever use assembly language?
@jbheselyoutubization
@jbheselyoutubization 2 жыл бұрын
@@ironcharlie2890 yes, as I wrote. I did quite a bit on z80. There was a competition between us peers with 6502 and z80. Lateron I used 8086 for a short time, but soon, the higher languages took over.
@Megalomaniakaal
@Megalomaniakaal 3 жыл бұрын
Because it was the one that ran in web browsers and was _realllllllllly easy_ to get started with and to learn. But also the right time. But then also got picked up as the basis for EMCA Script standard basis and last but not least, rather most important of all, it became basis for ActionScript in flash.
@spoddie
@spoddie Жыл бұрын
because in the early days of the Internet you would open a web page and your computer would stop while started a Java Machine, you waited patiently to discover it was just so they could animate a spinning world.
@sonnybrown4758
@sonnybrown4758 3 жыл бұрын
Php crappy? I think it’s a great language.
@minocs
@minocs 3 жыл бұрын
I like PHP too!
@henrymach
@henrymach 3 жыл бұрын
Because it's supported by all browsers.
@serhendiefendi
@serhendiefendi 2 жыл бұрын
Isn't so obvious? So clear JS doesn't similar any other languages because there is no alternative for browser scripting and internet start with browser its a Touchstone
2 жыл бұрын
Merhaba :) Sizce akıllı telefon uygulamaları web uygulamaların sonunu getirebilir mi? Malum herkes şimdi akıllı telenuyla yatıp kalkıyor
@dixztube
@dixztube Жыл бұрын
@ those are probably mostly written with js libraries I’d assume but not sure
@serhendiefendi
@serhendiefendi 2 жыл бұрын
The aswer is what happened to webassembly project it was promise every programming language can behaviour like JavaScript but for now until that time it's special and unique may in the near future no need to it
@undefinedvariable8085
@undefinedvariable8085 3 жыл бұрын
Why is JavaScript so popular? It's the most accessible.
@pietrosavastano9940
@pietrosavastano9940 3 жыл бұрын
PHP laravel is the future and the past
@alivepenmods
@alivepenmods 2 жыл бұрын
It won't. Ever since Nikita popov left PHP-core. The guy basically made 80% of the PHP advancements in the last 15 years. It's not about finding talented C developers. It's about finding someone who understands the wrecked and undocumented Zend internals. Even Facebook found it easier to rewrite the whole compiler and VM than contributing to php-core. I've been a PHP dev for a long time, and I'm starting to move away.
@jorge1869
@jorge1869 Жыл бұрын
@@alivepenmods dude🤣🤣🤣🤣
@knofi7052
@knofi7052 3 жыл бұрын
It's always about the right tool at the right time. Unfortunately, only time is telling! :)
@ironcharlie2890
@ironcharlie2890 2 жыл бұрын
We tell the time. It doesn't tell us.
@stormysurge9083
@stormysurge9083 Жыл бұрын
It's 10:14am
@freddiejackson6958
@freddiejackson6958 3 жыл бұрын
Accessibility
@FirstLast-gk6lg
@FirstLast-gk6lg 3 жыл бұрын
*sad JavaScript noises*
@alexforzani10
@alexforzani10 3 жыл бұрын
My man
@ygjt76v0-----
@ygjt76v0----- Жыл бұрын
Because java name make popular?
@HavokR505
@HavokR505 2 жыл бұрын
X86 is arguably the worst architecture around. Yes. yes it is. thats why its so good.
@rossthemusicandguitarteacher
@rossthemusicandguitarteacher 3 жыл бұрын
Javascript isn't great but it sure has the ecosystem to thrive... I prefer not to use it if possible.
@MrAfusensi
@MrAfusensi 3 жыл бұрын
I'd say it's great. Especially these days.
@rossthemusicandguitarteacher
@rossthemusicandguitarteacher 3 жыл бұрын
@@MrAfusensi I just prefer compiled/strongly typed languages.
@stankozubenko8520
@stankozubenko8520 3 жыл бұрын
@@rossthemusicandguitarteacher I completely agree. I just wasted so much time trying to set up a core backend, finally surrendering to NodeJS because everything is geared towards it on there lol
@rossthemusicandguitarteacher
@rossthemusicandguitarteacher 3 жыл бұрын
@@stankozubenko8520 Check out the .Net solutions for backend, they are pretty awesome.
@MrAfusensi
@MrAfusensi 3 жыл бұрын
@@rossthemusicandguitarteacher me too, that's why use typescript daily. Tbh I rarely use vanilla js, and am mostly doing back end (nodejs) these days
Will Javascript win? | John Carmack and Lex Fridman
12:39
Lex Clips
Рет қаралды 216 М.
Designing in 2023: 10 Problems to Solve w/ Jim Keller
21:14
Tenstorrent
Рет қаралды 45 М.
Colorful Pasta Painting for Fun Times! 🍝 🎨
00:29
La La Learn
Рет қаралды 308 МЛН
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 19 МЛН
Smart Sigma Kid #funny #sigma
00:14
CRAZY GREAPA
Рет қаралды 90 МЛН
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 31 МЛН
Quake changed video games forever | John Carmack and Lex Fridman
24:35
JavaScript: Worse is Better | Brendan Eich and Lex Fridman
25:09
Jim Keller: Arm vs x86 vs RISC-V - Does it Matter?
10:11
TechTechPotato: Clips 'n' Chips
Рет қаралды 89 М.
The Exact Moment AMD Beat Intel
15:08
Money Time Machine
Рет қаралды 76 М.
The Self is an Illusion - Sam Harris
23:46
Alex O'Connor
Рет қаралды 320 М.
Colorful Pasta Painting for Fun Times! 🍝 🎨
00:29
La La Learn
Рет қаралды 308 МЛН