Lädt...


📰 Whatever Happened to the Ruby Programming Language?


Nachrichtenbereich: 📰 IT Security Nachrichten
🔗 Quelle: developers.slashdot.org

Three years after Rails was introduced in 2005, InfoWorld asked whether it might the successor to Java. That didn't happen. So this week InfoWorld "spoke to current and former Ruby programmers to try to trace the language's rise and fall." Some responses: "Rails came along at the cusp of a period of transformation and growth for the web," says Matthew Boeh, a Ruby developer since 2006. "It both benefited from and fueled that growth, but it was a foregone conclusion that it wasn't going to be the only success story." Boeh recently took a job as a senior staff software engineer at Lattice, a TypeScript shop. "You could say that Ruby has been a victim of its own success, in that its community was a major driving force in the command-line renaissance of recent years," he says. "In the early '00s it was introducing REPL-driven development to people who had never heard of Lisp, package management to people who would have been scared off by Perl's CPAN, test-driven development to people outside the highly corporate Java world, and so on. This is all stuff that is considered table stakes today. Ruby didn't originate any of it, but it was all popularized and made accessible by Rubyists...." "The JavaScript ecosystem in its current form would have been unimaginable in 2004 — it needed both the command line renaissance and the takeoff of the web platform," adds Lattice's Boeh. "Did you know it took a full decade, 1999 to 2009, to release a single new version of the JavaScript standard? We get one yearly now. Rails became a big deal in the very last time period where it was possible to be a full-stack developer without knowing JavaScript...." [W]hen it comes to data science, Python has a leg up because of the ready availability of libraries like TensorFlow and Keras. "These frameworks make it easy for coders to build data visualizations and write programs for machine learning," says Pulkit Bhardwaj, e-commerce coach at BoutiqueSetup.net. JavaScript, meanwhile, has spawned seemingly endless libraries that developers can easily download and adapt for just about any purpose. "As a technologist, you can go on your own hero's journey following whatever niche thing you think is the right way to go," says Trowbridge. But when it comes to JavaScript, "these libraries are excellent. Why ignore all of that?" Many of those libraries were developed by community members, which inspired others to contribute in a snowball effect familiar to anyone involved in open source. But one big player has had an outsized influence here. Python's TensorFlow, which Bhardwaj called a "game-changer," was released by Google, which has followed academia's lead and made Python its internal scripting language. Google, as the maker of the dominant web browser, also has an obvious interest in boosting JavaScript, and Trowbridge gives Google much of the credit for making JavaScript much faster and more memory efficient than it once was: "In some ways it feels almost like a low level language," he says. Meanwhile, Ruby is widely acknowledged to be lagging in performance, in part because it lacks the same sort of corporate sponsor with resources for improving it.

Read more of this story at Slashdot.

...

📰 Whatever Happened to the Ruby Programming Language?


📈 54.84 Punkte
📰 IT Security Nachrichten

🔧 Choosing Ruby: What made me choose Ruby as my primary programming language.


📈 32.96 Punkte
🔧 Programmierung

🐧 Whatever happened to Tux Droid and where can I buy one?


📈 31.29 Punkte
🐧 Linux Tipps

🐧 Whatever Happened To news.gmane.org? (Or: Latest updates on Gmane)


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever happened to the three-year IT roadmap?


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 Ingebrigtsen: Whatever Happened To news.gmane.org?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever Happened to MySpace?


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 Whatever happened to ReiserFS?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever Happened to MySpace?


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 Whatever happened to IPv6 and the IPv4 doomsday clock?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever happened to the free Windows 10 upgrade offer?


📈 31.29 Punkte
📰 IT Nachrichten

🐧 Whatever happened to Linux Users' Groups?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever Happened to the Surviving Apollo Astronauts?


📈 31.29 Punkte
📰 IT Security Nachrichten

📰 Ask Slashdot: Whatever Happened To the 'Year of Linux on Desktop'?


📈 31.29 Punkte
📰 IT Security Nachrichten

📰 Whatever Happened to Amazon's Drone Delivery Service?


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 [$] Whatever happened to SHA-256 support in Git?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever Happened to Fired Covid-19 Data Manager Rebekah Jones?


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 Whatever happened to the likes of KHTML and Goanna?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever Happened to the 'Flash Crash' Trader?


📈 31.29 Punkte
📰 IT Security Nachrichten

📰 Whatever Happened to Ashley Madison? Affairs in the Time of Coronavirus


📈 31.29 Punkte
📰 IT Security Nachrichten

🐧 Whatever happened to Spatry (Spatry's Cup of Linux)?


📈 31.29 Punkte
🐧 Linux Tipps

📰 Whatever happened to cryptojacking?


📈 31.29 Punkte
📰 IT Security Nachrichten

📰 Whatever happened to cryptojacking?


📈 31.29 Punkte
📰 IT Security Nachrichten

📰 Whatever happened to cryptojacking?


📈 31.29 Punkte
📰 IT Security Nachrichten

🔧 Tìm Hiểu Về RAG: Công Nghệ Đột Phá Đang "Làm Mưa Làm Gió" Trong Thế Giới Chatbot


📈 31.24 Punkte
🔧 Programmierung

🔧 KISS Principle: Giữ Mọi Thứ Đơn Giản Nhất Có Thể


📈 31.24 Punkte
🔧 Programmierung

🔧 Có thể bạn chưa biết (Phần 1)


📈 31.24 Punkte
🔧 Programmierung

📰 American Diesel Cheaters Acting Like VW Never Happened Happened, Hit With $10M Fine


📈 25.71 Punkte
📰 IT Security Nachrichten

🐧 Messing around with oom and forkbombs and this happened. Rebooting fixed it. Any idea what happened?


📈 25.71 Punkte
🐧 Linux Tipps

🐧 Trump Facebook Ban: What Happened vs What Should’ve Happened


📈 25.71 Punkte
🐧 Linux Tipps

🐧 Why has this happened just installed linux and this happened plz explain?


📈 25.71 Punkte
🐧 Linux Tipps

🔧 Unraveling Ruby: A Comprehensive Guide to Understanding the Programming Language


📈 23.54 Punkte
🔧 Programmierung

🔧 Learn Programming: What Programming Language Should I Learn First?


📈 21.72 Punkte
🔧 Programmierung

matomo