Загрузка видео...

Не удалось загрузить видео

На главную

Who said Python isn't a production grade lanugage?

242,069 просмотров • 1 год назад •via X (Twitter)

Комментарии: 49

Фото профиля Ande Jacobs
Ande Jacobs1 год назад

I mean if your python is just a wrapper for libraries written in c that do the heavy lifting.

Фото профиля comma
comma1 год назад

We used to do this, but openpilot is largely moving in the direction these days. New UI ships next release that drops C++ Qt+Wayland for a much simpler and more performant Python version.

Фото профиля john
john1 год назад

@HeadBand42 If you managed to make C++ slower than Python you must have no clue what you're doing

Фото профиля comma
comma1 год назад

@HeadBand42 Of course it's possible to make it fast in C++ too, but the point is that there's more to the choice than C++=good and Python=bad. The old stack was complex and hard to reason about, but the new one is fast (even though it's Python) because you know exactly what's happening.

Фото профиля SBA
SBA1 год назад

Imagine it was C

Фото профиля comma
comma1 год назад

Would it drive better?

Фото профиля SBA
SBA1 год назад

Only one way to find out.

Фото профиля max
max1 год назад

> Production-grade Python code > Look inside > Python API that calls C code

Фото профиля Co
Co1 год назад

"production grade" is the "military grade" of the software engineering world.

Фото профиля Lang
Lang1 год назад

Looking great driving straight, not changing lanes by itself yet.

Фото профиля Eli Yumn
Eli Yumn1 год назад

this brings a whole new meaning to "updating drivers"

Фото профиля Moultrie Ball
Moultrie Ball1 год назад

Is all the compute handled by the device in the windshield? No way!

Фото профиля comma
comma1 год назад

Yes, all compute is local on the comma 3X

Фото профиля chetan
chetan1 год назад

It works, but at what cost?

Фото профиля comma
comma1 год назад

$999 on

Фото профиля Abhik Sarkar e/acc
Abhik Sarkar e/acc1 год назад

@ThePrimeagen would be sad.

Фото профиля comma
comma1 год назад

@ThePrimeagen Because he hasn’t tried openpilot yet?

Фото профиля juan 🛡️
juan 🛡️1 год назад

I think I'll finally give it a shot and get a comma next month!

Фото профиля void.
void.1 год назад

i swear i didn't.

Фото профиля NA
NA1 год назад

Do yo support indian roads?

Фото профиля comma
comma1 год назад

openpilot is trained 50-50 on US and international data, so it works anywhere with roads. We have a handful of Indian users.

Фото профиля NA
NA1 год назад

Great to hear that, is there a way to be part of your model training program or maybe sign up for an international launch?

Фото профиля comma
comma1 год назад

yes! the comma 3X shows you how to upload to get in the training set, and tells you how much of your driving is used.

Фото профиля NA
NA1 год назад

Great thanks, will explore more on this!

Фото профиля network_pun
network_pun1 год назад

it's wild the amount of static about python is in this thread. Bitching about how people make their sausage is such an insufferable waste of communication. You think you can do it better, then do it better. Yap less.

Фото профиля Rui Silva
Rui Silva1 год назад

Who said you need to proofread before posting?

Фото профиля Matjaž Gazvoda
Matjaž Gazvoda1 год назад

okay chill you are on a highway

Фото профиля lwiza
lwiza1 год назад

I would NOT trust this car 😭

Фото профиля Krzysztof
Krzysztof1 год назад

C++ and ROS2 are the kings

Фото профиля Dan Groves
Dan Groves1 год назад

Could have coded it to not hog the middle lanes

Фото профиля warlord cavey ∿
warlord cavey ∿1 год назад

lol

Фото профиля Teddy Albina
Teddy Albina1 год назад

Thank all the C and C++ guys doing all the work 👍

Фото профиля Simba TLK - The Unreserved Profiteering Brahmin
Simba TLK - The Unreserved Profiteering Brahmin1 год назад

Python is literally a prototyping language. Sadly we didn't include a pathway from prototype to production grade code transformer. Now we are stuck with whatever we have - a gazillion versions, broken dependencies, GIL!

Фото профиля vinay
vinay1 год назад

amazing rage bait. free marketing.

Фото профиля CleoParadise
CleoParadise1 год назад

oh wow cruise control ...

Фото профиля comma
comma1 год назад

in Python!

Фото профиля Azwan HM 👨🏻‍💻📊
Azwan HM 👨🏻‍💻📊1 год назад

But it's slower by 2ms bro

Фото профиля Fume
Fume1 год назад

so this is a lane keeping device?

Фото профиля 🎄Zukaarimoto Zukirinkutoku🎄
🎄Zukaarimoto Zukirinkutoku🎄1 год назад

Here a Python dev, every language is suitable to be production ready if the team has enough skills and knowledge Python is slower than other languages? True, but if everyone were looking for the maximum performance they would be coding in assembly xD

Фото профиля Saakdeep Insayeed Hur
Saakdeep Insayeed Hur1 год назад

It's all fun and games til a TypeError at runtime wraps you around a fucking tree 💀

Фото профиля The Engineer
The Engineer1 год назад

The fact that you've open sourced the source code makes this even more based

Фото профиля Dawid Weltrowski
Dawid Weltrowski1 год назад

So our life depends on Python speed? Scary!

Фото профиля cristianku
cristianku1 год назад

I 💕 python . Greetings from 🇨🇭

Фото профиля StevenFu
StevenFu1 год назад

People who run 100k for loops.

Фото профиля comma
comma1 год назад

That’s too many

Фото профиля Kavu Stock
Kavu Stock1 год назад

Nobody remembers this cartoon?

Фото профиля Elastep
Elastep1 год назад

Got low memory in the middle of today’s highway drive. No way I could restart my comma during drive. So, I guess it’s not that great?

Фото профиля billdozer
billdozer1 год назад

Is that a 5th gen CR-V?

Фото профиля War Criminal Greg
War Criminal Greg1 год назад

Then why do you need all that janky C++ then huh? Huh?

Похожие видео