Live data from Hacker News

Rust Foundation: Hello, World

foundation.rust-lang.org

271–280 of 284 posts

Re: Rust Foundation: Hello, World

#271

Huawei ?

What is the question? Huawei is a great tech company no matter if there's any truth in the accusations levelled upon them by the US. They are are pretty big user of Rust and are even co-organizer of Rust Events, like Rust China Conf. I see it as a good thing that it isn't the usual FAANG being behind it.

Re: Rust Foundation: Hello, World

#272
post #100

Earlier 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.

Rust isn't some US-only gathering. If only one time-zone should be used it logically should be GMT.

Re: Rust Foundation: Hello, World

#273
post #52

Earlier 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.

The most used programming language is dead? Please stop the FUD. Python is doing great. Calling it a new language is insane. There's way less difference than in early Cpp versus late Cpp.

Re: Rust Foundation: Hello, World

#274
post #159

Earlier 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.

That doesn't mean everyone is equally heard. I seem to remember some debacle with an Open Document standard some years back...

Re: Rust Foundation: Hello, World

#275
post #262

Earlier 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.

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 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

#276
post #262

Earlier 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…

To be clear: the Rust foundation does not control any technical decision making in the Rust project. Anyone willing to open an RFC on GitHub has the opportunity to influence the development of Rust, and that has not changed.

Re: Rust Foundation: Hello, World

#277
post #264
post #251

Earlier 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.…

dead keys are an hack that implement a feature of old typewriters. On a computer it simply disables the keys for accents and combine the accent with the next letter, the catch is that if you want to write the accent character (',`,^," etc.) you have to press the key twice, as the first press does nothing.

Re: Rust Foundation: Hello, World

#278

Earlier 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.

Companies shouldn't be able to control other people's projects just because they pay developers to work on it. The project's vision can't be corrupted to serve any one company's interests. I'd even say this should also hold true for every company's own products.

Realistically, it all comes down to leverage and power. Who needs the other the most?

Re: Rust Foundation: Hello, World

#280

Earlier 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…

It gives you a lot more information, but a lot of that information is more about lower-level mechanics than "business logic". I think it really depends on what you're writing and what's important to it.
Post reply on HN