Re: Ruby3 Will Have Types

조성빈 <[email protected]>
Newsgroups gmane.comp.lang.ruby.general
Message-ID <[email protected]>
While types aren’t mandatory… this looks like what the ruby team will focus on
Improving ruby for machines, not for humans. :-(

Typechecking... etc should be developed as a separate product, not by the ruby language team IMO.
This type checking doesn't increase runtime performance right?


> 2019. 4. 20. 오전 4:12, Allen Maxwell <[email protected] <mailto:[email protected]>> 작성:
> 
> here is a talk that Matz gave at the beginning of April about Ruby3 at RubyHACK…    there are also a bunch of other talks from the event…  come check us out next year!
> 
> https://www.youtube.com/playlist?list=PLE7tQUdRKcyYoLJFe8Y6TMgZgUkqlSQzN <https://www.youtube.com/playlist?list=PLE7tQUdRKcyYoLJFe8Y6TMgZgUkqlSQzN>
> 
> 
> Max
> 
>                  ///
>                / ^ \ 
>              ( o-o ) 
> ---oOOO--(_)--OOOo------------------------------------------
> 
>                    "Difficult things take time,
>                     Impossible things take just a  little bit more..."
>                                 -Art Bergs' Mom
>    .oooO 
>    (   )    Oooo.
> ----\ (----(   ) -------------------------------------
>      \_)    ) /     Allen A. Maxwell
>            (_/     (801) 790-4500 (w)
>                     (801) 502-4745 (c)
> 
> 
> 
>> On Apr 19, 2019, at 11:56 AM, Gerald Bauer <[email protected] <mailto:[email protected]>> wrote:
>> 
>> Hello,
>> 
>>> The HN link references a Twitter post. Is there some kind of official
>>> announcement, e.g. on ruby-lang.org <http://ruby-lang.org/>, or at least something on the
>>> tracker at bugs.ruby-lang.org <http://bugs.ruby-lang.org/>? Twitter does not appear as a serious news
>>> source to me.
>> 
>>   Update: That's the best I found so far - that's the RubyKaigi 2019
>> Progress Report on Ruby 3 (Planned for December 2020 following Ruby
>> 2.7 planned this year for December 2019).
>> 
>>   See the Talk Slides titled  "Static Analysis" [1]
>> 
>>   Ruby 3 static analysis will have four items:
>> 
>>    1. Type signature format
>>    2. Level-1 type checking tool
>>    3. Type signature profiling / prototyping tool
>>    4. Level-2 type checking tools
>> 
>>   ...
>> 
>>   Happy (type-safe) coding with ruby. Cheers. Prost.
>> 
>> [1]  https://docs.google.com/presentation/d/1z_5JT0-MJySGn6UGrtdafK1oj9kGSO5sGlTtEQJz0JU/view#slide=id.g57cf166414_14_5 <https://docs.google.com/presentation/d/1z_5JT0-MJySGn6UGrtdafK1oj9kGSO5sGlTtEQJz0JU/view#slide=id.g57cf166414_14_5>
>> 
>> Unsubscribe: <mailto:[email protected]?subject=unsubscribe <mailto:[email protected]?subject=unsubscribe>>
>> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>>
> 
> 
> Unsubscribe: <mailto:[email protected]?subject=unsubscribe <mailto:[email protected]?subject=unsubscribe>>
> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>>


Unsubscribe: <mailto:[email protected]?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-talk>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.