I would not recommend addictive and harmful habits like smoking tobacco/pot and drinking as a coping mechanism, it can go real bad and can make it harder to get out of that hole again.
I would not recommend addictive and harmful habits like smoking tobacco/pot and drinking as a coping mechanism, it can go real bad and can make it harder to get out of that hole again.
Its cross-platform support (not just for using but also for building it) is not there yet, and it is quite huge and unstandardized with only one full implementation. I’d agree the last part will change with age, but given the frequent large changes and feature additions I am afraid it will be harder and harder and it is simply too complex and fast-moving for many low-level applications. It is closer to C++ than C in my eyes. I’d be happy seeing it replace C++ though for its memory safety benefits!
C is old, ubiquitous and still does not have a good replacement for its low-level cross-platform usecases, so I’ll believe it when I see it 😄
It is actually Android 10+, but I think the automatic updates only work for Android 12+ :)
I have it a try and it still has some growth ahead before it is useful in my eyes.
Edit: correction, the latest release is still Android 12+, but the next release will support 10+
It’s not a messenger, but for locally frequently transferring or syncing a lot of data, I can recommend syncthing. You can use it to configure shared directories, syncthing will use the local network as available (or you can force it to) to transfer files across the devices. We use it for keeping some media, notes, password databases and documents in sync over a bunch of devices. :)
The meaning of copyleft is just that those who use the license have to typically also use the same or a similar license. There is no restriction to who can use it, just to the terms under which they can use it and have to license it.
GPLv3 for example does not allow derivative works to be closed source, while MIT does. In practice this makes some companies hesitant to use GPL-licensed works, but they can, and many do, they just have to abide by its rules. :)
I wouldn’t say “need”, but there are possible improvements to ergonomics and safety that wouldn’t make the language itself more complex or high level. I think it does its job quite well though and will be here for decades to come.