in reply to future of perl in 2010
My experience with start-ups is that people there are usually so happy to get money and time and option to choose technologies they like. Sometimes they don't know what language or framework they like, so they choose what is considered to be today's cool instead. I'm not criticizing that, after all, Ruby is a good combination of cool and useful, but I'd say that Perl5 is more useful (to me) even though less cool. No flamewar intended.
Re^2: future of perl in 2010
by Anonymous Monk on Feb 11, 2010 at 03:43 UTC
|
I agree, I have only been coding in perl writing very small scripts largest being over 1000 LOC for about 3 1/2 years now. I have to admit when I began writing perl I hated the syntax and actively went out and learned ruby on a basic level only to come back to perl for its productivity and speed compared to ruby. Ruby is a great language I love its syntax and beauty but I use perl to write code on a daily basis because of CPAN. Also, there is more than one way to do it. :-) After writing the code and getting use to the syntax I can firmly say the syntax isnt the problem with perl or the coding for me. It took me a while to learn how to write proper code in perl because there is more than one way to do in perl. This is a clear benignity now that I know and understand alot of the perl syntax. But, when you are a perl newbie having more than one way to do things and learning how to properly debug perl made it difficult to learn it initially. This isnt a bad thing :-) it forces you to actually learn the language and understand why some of the curious syntax pieces work the way they do in order for me to write my code. Now, perl is the first language I think of when getting ready to write code large for me atleast :-) still a newbie 4 to 5k LOC or smaller scripts. If I was going to look at a second scripting language it would have to be a clear reason for the change besides syntax and my second choice probably will be scala because of the jvm and doing things on an application server. But, everything else in perl. I cant tell you how I impress my coworkers by simply saying oh yeah I can do that in perl. :-) | [reply] |
|