Talk:Ruby (programming language): Difference between revisions

Content deleted Content added
m Archiving 1 discussion(s) to Talk:Ruby (programming language)/Archive 1) (bot
m Archiving 1 discussion(s) to Talk:Ruby (programming language)/Archive 1) (bot
 
(10 intermediate revisions by 8 users not shown)
Line 1:
{{afd-merged-from|History of Ruby|History of Ruby|28 March 2025}}
{{Talk header|bot=lowercase sigmabot III|age=30|units=days|minthreadsleft=10}}
{{Talk header}}
{{Vital article|topic=Technology|level=5|class=B}}
{{WikiProject banner shell|class=B|vital=yes|1=
{{WikiProjectBannerShell|1=
{{WikiProject Computer science |class=B |importance=High}}
{{WikiProject Computing |class=B |importance=High|free-software=yes |free-software-importance=High |software=yes }}
}}
{{User:HBC Archive Indexerbot/OptIn
|target=Talk:Ruby (programming language)/Archive index
Line 66:
:I see we have a [[Ruby (programming_language)#Table of versions]] which [https://en.wikipedia.org/w/index.php?title=Ruby_%28programming_language%29&type=revision&diff=701467310&oldid=701330509 was added] 24 January 2016 by [[User:V975]]. Looks good. -- [[User:Harry Wood|Harry Wood]] ([[User talk:Harry Wood|talk]]) 17:34, 21 April 2022 (UTC)
::Hey, I'm pretty sure that, per [[WP:NOTCHANGELOG]], the table of versions isn't suitable for inclusion in the article. I have since removed it. If I missed something or if the table is vital to the article, feel free to revert. [[User:Moon motif|Moon motif]] ([[User talk:Moon motif|talk]]) 03:04, 6 June 2023 (UTC)
:::[[WP:NOTCHANGELOG]] is about '''Exhaustive'' logs of software updates". A version history table is not a changelog and not ''exhaustive''.
:::It connects together the release date of an version and its deprecation, which are generally years apart in diverse changelogs and news. That information is relevant for instance when investigating dependencies between different softwares.
:::The table has been appropriately moved to [[History of Ruby]]. [[User:V975|V975]] ([[User talk:V975|talk]]) 23:46, 25 September 2024 (UTC)
 
== Unicorns are extinct? ==
Line 79 ⟶ 82:
::::::I'd guess the "weird forking model" is they try to work in a single thread, to avoid any multithreading issues. The popularity seems only a question of usability (they don't ask modification of software or heavy configuration) and performance (benchmarks from Twitter or Deliveroo speaks about requests per seconds). The sources in the Unicorn and Puma article contains some hints about the adoption reasons.
::::::As I'm not a Ruby expert, I'd appreciate if you could review the articles to be sure they're readable. --[[User:Dereckson|Dereckson]] ([[User talk:Dereckson|talk]]) 13:04, 31 March 2018 (UTC)
 
== Relevance of old version sections? ==
 
I'm not sure what the sections that basically amount to release "cliffnotes" (''especially'' for the versions that are obsolete) add to this page. Is there a reason to include them? The table with version numbers and support status seems like it would suffice. [[User:Rubah|rubah]] ([[User talk:Rubah|talk]]) 05:28, 10 September 2016 (UTC)
 
== Keep "differences"? ==
 
About [https://en.wikipedia.org/w/index.php?title=Ruby_(programming_language)&diff=769305703&oldid=765870761 this edit]. Is it bad to show differences? I didn't look over, saying any of them are true (or not).
 
Just, if language A (Ruby) has for sure some syntax/semantics and some other language B something else, then ok with [[WP:V]]? I'm not even sure you need an official spec. [[User:Comp.arch|comp.arch]] ([[User talk:Comp.arch|talk]]) 14:37, 13 March 2017 (UTC)
 
== Latest stable software release template ==
Line 123 ⟶ 116:
 
[https://www.artichokeruby.org/ Artichoke] is a Ruby implementation written in [[Rust (programming language)|Rust]]. --<span style="font-family:Fira Sans,sans-serif">[[User:Keyacom|'''''<span style="color:#fa3">Ke</span><span style="color:#4f4">ya</span><span style="color:#66f">com</span>''''']] ([[User talk:Keyacom|💬]] | [[Special:Contributions/Keyacom|🖊]])</span> 21:16, 27 July 2023 (UTC)
 
== Changelog cruft ==
 
@[[User:Xose.vazquez|Xose.vazquez]]: please stop adding changelog-like material to this article without prior discussion. We are already in the "discuss" phase of [[WP:BRD|bold, revert, discuss]] after the [[Wikipedia:Articles for deletion/History of Ruby|History of Ruby AfD]] succeeded (albeit without much participation); I don't want to have to get more people to say content such as a "table of versions" is cruft and unencyclopedic. {{pb}} This is more of a personal note on your conduct, but the way you've been handling this situation has been frustrating. You did not participate in the AfD and it seems like you didn't want to participate in the discussion we were having after my bold [[WP:BLAR|BLAR]]. Discussion is paramount to Wikipedia's growth as an encyclopedia, and I'm open to reasonable debate about whether or not documenting notable changes to software is Wikipedia's job. [[User:Gracen|Gracen]] ([[User talk:Gracen|they]]/[[Special:Contributions/Gracen|them]]) 15:01, 9 April 2025 (UTC)
== "[[:Ruby-gnome2]]" listed at [[Wikipedia:Redirects for discussion|Redirects for discussion]] ==
[[File:Information.svg|30px]]
The redirect <span class="plainlinks">[//en.wikipedia.org/w/index.php?title=Ruby-gnome2&redirect=no Ruby-gnome2]</span> has been listed at [[Wikipedia:Redirects for discussion|redirects for discussion]] to determine whether its use and function meets the [[Wikipedia:Redirect|redirect guidelines]]. Readers of this page are welcome to comment on this redirect at '''{{section link|1=Wikipedia:Redirects for discussion/Log/2025 April 16#Ruby-gnome2}}''' until a consensus is reached. <!-- Template:RFDNote --> <span style="color: #006233">[[User:Casablanca Rock|Casablanca 🪨]]<sup>([[User talk:Casablanca Rock|T]])</sup></span> 17:11, 16 April 2025 (UTC)