Loading video...

Video Failed to Load

Go Home

Forget about HTML, JavaScript, and CSS. You can build AI and data applications using Python alone! Python is the best programming language out there. You can now use it across the stack. Take a look at Taipy, an open-source Python library to build end-to-end production applications. Star their repository:...

233,866 views • 2 years ago •via X (Twitter)

10 Comments

Dave Lazar's profile picture
Dave Lazar2 years ago

I mean, it’s an OK scripting language. We agree! It has some majorly annoying features (V2 to V3 anyone) and then there is the whitespace thingy. So maybe it is numero uno in spite of all that for AI/ML because, lucky libraries! But best programming language? C’mon.

Santiago's profile picture
Santiago2 years ago

It depends on how you define “best.” My criteria: 1. How easy it is to use. 2. How popular it is. 3. Support for my field (AI/ML) I haven’t found a better language for me yet.

Gilgamesh Enki(du)'s profile picture
Gilgamesh Enki(du)2 years ago

"Python is the best programming language out there." 🤦 Programming languages are tools... but if you are a hammer I suppose you see everything as a nail.

Santiago's profile picture
Santiago2 years ago

Everyone uses different criteria to define their own favorite language. Based on my criteria, Python is the best.

Prashant Dixit's profile picture
Prashant Dixit2 years ago

Frameworks like taipy and @streamlit are pretty flexible to get started with inbuilt components, but it comes to customisation of web interfaces for different use-cases then either we have to build our own components using JS. We can't get over HTML, CSS and JS 😅

Andrea D'Agostino's profile picture
Andrea D'Agostino2 years ago

This lib is not easy to use and understand. The api is quite complex, especially for someone used to work with Streamlit

Anas Elarbidi's profile picture
Anas Elarbidi2 years ago

There is no best programming language; the task is what defines good programming language. It's 2024 so lets stop using terms like "best programming language."

Vuyo's profile picture
Vuyo2 years ago

For “easy or quick prototyping” maybe Python is best, but for performance is Java is better, C++ outperforms Java but C++ is platform dependent. I’m not agreeing or disagreeing with you all I am saying is Context matters. E.g Best but under what circumstances & objectives?

Coen Mooij's profile picture
Coen Mooij2 years ago

Forget about hats! You can now wear underwear on your head. Underwear is the most comfortable clothing out there. You can now wear it all over your body. Note: underwear will not fully replace hats!

Andrew Lea MA(Cantab) FBCS FRSA ✝️🏴󠁧󠁢󠁥󠁮󠁧󠁿's profile picture
Andrew Lea MA(Cantab) FBCS FRSA ✝️🏴󠁧󠁢󠁥󠁮󠁧󠁿2 years ago

#Python is indeed a very good language, eg fast #prototyping of some types of #AI (my field of 40 years). But the “best” language depends on the task (Python is too slow for a #chess engine); the skills and libraries available; & so forth. So sadly there is no “best” language!

Related Videos

99% of AI applications are cool-looking demos. Impressive, but don't get fooled by the hype. It takes a lot to build enterprise-grade products that deliver real value. I have at least three weekly conversations with companies that want to use a Large Language Model with their data. The demand is huge! Here is one idea about what you can do to help. The use cases that most of these companies want to solve are similar: They have an extensive knowledge base and want to build a simple application that uses that information to answer questions. In other words, they need help building Retrieval Augmented Generation (RAG) applications they can use in many different scenarios: 1. To train new employees 2. To help their support team 3. To search old meetings and documents 4. To help with their research However, building these systems is not straightforward. Yes, there's a lot of information online, but there aren't enough people who know how to create solutions that work. Here is the idea: Today, you can build an enterprise-grade RAG application without writing code. A couple of MIT PhDs with 10+ years of experience building AI applications created . It's a no-code platform for building applications using Large Language Models. They are partnering with me on this post. You can use Stack AI to create, test, and deploy an end-to-end production-ready AI system. It's SOC-2, HIPAA, and GDPR compliant and offers SSO, role management, access control, and on-premise deployments. Of course, you can use the platform with any LLM on the market now. It's the whole nine yards for building AI applications. Check them out here: 2023 was about models. 2024 is about the tools using these models to build production-ready applications. That's where I'd start.

Santiago

197,675 views • 2 years ago