Giter Club home page Giter Club logo

Comments (7)

jklausa avatar jklausa commented on September 25, 2024

How about #23?
I believe the question of whether it's desirable to have a full changelog of language was settled here: 11b593d#commitcomment-6934006

from swiftinflux.

radex avatar radex commented on September 25, 2024

@jklausa I agree we should have a full change log of the language. The point is, nothing actually changed. The documentation merely acknowledges what was a fact already.

There was a good reason to include this before b4, as the Swift team said the set of allowed operators is "in flux", that's why it wasn't documented. It's documented now, so presumably not in flux anymore, but nothing changed either… so should we even put it on the changes list?

I realise it's grey area, that's why I'm asking :) @ksm?

from swiftinflux.

jklausa avatar jklausa commented on September 25, 2024

Well, you could argue (and that's exactly what I'm doing right now ;)) that the documentation is also a part of the language. So, if it changed to reflect what was already there, that's a change in language.

There's also a section about reflection - it's also something that's already supported in language, but isn't described anywhere. I would expect when (if?) it ever gets promoted to "official", supported API, such change would be noted here.

from swiftinflux.

radex avatar radex commented on September 25, 2024

Perhaps, but reflection really is in flux β€” if you diff the std lib header between betas, there were many changes and additions to what supports reflection, etc.

from swiftinflux.

ksm avatar ksm commented on September 25, 2024

Lots of good points here, but I don't have time now, so I'll get back to you guys later today - evening/night time.

from swiftinflux.

ksm avatar ksm commented on September 25, 2024

I'm with @jklausa on this one - that documentation is part of the language. Just like documentation is part of some API (i.e. reading an API itself is not enough to make it click, it always needs some documentation).

from swiftinflux.

radex avatar radex commented on September 25, 2024

Fair enough ;)

from swiftinflux.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.