Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amitk_ has quit [Ping timeout: 250 seconds]
Tokamak has joined #yocto
Tokamak has quit [Client Quit]
davidinux has quit [Ping timeout: 256 seconds]
Tokamak has joined #yocto
goliath has quit [Quit: SIGSEGV]
goliath has joined #yocto
GNUmoon has joined #yocto
GNUmoon2 has quit [Ping timeout: 276 seconds]
jwillikers has joined #yocto
sakoman has quit [Quit: Leaving.]
florian_kc has joined #yocto
mvlad has quit [Quit: Leaving]
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<vmeson>
moto-timo: now or say in the summer for Zig? Does something you care about actually use Zig?
<kanavin>
I think that was sarcastic :)
<kanavin>
we do not need another 'c++ successor wannabe' for sure
<moto-timo>
vmeson: I only noticed it because it is an optional dependency for maturin (which builds with just cargo \o/)
<vmeson>
kanavin: not in core, that's for sure.
<vmeson>
moto-timo: phew!
<moto-timo>
kanavin: you know me too well
<moto-timo>
Build everything with Python 4, Perl 7 and Zig
<kanavin>
what happened to perl 6?
<kanavin>
perpetual beta?
<moto-timo>
Yup. Didn’t really gain traction
<vmeson>
kanavin: have you ever had to take care of CVEs for a distro? I've only ever had to do that in a significant way in the last year and it has me cursing C/C++. alt.chromium.die.die.die!!!
<moto-timo>
kanavin: I am ready to try a python3-jsonschema upgrade. I finally have the minimum tools
<moto-timo>
Just now I got python3-installer-native to do a wheel install \o/
<kanavin>
vmeson, I never did, it does sound like an extremely tedious, thankless job :-/
<kanavin>
moto-timo, cool, I hope they converge on one way to install stuff, once and for all
<kanavin>
python's been a total mess in that aspect
<moto-timo>
still need to see some more patterns to create a class or two
<moto-timo>
I’m closing in on a solution
<vmeson>
kanavin: yes, it's no fun at all but it's part of the software lifecycle so it has made me appreciate languages that are memory safe since ~ 70% of bugs seem to be due to memory mis-use.
<moto-timo>
pip didn’t work for installing python3-pep517… so we won’t use pip ;)
<kanavin>
vmeson, I wrote on linkedin in late september that I can't stand C anymore
<moto-timo>
pip is a bit heavy handed anyway
<kanavin>
The world needs to ditch C. I really cannot stand the language anymore. Just spent a fair bit of time getting to the bottom of weird memory corruptions, and it was this gem. Now multiply this by all the hours all the developers spent on similar issues over the decades, and their salaries doing so. Meanwhile, the thing I *actually* wanted to do has to wait until tomorrow.
<kanavin>
it's good we're not unprepared for this glorious future
<vmeson>
in case anyone else didn't know what maturin does : Build and publish crates with pyo3, rust-cpython and cffi bindings as well as rust binaries as python packages.
<moto-timo>
vmeson: I hope we can drop setuptools_rust and use maturin... much simpler so far
<moto-timo>
vmeson: I don't think it will help with python3-cryptography though... that is the wheel I built, but only the cryptography_rust "wheel" and not the cffi and pure python
otavio has quit [Remote host closed the connection]