Huawei ?
Rust Foundation: Hello, World
271–280 of 284 posts
Re: Rust Foundation: Hello, World
#272Earlier quoted context omitted.
It might be different elsewhere, but most people in Europe really do know their GMT offset.
Most people in the US know their offsets from the other three US time zones as well.
Re: Rust Foundation: Hello, World
#273Earlier quoted context omitted.
But why? Python has been going for decades without issue. https://www.python.org/psf/trademarks/
No, Python is dead because the maintainers decided to create a new, defective, language with a intentionally-misleading name, and then threatened trademark lawsuits against anyone who kept maintaining the original. That sort of thing is (I assume) why lvass was asking about trademark waivers in the first place.
Re: Rust Foundation: Hello, World
#274Earlier quoted context omitted.
Yes, you and I are more likely not to have say in this, I prefer the community to have a say not corporations.
Anyone is free to submit a paper to ISO and ECMA, provided they are willing to champion it.
Re: Rust Foundation: Hello, World
#275Earlier quoted context omitted.
So in general for ISO you do have to pay for fees, saying "not the case for C and C++" does not mean they don't do it at all, please don't move goal posts. > Your point is the one that is irrelevant, because your are yet to point out a successful programming language on the market according to your world vision. Is it? I still don't see your point, It seems you've just listed a bunch of languages when I am talking ab…
I am not moving goal posts, we are discussing about Rust here, C and C++ WG members don't pay for membership, the languages Rust is trying to replace, but apparently it doesn't fit into your world view. Again, please provide a famous programming language thriving on the market that fits your beloved world view. If you don't have any to share, windmills are over there.
> There is no payment to be a member in ISO.
So why bring this up in the first place? and now you're sprinkling clarifications afterwards. When are you going to admit that what you said is incorrect?
> ...We are discussing about Rust here, C and C++ WG members don't pay for membership.
Incorrect, we are talking about the Rust foundation. Which covers more than just the language.
Again, what difference does this make in you having a say as a community member? Seems like you need to join a big company to have a say, because that's all I see.
> Again, please provide a famous programming language thriving on the market that fits your beloved world view.
So R does not count as a famous thriving programming language that is driven by the community (not corporations) and allows donations? You're more likely to have a say on R than on C, C++ and now Rust.
Re: Rust Foundation: Hello, World
#276Earlier quoted context omitted.
I am not moving goal posts, we are discussing about Rust here, C and C++ WG members don't pay for membership, the languages Rust is trying to replace, but apparently it doesn't fit into your world view. Again, please provide a famous programming language thriving on the market that fits your beloved world view. If you don't have any to share, windmills are over there.
Please look at this thread again because you brought up ISO and ECMA to derail the thread and it turns out you have to pay to have a say in it, after you said that: > There is no payment to be a member in ISO. So why bring this up in the first place? and now you're sprinkling clarifications afterwards. When are you going to admit that what you said is incorrect? > ...We are discussing about Rust here, C and C++ WG me…
Re: Rust Foundation: Hello, World
#277Earlier quoted context omitted.
I recently left the linux world and with it the compose key... the most similar (native) thing windows offers are dead keys which I find deeply abhorring. I settled on switching keyboard layouts with Windows+space. I was more curious about the why than the how in a sense.
I use Windows, and haven't used Linux for years. It's probably just a matter of time before I go back, and when I do I know I'll love the compose key. However, the workaround I use on Windows is Alt key combinations: I memorized the dozen or so patterns [1] I use the most. For example, `Alt + 0160` for non-breaking space, `Alt + 0150` for en dash, `Alt + 26` (and a few more) for arrows and `Alt + 0133` for ellipsis.…
Re: Rust Foundation: Hello, World
#278Earlier quoted context omitted.
Why make the Rust Foundation be its own corporate entity, instead of a project within another major non-profit like the Software Freedom Conservancy? (For those not familiar, SFC is the home of Git, Godot Engine, Homebrew, Inkscape, QEMU, and Wine.) My worry would be that this is happening because Amazon, Google, and Microsoft want control over the foundation. (They are writing the checks, so no surprise they'd want…
> My worry would be that this is happening because Amazon, Google, and Microsoft want control over the foundation. (They are writing the checks, so no surprise they'd want to control how that money gets invested…) I find this attitude surprising. They are paying for development, why they shouldn't have authority to dictate the priorities? If it was SFC, some other interests would be dictating the priorities anyway.
Realistically, it all comes down to leverage and power. Who needs the other the most?
Re: Rust Foundation: Hello, World
#279Re: Rust Foundation: Hello, World
#280Earlier quoted context omitted.
> My problem, though, was to explain all the nuances given that they usually have nothing to do with the "business" part of the problem somebody was solving. Yeah, I completely agree. A GC provides a lot of benefits in terms of clarifying the intention of business logic. Unless, of course, performance/memory usage is an important part of your business logic, in which case Rust is exactly what you want.
Maybe I'm weird, but I find the explicit ownership, mutability and lifetime information encoded in Rust definitions very helpful at understanding a new code-base. Something that otherwise needs to be documented in comments / external documentation in Java, but most often it is missing, and then recovering such information from the code is similarly hard to recovering the types in a dynamic language. Lack of GC in mak…