Announcement

Collapse
No announcement yet.

RLSL Allows Running A Subset Of Rust On Vulkan/SPIR-V Enabled GPUs

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by stompcrash View Post
    What ever happened to Ruby?
    Needed too many rails of cocaine make it usable

    Comment


    • #12
      Originally posted by stompcrash View Post
      What ever happened to Ruby?
      It never really caught on outside of Rails and Japanese people who preferred it for embedding over Python and Lua (see, for example, RPG Maker).

      ...and the original popularity of Rails was because it pioneered a new way of designing web frameworks. Once other languages caught up, there was no need to learn yet another language when you could get comparable offerings in a language that was either more familiar to you or had much wider prospects. (Hence my use of Django on Python.)

      If that's a dig against Rust, it's a bit of an apples-to-oranges comparison. There are a lot of reasons that it's more difficult to beat Rust at its own game than it might first seem:
      1. The "hard part" of Rust that people want to design an alternative without is integral to how its compile-time safety guarantees work, so a replacement that fills the same niche won't be able to have that as a point of competition.
      2. On average, Ruby performance is equal to or worse than Python (which is infamously slow) while Rust is the only thing which the language enthusiasts contributing to The Benchmarks Game have managed to optimize into the same performance grouping as C and C++.
      3. With the possible exception of a renaissance for D and its optional garbage collector, all the other modern languages that have the potential to compete with Rust in certain niches require a garbage collector, which prevents their use in situations such as writing compiled extensions for other languages.
      4. Rust and C++ are the only languages of note which are explicitly designed to allow incremental porting of codebases from C with minimal discomfort.
      Last edited by ssokolow; 23 October 2019, 08:22 PM.

      Comment

      Working...
      X