Earlier quoted context omitted.
Just ask http://www.builtinperl.com/ for the reasons why. For exemple don't you know that DuckDuckGo is using a lot of Perl ? Another one, that is huge : YouPorn (itself) is using Catalyst. YOU-PORN ! In my opinion, the main Perl's strength is the cpan.org : Stop reinventing wheels, start building space rockets The Comprehensive Perl Archive Network (CPAN) currently has 128,529 Perl modules in 28,883 distributions, w…
Actually youporn, rewrote all their code in PHP: http://highscalability.com/blog/2012/4/2/youporn-targeting-2...
Is Ruby Dying?
151–159 of 159 posts
Re: Is Ruby Dying?
#152also most gems in all areas are good enough already
Re: Is Ruby Dying?
#153Earlier quoted context omitted.
I like Go, but in my opinion it is not an appropriate language for building web applications. It makes for great sub-components of a larger stack which are focused and do relatively low-level tasks (networking, file serving, caching, etc.). It is also great for scripting where you need easy out-of-the-box concurrency.
This times a million. I think Go is awesome for a little bit of systems programming but I'd pull my hair out trying to make a robust Web application with it. I feel the same way about Node.js. I wouldn't use either of these for a public facing HTTP application but if I needed some hyper performant internal system using RPCs then I would use them. Ruby's DSLs for writing things that Web application's need (serving HTM…
Re: Is Ruby Dying?
#154Earlier quoted context omitted.
Not the OP, but I would expect to see still widely used: * Python - As a programming language for scientists and researchers, replacing Matlab and kin. * Go or Rust - A well-designed, modern language, easier to use than C++ but almost as fast, for enterprise applications or video games. Not sure about Google, but I hope Mozilla will still be around in 10 years. * Lua? - Not sure about this one... but it fills a niche…
"* Go or Rust - A well-designed, modern language, easier to use than C++ but almost as fast, for enterprise applications or video games. Not sure about Google, but I hope Mozilla will still be around in 10 years." Unfortunately I imagine that Google has enough money to be around at least 20-30 years.
Re: Is Ruby Dying?
#155Earlier quoted context omitted.
I'm actually a big fan of Perl, but your characterization of Ruby is wrong. Ruby is Perl with object-orientation first, nicer syntax is a minor detail after that.
It's the only major detail to me, because I can do the majority of what I would use in Ruby, in Perl. Nicer syntax is something I can't do though.
Re: Is Ruby Dying?
#156Earlier quoted context omitted.
It's the only major detail to me, because I can do the majority of what I would use in Ruby, in Perl. Nicer syntax is something I can't do though.
If you can constrain yourself a reasonable OO system in Perl why can't you constrain yourself to a nice subset of the syntax?
Re: Is Ruby Dying?
#157If you want to find out if TV sales are declining, you don't compare against the 1950s.
Re: Is Ruby Dying?
#158Earlier quoted context omitted.
> First off, popularity of a language shouldn't be as important as you seem to make it in starting a project. I think there is a minimum threshold to this. I support a large application written in an extremely obscure language (it's basically me and 5 other people on an old yahoo mailing list that make up the entire community). It is terrible. No unit testing frameworks, no http framework for rest calls, no decent UI…
Out of nearly-off-topic-curiosity, does this language have a website(page)? Was it new when you started your project? Have you been able to use libraries from other languages? Or is this really an island of 5 people? (Suddenly that sounds like Gilligan's island for devs)
In response to this, I began building an open source javascript library that is nearing 1.0, and I am using it in new production work with great success. I chose javascript (node.js specifically) due mostly to performance with IO (huge in GIS) and its awesome ecosystem around npm. I am finding it much easier to build that one tricky library you need than to get the one tricky library for free and build everything else.
http://morganherlocker.com/post/turf
As to the 5 people... yep about 5-10, and my company employed a few of them. The rest are academics. The 'bus-factor' was pretty high before we switched off of it.
Re: Is Ruby Dying?
#159Earlier quoted context omitted.
I am in Manchester. I write new Perl code. Python is Perl with a little nicer syntax and a shitload of baggage from overly opinionated people. Ruby is Perl with a little nicer syntax and no other advantages. I have found no compelling reason to switch, and lots of annoyances that don't seem to exist in Perl.
Following this logic, every language is Perl with a bit of this or that. Perl was one of the first of the kind, but people saw obvious problems with it and so they innovated with 'little nicer syntax' or 'little better object system'. You might not want any of this, but you can't deny most people are happier with Python or Ruby.