I've started learning Perl as my first programming language. I'm planning to get that (mainly) mastered and then move onto C. Is this a good idea y/n? Unfortunately I'm also having to learn python at some point too, for blender-related things (I didn't really like it very much when I tried it).
Also, I'm taking a computing course next year. The guy said we'd be learning a programming language which ended in the sound "ell". What is it likely to be? I have a terrible memory. Would it be a good idea to learn the basics of it by myself first?
>>4
That's true darling, but when you complete the SICP, you'd be on your way past the basics.
Name:
Anonymous2008-06-17 5:28
I don't think beginning with Perl is a good idea. Go ahead and move onto C right now, it is simple to learn. Perl would scare you away with list contexts and unhelpful error messages.
Also wait till Perl6
Name:
Anonymous2008-06-17 5:45
>>6
Ah yes, the unhelpful error messages are annoying me so far.
>>9
Definitely not SQL.
It may be pascal. Would this be used as an introductory language at any point? (Sorry, I'm not too knowledgeable about programming languages just yet.)
Unfortunately I'm also having to learn python at some point too, for blender-related things (I didn't really like it very much when I tried it).
You don't know anything about programming, but you've decided that you don't like Python? Now is the right moment for you to quit programming.
My lecturer made SQL sound fucking awesome when he described it as a 4th generation language, as if it was one step closer to ai....
faggot.
Name:
Anonymous2008-06-17 19:32
which ended in the sound "ell"
APL?
Name:
Anonymous2008-06-17 19:41
jep Haskell, definately.
Name:
Anonymous2008-06-17 19:47
which ended in the sound "ell"
I think he meant SML there, chief.
Name:
Anonymous2008-06-17 21:15
>>1
Perl is shit. If you want a scripting language, learn FIOC or Ruby. They both have nicer syntax and are better at teaching imperative or OOP programming basics.
Name:
Anonymous2008-06-17 21:40
>>24
Actually, I believe he meant the HTML programming language.
Perl seems to me to be on the way out, and C's usefulness is rapidly diminishing. I recommend learning something else.
Name:
Anonymous2008-06-17 23:28
Perl has the vast majority of all the dynamic languages jobs after PHP. It is an infrastructure language that is not going away. Anyone who says otherwise is pretty well a hype-ster. Remember the only people making money off ruby are people who sell ruby educational products, ruby books and ruby training.
Name:
Anonymous2008-06-17 23:42
>>25
Is that it? ``nicer syntax'' and ``better at teaching'' in your opinion? You're not contributing much to discussion.
>>28
Of course normal person. Are you so much programmer that you're no longer a normal person? And Perl is not going away anytime soon.
Name:
Anonymous2008-06-17 23:54
>>27
That's a non sequitur: I said nothing about rails, and in any case, I doubt the OP cares about performance at this point. HIBT?
Name:
Anonymous2008-06-18 0:01
>>27
That's a non sequitur: nobody said nothing about rails, and in any case, I doubt the OP has to worry much about performance at this point.
>>23
I think it's Haskell. I couldn't tell whether the guy said pascal or haskell due to his accent but it sounded more like the latter.
>>14
Well, I wouldn't say I know *nothing* but I know a hell of lot less than an actual programmer. I've tried out a few languages but I actually decided to stop flitting around and stick to perl, because I liked it.
>>30 I'm no Pythonista. But clearly Python is pretty popular, and clearly no normal person would want "Guido's way or the highway" FIOC. Put it together yourself.
>>29
Languages don't "go away" without some kind of backlash. But is anyone but the most die-hard fanatic even waiting for Perl 6? They've got this cool new VM and this [presumably] cool new language, and with it less buzz than a one-winged mosquito. Without actually bringing something to the table, I don't see how Perl can recover its standing. My opinion: it's dying with nothing more than a whimper, soon to keep company with Delphi. This time next year, I predict TIOBE will rank it below FIOC and it will be threatened by JavaScript.
>>35
Is that the one giant regex that matches all legitimate emails?
Name:
Anonymous2008-06-18 6:57
>>37
It's a typical implementation of an empty list in HASKELL.
Name:
Anonymous2008-06-18 10:05
>>36 Sure buddy, skills just dry up and disappear, huge code bases and large reused libraries just pack their bags in. Perl 5 and Perl 6 are different languages, the survival of Perl 5 doesn't really rely on Perl 6 since they are not truly compatible languages and Perl 6 doesn't work with shit right now (go download parrot and try it).
I'm using the job market, so actual demand for new devs, and perl does really well. When so many are paying for perl, it does not go away. Your little hype machine won't make python or ruby the next php and it won't make jobs suddenly appear. There are 10X more perl jobs than python or ruby jobs. There are 5X more PHP jobs than perl jobs.
>>39
Why do you talk about my hype machine? Are you so obsessed with your senescent language that you can't see the future anymore? There are jobs maintaining legacy code in a lot of languages that are going nowhere ever again. Perl is just one more.