It can if use a framework that is really just C, C++ or Rust under the hood (e.g. pandas). Sure it won’t run as fast as those languages natively, but the time and complexity cost cutting of going that route, coupled with the improved speeds is a massive gain.
This is how languages work, C++ replaces C wherever appropriate. Pynecone replaces the need to manually code in JS and do everything in python only. Replaced the entire stack actually. Not sure its disadvantages though other than speed.
@@jensenraylight8011 not sure I understand you, but JS is way way way faster than Python. so it would actually be a good thing to convert python into javascript :)
@@AndrewTSq in what way specifically? Because in most benchmarks I have seen both pypy and cython blow JavaScript out of the water. Also recently read a blog where they compared both languages for machine learning and python beat it too. Can you give like specific examples or your logic as to how JavaScript is way faster?
It’s like TS I tried the framework it’s actually nice and gives you next web app + FastAPI Rest endpoints And SQLAlcemy ORM (conn to your desired sql DB) So it’s a full stack framework
@@ko-Daegubut why? Can't we use next.js? I don't know why python wants to replace everything. Honestly python is doing too much, and it's slow... Yeah python is great but leave web Devs alone honestly we have to learn so many frameworks
@@ethereal41 Basically, Python is following JavaScript. Like literally WAY too many things are written in JavaScript. Like Jeff Atwood said “Any application that can be written in JavaScript, will eventually be written in JavaScript.”
@@TAmzid2872 yeah that's true but imo web apps need JavaScript or some sort of js library, but yep js doesn't need to leak into stuff like native apps, I don't like electron that much it's too slow.
@@jbird4478 at least as described this is not “piling framework on framework”, since the python code is transpiled at the end. The final product is just React. Doesn’t sound any different than writing typescript and transpiling to js. The resulting js may not be as optimized as possible, but that just means they haven’t done a good implementation not that the idea is unsound.
@@jbird4478 Sure technically it’s a python framework for producing html css and javascript. Your original comment about piling frameworks on top of one another was implying that there’s a lot of overhead being introduced here. But all we’re shipping to the browser is React so where’s the overhead? What actually gets executed in the browser is not inherently more bloated by use of this tool (though it could be if their cross-compilation sucks), therefore the “piling” of frameworks only adds overhead to the developer understanding the code, not to the execution time and resulting user experience. Considering the point of this is allowing the developer to write pure python, I think that the mental translation from python to web technologies seems to be the point here, not an unfortunate issue to work around. I think you may also be forgetting that Typescript usage is exploding, meaning that a lot of the time the JS that is written by the dev is not the JS that runs in the browser. So this type of “piling” of frameworks is the standard in web dev to a degree. But this doesn’t seem any more wasteful or egregious than typescript.
Yeah, the fact that python is compiled in bytecode then interpreted by the PVM and has a Garbage collection were the memory is stored automatically says all. I prefer using C or C++, Rust if I need speed but fell lazy to use low level programming and Java because it’s og
wrong. write an AI thats sole purpose is to take the inputs you give of what your loved ones knew your dad liked before you left. put in your geographical location which it scraped and buy some information from data brokers. figure out where your dad lives now and run the ai to find where your dad would be probably, then simply go there. Congratulations! You made your dad come back with python
Well in most web frameworks you do write html, css, and js yourself. This is not at all like erb or Jinja templates or something, this is object oriented python code that represents an html document. Expressing html as pure python is relatively novel in my view tbh, I can’t think of another framework that expresses the html in constructs from the programming language the framework is written in - in every case I’ve seen in the past you write functions or create templates that return html when evaluated, and that html is pieced together from the results of all the functions or template partials. End result being that in every other framework I’ve seen/used you will end up opening/closing an html tag at some point whereas that doesn’t look like the case here.
@@0oShwavyo0 years and years of moving towards the declarative style of UI design and separation of structure and styling, only to return to Microsoft Forms-like solution?
@@0oShwavyo0 Google GWT was released in 2006, and allowed you to write web applications in 100% object-oriented Java, no JavaScript or HTML required. This is (probably) just the same concept, but using Python instead of Java.
Simple answer for those who don't want to watch the whole thing: No it hasn't. It's simply a translation layer that turns python into html, css and js + react
just one question does JavaScript run on machines without being converted to binary codes/ machine codes or object file ? no right JavaScript also get converted to all those i mentioned so if i add python then it just one additional conversation proces. also python is already being used in so many thing whether it's Robotics, ML, AI, Web Development and even Desktop App. people just can't accept thing because they were introduced to it first. change with time or you will be left out.
This what happened when we have tech influencers with click bait names This framework is full stack Used bun (with webpack ..etc) To generate a Front end with Next Back end with FastAPI for your REST api end point And also gives u an ORM All with single command that took 43 sex faster for me to strape my next app than create next app (But I would say vite is better) Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min And while I write the code It generate the Next app for me So I can whenever I want just use it Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc God damn those tech UA-camrs with clickbait
ah yes. let's further ourselves from the language that runs the web to make life even harder when things don't work the way you expect them to and need to debug
This is the ticket. If you were actually escaping JS I’d be intrigued, but you’re just making your own debugging process harder. It’s pretty much a guarantee that someone will find bugs in that compilation process, and now you’re battling the compiler instead of writing python or JS. Seems dubious to accept that compilation step but then not use typescript so you just suffer from one dynamic language’s BS instead of another.
@@0oShwavyo0 it’s just a wrapper It gives you a full stack easily Front end: Next Backend: FastAPI + SQLAlchrmy (ORM) All gen with a single command I can see myself developing with this then later on also manipulating the next app as well
This what happened when we have tech influencers with click bait names This framework is full stack Used bun (with webpack ..etc) To generate a Front end with Next Back end with FastAPI for your REST api end point And also gives u an ORM All with single command that took 43 sex faster for me to strape my next app than create next app (But I would say vite is better) Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min And while I write the code It generate the Next app for me So I can whenever I want just use it Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc God damn those tech UA-camrs with clickbait
Python is like an truly all terrain vehicle. It can climb mountain, and dive to the lowest ocean, even traverse glacier and descend into volcanos. Its just cant do any of that very fast
No... It didn't... Blazor wasm builds as a wasm package that runs natively in the browser... This just does a translation... You input python and it outputs jsx...
I would love to work in. C#. I like the language out of all the others ( JavaScript, Java, Go, Python, Ruby ). Clean looking. I would never write in Ruby, don't like it
This what happened when we have tech influencers with click bait names This framework is full stack Used bun (with webpack ..etc) To generate a Front end with Next Back end with FastAPI for your REST api end point And also gives u an ORM All with single command that took 43 sex faster for me to strape my next app than create next app (But I would say vite is better) Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min And while I write the code It generate the Next app for me So I can whenever I want just use it Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc God damn those tech UA-camrs with clickbait
There's also flet that can be used to create web apps using python without using html,css or js. Flet is discovered by flutter and i really like its in built ui
It didn't replace JavaScript, it's just transpiling into HTML, CSS and JavaScript It's ultimately using all the things that you said it replaces. Not replacing them. Dart with flutter does the same thing
JavaScript is my first language so it doesn't seem weird. But now I know other languages I find JavaScript different. I find python very different and am a bit put off learning it.
@@ihzaq if even 5 % of people reading one of my comments decides ro learn another language instead of python we gain 5 % more programmers and 5 % less useless script kiddies.
Nothing it can't do except slower. I tried to write a simple program to manipulate text string and it was a nightmare to make it work without taking up the entire memory.
Can you actually name what these are or link them in the comments? That’s the only flaw with Lewis videos, having to find everything in my own :( pine cone is what I heard?
I use python in the backend both django and fastapi framework in some of my side projects, what I observed is that the performance is quite slow compared to expressjs, fastify, and vanillajs. I ran a performance test on an old laptop (i3 6th gen 2cores 4 threads), the fastapi can handle 150-200 requests per second which is faster compared to django vs expressjs can handle 1,200rps while fastify averages 3000rps and Laravel PHP is the slowest with an average of 60-70rps. Well the performance still depends on the resources provided by your computer/server.
@@toxic715 never. Learn a coding stack really good and you can convert that to any language you want. And if some other language gets more traction or is more popular, it will only become that because more developers would prefer working with it, which most likely mean it's easy if not easier to jump from your current stack to that. There's too much paranoia as to what the market is in search for. At this point, every language has its place in the dev industry
Exactly. I'm not sure why everyone constantly needs to move from thing to thing, JavaScript can already do everything and it's the only thing you really need. Imo if you worry about "type safety" in JS and that's the reason, it's just an excuse for being a shitty developer who can't handle multiple scenarios. On top of that it's not that hard to just limit the input to those you need. Personally been doing everything in JS and never had a problem, many hundereds of projects later and still don't have a reason to move..
@@Jdbdjdbdkdbdjjd I can do whatever I want. You can't make anybody do what you want. And not everyone believes in Allah. There are hundreds of other gods... Allah is y o u r sky daddy.
Lewis: No need CSS. The code snippet: literally css everywhere. Without wasm or canvas (flutter web), you will never escape html and css, or js. Abstraction like this only help to get you started. You still have to learn the concepts, which most of them will be in html css js. And it will be difficult to debug because the generated code look nothing like the original and you still need to inspect html css js anyway.
What can't python do? The answer is anything good. It cwn literally do everything but the language is good at nothing. It's slow and memory hogging and confuses developers with confusing weird unintuitive features and language structure. And it's not like python invented html/css/js creation based on another language.
If webdevs spent half the amount of effort in learning proper html5 as they do on creating new ways to code html5 without knowing html5. The web would be such a better environment
Anything that can be written in Javascript will be written in Javascript. And then rewritten again in a Pythonic wrapper encapsulating said Javascript code.
Link: github.com/pynecone-io/pynecone
wow this is crazy cool! great find Lewis
Would this replace Jinja2?
It think would be helpful you added the name pynecone in the video content
I had contributed to their repo
Definitely will check it out
What can't Python do?
Run fast
It can lol just have to optimize the ever living bit out of every line you write
lol same thing came to my mind :D
It can if use a framework that is really just C, C++ or Rust under the hood (e.g. pandas). Sure it won’t run as fast as those languages natively, but the time and complexity cost cutting of going that route, coupled with the improved speeds is a massive gain.
cython: Am I a joke to you?
Neither cant it do any curly brackets?
Did Python just REPLACED Javascript!?
Proceeds to translate python into javascript to work 💀
Because python isn't slow enough that we need to unnecessarily translate it into react then js, until it become slow as snail.
This is how languages work, C++ replaces C wherever appropriate. Pynecone replaces the need to manually code in JS and do everything in python only. Replaced the entire stack actually. Not sure its disadvantages though other than speed.
@@nogrammer if it still relies on js its not replacing it
@@jensenraylight8011 not sure I understand you, but JS is way way way faster than Python. so it would actually be a good thing to convert python into javascript :)
@@AndrewTSq in what way specifically? Because in most benchmarks I have seen both pypy and cython blow JavaScript out of the water. Also recently read a blog where they compared both languages for machine learning and python beat it too. Can you give like specific examples or your logic as to how JavaScript is way faster?
What Python cannot do?
It cannot replace JavaScript.
It’s like TS
I tried the framework it’s actually nice and gives you next web app
+
FastAPI Rest endpoints
And SQLAlcemy ORM (conn to your desired sql DB)
So it’s a full stack framework
@@ko-Daegubut why? Can't we use next.js? I don't know why python wants to replace everything. Honestly python is doing too much, and it's slow... Yeah python is great but leave web Devs alone honestly we have to learn so many frameworks
@@ethereal41 Basically, Python is following JavaScript. Like literally WAY too many things are written in JavaScript. Like Jeff Atwood said “Any application that can be written in JavaScript, will eventually be written in JavaScript.”
@@TAmzid2872 yeah that's true but imo web apps need JavaScript or some sort of js library, but yep js doesn't need to leak into stuff like native apps, I don't like electron that much it's too slow.
Js is garbage sincerely
It's great to see that people are still working on making the web even slower
it's about converting code to html/css/js, so python speed isnt relevant at all
Yeah... I thought we were finally moving in the right direction with webasm, but here we are again. Piling framework upon framework.
@@jbird4478 at least as described this is not “piling framework on framework”, since the python code is transpiled at the end. The final product is just React. Doesn’t sound any different than writing typescript and transpiling to js. The resulting js may not be as optimized as possible, but that just means they haven’t done a good implementation not that the idea is unsound.
@@0oShwavyo0 Yes... so it is a framework build on top of React.
@@jbird4478 Sure technically it’s a python framework for producing html css and javascript. Your original comment about piling frameworks on top of one another was implying that there’s a lot of overhead being introduced here. But all we’re shipping to the browser is React so where’s the overhead? What actually gets executed in the browser is not inherently more bloated by use of this tool (though it could be if their cross-compilation sucks), therefore the “piling” of frameworks only adds overhead to the developer understanding the code, not to the execution time and resulting user experience. Considering the point of this is allowing the developer to write pure python, I think that the mental translation from python to web technologies seems to be the point here, not an unfortunate issue to work around.
I think you may also be forgetting that Typescript usage is exploding, meaning that a lot of the time the JS that is written by the dev is not the JS that runs in the browser. So this type of “piling” of frameworks is the standard in web dev to a degree. But this doesn’t seem any more wasteful or egregious than typescript.
As a Python senior dev with a job, I can confirm that there is one thing it can't do: *BE FUCKING FAST!*
At least you always have the option blame poorly optimized code on the language
Just wait for mojo
Yeah, the fact that python is compiled in bytecode then interpreted by the PVM and has a Garbage collection were the memory is stored automatically says all. I prefer using C or C++, Rust if I need speed but fell lazy to use low level programming and Java because it’s og
Its so funny that you have to mention "with a job" in this space
"
What can't Python do?"
Bring my dad back
wrong.
write an AI thats sole purpose is to take the inputs you give of what your loved ones knew your dad liked before you left. put in your geographical location which it scraped and buy some information from data brokers. figure out where your dad lives now and run the ai to find where your dad would be probably, then simply go there. Congratulations! You made your dad come back with python
Or write an AI that leaves for milk and doesn't return
im sorry that I laughed 😂
That is why I am learning Python. Replacing my disappeared dad with ai.
lol just import dad, if non can be found locally just pip install dad
He makes it sound like html builders and webframeworks in languages other than js never existed.
Well in most web frameworks you do write html, css, and js yourself. This is not at all like erb or Jinja templates or something, this is object oriented python code that represents an html document. Expressing html as pure python is relatively novel in my view tbh, I can’t think of another framework that expresses the html in constructs from the programming language the framework is written in - in every case I’ve seen in the past you write functions or create templates that return html when evaluated, and that html is pieced together from the results of all the functions or template partials. End result being that in every other framework I’ve seen/used you will end up opening/closing an html tag at some point whereas that doesn’t look like the case here.
Well java script is the world's worst designed language
Good ol JSP
@@0oShwavyo0 years and years of moving towards the declarative style of UI design and separation of structure and styling, only to return to Microsoft Forms-like solution?
@@0oShwavyo0 Google GWT was released in 2006, and allowed you to write web applications in 100% object-oriented Java, no JavaScript or HTML required. This is (probably) just the same concept, but using Python instead of Java.
i think he intentionally hide the name of package so that people watch it multiple times in full length
Yeah
Yeah it's becoming a trend
are you serious the name is at the beginning lol
@@tomato2461 no its not... the page he showed doent had the name
You know you control videos time right, like a normal UA-cam video?
-Did python just replace JavaScript?
-No
Simple answer for those who don't want to watch the whole thing: No it hasn't. It's simply a translation layer that turns python into html, css and js + react
A templatimg engine that decided not to use html, css and js style syntax
Instead replace everything with python
Now the question is, why?
@@yungifez Some people hate efficiency I guess 😂
Compilers and Interpreters: RIP💀
just one question does JavaScript run on machines without being converted to binary codes/ machine codes or object file ? no right JavaScript also get converted to all those i mentioned so if i add python then it just one additional conversation proces.
also python is already being used in so many thing whether it's Robotics, ML, AI, Web Development and even Desktop App. people just can't accept thing because they were introduced to it first. change with time or you will be left out.
@Anurag Kumar I'm not against this, but imo it's not revolutionary for now
"Did Python replace Javascript?"
**As it gets transpiled into Javascript**
This what happened when we have tech influencers with click bait names
This framework is full stack
Used bun (with webpack ..etc)
To generate a
Front end with Next
Back end with FastAPI for your REST api end point
And also gives u an ORM
All with single command that took 43 sex faster for me to strape my next app than create next app
(But I would say vite is better)
Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min
And while I write the code
It generate the Next app for me
So I can whenever I want just use it
Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env
This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS
Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc
God damn those tech UA-camrs with clickbait
Can't wait to see someone make the scooby doo reveal meme with Python being the ghost but it was JS behind all this time!
Sees JS replacement, expects WASM, gets JS. Ok then 😅
WASM would be way too fast for Python 😛
ah yes. let's further ourselves from the language that runs the web to make life even harder when things don't work the way you expect them to and need to debug
This is the ticket. If you were actually escaping JS I’d be intrigued, but you’re just making your own debugging process harder. It’s pretty much a guarantee that someone will find bugs in that compilation process, and now you’re battling the compiler instead of writing python or JS. Seems dubious to accept that compilation step but then not use typescript so you just suffer from one dynamic language’s BS instead of another.
Yeah
Debugging before : html, css and js framework
Debugging after : unknown html, unknown css, unknown react code, unknown js logic, python
So did u say the same thing about TS
Cuz if you tried this components it’s kinda teach you how react works
It introduces components and props
@@0oShwavyo0 it’s just a wrapper
It gives you a full stack easily
Front end: Next
Backend: FastAPI + SQLAlchrmy (ORM)
All gen with a single command
I can see myself developing with this then later on also manipulating the next app as well
This what happened when we have tech influencers with click bait names
This framework is full stack
Used bun (with webpack ..etc)
To generate a
Front end with Next
Back end with FastAPI for your REST api end point
And also gives u an ORM
All with single command that took 43 sex faster for me to strape my next app than create next app
(But I would say vite is better)
Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min
And while I write the code
It generate the Next app for me
So I can whenever I want just use it
Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env
This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS
Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc
God damn those tech UA-camrs with clickbait
Python is like an truly all terrain vehicle. It can climb mountain, and dive to the lowest ocean, even traverse glacier and descend into volcanos. Its just cant do any of that very fast
It simply parses to react though.
So javascript is actually doing all the legwork.
Wouldn't that be Javascript?
@@zool201975 but I would guess it generates the website at runtime which will make it slow and unresponsive as hell when not displaying hello world.
Lol
@@kiattim2100 no, JavaScript is actually surprisingly performant. And hell to develop in, takes longer for me to do anything in it than java
It's just a WRAPPER! I can't 😂
C# did that before python. Welcome to Blazor web assembly.
No... It didn't... Blazor wasm builds as a wasm package that runs natively in the browser... This just does a translation... You input python and it outputs jsx...
@@vexxxG and then to js...
WebAssembly can be used for any language. But BLazor
I would love to work in. C#. I like the language out of all the others ( JavaScript, Java, Go, Python, Ruby ). Clean looking.
I would never write in Ruby, don't like it
Python can’t clean my room
Technically it can if you code raspberry pi pico w and use hoover components
Sounds like the epitome of speed and efficiency lol
Python can't get me a girlfriend 😭
Learning Js and being a good devloper can😏
import girlfriend
dw buddy python has everything you need
@@devas-lifewhere is the documentation for girlfriend?
make girlfriend ai
Why would you want to get rid of the functionality/styling/view abstraction that is JS/CSS/HTML?
Lazy? Also I found that most people wanna learn 1 language and have it the be all end all
@@phantomwolf2141 ‘Lazy’ coders who know what they’re doing would definitely opt for JS/CSS/HTML
This what happened when we have tech influencers with click bait names
This framework is full stack
Used bun (with webpack ..etc)
To generate a
Front end with Next
Back end with FastAPI for your REST api end point
And also gives u an ORM
All with single command that took 43 sex faster for me to strape my next app than create next app
(But I would say vite is better)
Then with few lines of code I had multiple components and stats setup and routing and middleware for logging in about 10 min
And while I write the code
It generate the Next app for me
So I can whenever I want just use it
Not just that use pc deploy command in your terminal and you will have your next app deployed to production ready Env
This will speed up my work termoudsly again python automating yet another task as usual a win win for both python and JS
Also the formaient kinda forced you in a nice way to learn how react actually work better than many tutorials is the doc
God damn those tech UA-camrs with clickbait
@@ChromeHeqz cuz this is a clickbait go check the framework it’s crazy
Nothing can replace JS specially python
In your dreams
I would accept any language replacing Js but Python god no please not that cursed language with horrible unreadable garbage language
@@DiamondZombie Python is unreadable!? 🗿
@@DiamondZombie bro 💀, javascript more unreadable than python
WASM?
There's also flet that can be used to create web apps using python without using html,css or js. Flet is discovered by flutter and i really like its in built ui
Reminds me coffescript days.. You write one code and debug completely different one
Ohh... You just shattered my hype for this. That sounds like a nightmare, actually. I do love Python though.
This is just like saying :
TypeScript replaced JavaScript
"Omg its gonna be slow"
Did y'all not hear that it gets converted back to HTML, CSS and JS
Exactly.
JavaScript can never be replaced
It didn't replace JavaScript, it's just transpiling into HTML, CSS and JavaScript
It's ultimately using all the things that you said it replaces. Not replacing them.
Dart with flutter does the same thing
Why does the word “transpile” always make me think of a certain medical condition that makes it hard to sit down?
If the epic games launcher build with html css and js with electron are too slower, i don wanna know how slower it can be it if it was made on python
So it translates, that means the trio is still king!
flet has existed for a while now
We love the weirdness of JavaScript
No we dont
JavaScript is my first language so it doesn't seem weird. But now I know other languages I find JavaScript different. I find python very different and am a bit put off learning it.
@@patrickchan2503Learn a statically typed language... You'll enjoy it.
@@patrickchan2503
"false" == false //true
true - 1 == false //true
0 == false //true
@@aRandomPerson...thanks for the JS throwback. I now code a lot in python which is cool. I don't think I want to return to JS 🙂
Can you share its github link ?
It cant run fast, why are these nerds obsessed of making python work everywhere
Honestly when will browsers remove the js requirement for a full webasm system where no js hotloading is needed, now that would be nice
Most languages nowadays can practically do everything, now it’s a matter of whether it’s any good doing so
Yes and python is good at nothing but being garbage.
@@redcrafterlppa303 bro, relax, Your replies is across almost all commands being toxic to python
I hate python too, but not this way bro 💀
@@ihzaq if even 5 % of people reading one of my comments decides ro learn another language instead of python we gain 5 % more programmers and 5 % less useless script kiddies.
For those who think all languages are the same, here’s a new concept to learn about: “homoiconic”.
what can’t python do?
compile with a random indent
😂
Python can't bring your dad back from getting the milk
It will still be slower.
No it did not replace JavaScript. Do better.
another js hater, that thinks python is everything. Don't worry he talks his feelings, not facts
>python website
>look inside
>it’s react
ahh yes an abstraction over an abstraction, that's an abstraction over an abstraction
Nothing it can't do except slower. I tried to write a simple program to manipulate text string and it was a nightmare to make it work without taking up the entire memory.
Can you actually name what these are or link them in the comments? That’s the only flaw with Lewis videos, having to find everything in my own :( pine cone is what I heard?
Pynecone!
My bad 😅
@@CodingWithLewis no no, you’re the best Lewis ! I’ve learned so much from you. It’s an honor to get your valuable attention on me.
Technically, you could do that with any language. You would write a library that when compiled abstracts to those three languages respectively.
JavaScript all the way, welcome to the new and advanced world.
@Sperm Cell then what i do if I have learned mern stack its waste?
@Sperm Cell technology is evolving! quick everyone go back!
I use python in the backend both django and fastapi framework in some of my side projects, what I observed is that the performance is quite slow compared to expressjs, fastify, and vanillajs. I ran a performance test on an old laptop (i3 6th gen 2cores 4 threads), the fastapi can handle 150-200 requests per second which is faster compared to django vs expressjs can handle 1,200rps while fastify averages 3000rps and Laravel PHP is the slowest with an average of 60-70rps. Well the performance still depends on the resources provided by your computer/server.
@@toxic715 never. Learn a coding stack really good and you can convert that to any language you want. And if some other language gets more traction or is more popular, it will only become that because more developers would prefer working with it, which most likely mean it's easy if not easier to jump from your current stack to that. There's too much paranoia as to what the market is in search for. At this point, every language has its place in the dev industry
@@zakariabougroug2687 thank u bro for this in depth knowledge
They were so busy asking "How can we do it?" they forgot to ask "Should we?"
"what cant python do"
be a good language for production apps
Please, I need this library!
it's spelled like pynecone
thank god , now I don’t have to write web stuff in a slow, dynamically typed language…
Writing front end stuff in python is usually more annoying anyways
but javascript is god for me lol
Don't use these words
Exactly. I'm not sure why everyone constantly needs to move from thing to thing, JavaScript can already do everything and it's the only thing you really need.
Imo if you worry about "type safety" in JS and that's the reason, it's just an excuse for being a shitty developer who can't handle multiple scenarios. On top of that it's not that hard to just limit the input to those you need.
Personally been doing everything in JS and never had a problem, many hundereds of projects later and still don't have a reason to move..
@@The-LSTV you're a shitty developer if you want type safety? wtf lmao. go use typescript for half a year and you will not want to go back
@@The-LSTV I've heard a lot of the internet runs on python on linux servers. JavaScript isn't always better.
@@Jdbdjdbdkdbdjjd I can do whatever I want. You can't make anybody do what you want. And not everyone believes in Allah. There are hundreds of other gods... Allah is y o u r sky daddy.
Python or JavaScript!?
python
Javascript 👏🏽🙌🏽
javascript
Assembly
As someone who started out with JavaScript and then learnt Python, definitely Python.
Any other 25+ year veterans here thinking “here we go again”. 😂
What you’re trying to say is that it’s JavaScript with extra steps
.....
....
.....
sorry this took me a long time to print in python
"python can do anything just badly" - michal reeves
html CSS and js in one file sounds like a messy nightmare
But ultimately it is converted to js. 😑 Why not learn js directly. Like what. Is the point?
Guess this is Python’s bite back after JavaScript came to the server with Node 😂
I think that's called a wrapper and it's hardly a replacement considering how it's based in html5/js
nowadays, instead of separation of concern, we mush things together into an abomination of a language
"what cant python do?"
Be fast.
“Hey guys… Can we just live in harmony instead of trying to getting rid of each other” said Javascript.
Him: "Python has just replaced JavaScript " 🤡
Him 15 sec later: "Python translates into JavaScript" 💀
Bro found out what transpilers are
Why would you want to be a masochist?
Replacing one mess with another
imagine having to convert your code when you can just right it in js html and css
Why tf would you want to do this
Literally, downgrading and overcomplicating things just to make them... worse?
There are two types of programmers:
The first ones think compiled languages are the best for backend.
The others don't think at all
it is year 2000 again when they invented JSP for java
'What can't Python do?'
Bring my dead hamster back
Imagine coding in Python and debugging in JavaScript
what a nightmare!
Pythons a language that can do everything but is good at nothing, there is always a language that will do it faster and better
The wheel was never be so similar to the PHP
Lewis: No need CSS.
The code snippet: literally css everywhere.
Without wasm or canvas (flutter web), you will never escape html and css, or js. Abstraction like this only help to get you started. You still have to learn the concepts, which most of them will be in html css js. And it will be difficult to debug because the generated code look nothing like the original and you still need to inspect html css js anyway.
what can't python do?: make me master it
What can’t python do? Run fast and effectively. I may be antiquate, but I use only: C, C++, Rust and Java
What can’t python do? - lets start with goofy indentations that define a code block.
Thank you for directing beginners to python 😂😂 I don't want competition
If only there was a Markup language that describes what objects you want, and another that could change how it looks. That would be amazing!
LIKE JS CAN "laughs in rust"
That’s just JavaScript with extra steps
OH SWEET, WEB APPS WEREN'T ALREADY SLOW AND BLOATED ENOUGH
Imagine just straight up writing html and css.
What cant python do ?
A fucking private method on class.
But then I have to write python instead of typescript
Well technically almost any language can do this
And why does this exist 😂
What can't python do? The answer is anything good. It cwn literally do everything but the language is good at nothing. It's slow and memory hogging and confuses developers with confusing weird unintuitive features and language structure. And it's not like python invented html/css/js creation based on another language.
Newsflash: new python framework just came out
Note to self, under no circumstance should my boss know this exists.
Bro this just adds an extra step
What cant python do?
Double the lifespan of dogs
.NET Blazor:
Am I a joke to you?
If webdevs spent half the amount of effort in learning proper html5 as they do on creating new ways to code html5 without knowing html5. The web would be such a better environment
What can't python do:
Make me superman
Anything that can be written in Javascript will be written in Javascript. And then rewritten again in a Pythonic wrapper encapsulating said Javascript code.
python is slow already, now we need to translate it to react then js. sorry guys, youtube need 5 minutes to load now.