Page 1 of 1

hey everyone

PostPosted: Thu Oct 22, 2015 10:13 pm
by Robert Hopkins
hi everyone my name is robert hopkins i enjoy computer programming my first language is perl which is a little tough to learn but i like learning curves :) can't wait to read some more about perl

Re: hey everyone

PostPosted: Wed Oct 28, 2015 8:58 pm
by Doug Coulter
Hey Robert. For those who don't know, Robert is one of the people I frequently talk to on G+, and I'm kind of mentoring him on software, which is why I got him stuck on perl (my own favorite duct tape for what I do) as a way to start programming.
Yeah, I know, there are other choices...I like perl for what we are doing here, and it's still the language of choice for we old neck-beards who have to make things work in a hurry and connect large chunks of functionality together (databases, web servers, CGI's, data aq, plotting, formatting, converting, system control, service daemons, and on and on). Fewer lines and more understandable at first than most strongly typed languages.

It does "give you enough rope to shoot yourself in the foot" but one need not write code that can't be read. Most of mine looks like C, the reason being, I have to go back and maintain it myself often enough that I make it very clear and eschew most of the "random line noise" tricks. As I learned many years ago, one can even write C++ in C (the ++ used to stand for pre-processor, after all) - all you need is discipline. But since I have it, I don't like having it forced on me when it's a bad fit for the problem at hand - not everything is objects, despite java's insistence on that.
As for encapsulation, I've seen this in a C++ header file...
#define private public
And people whine that perl doesn't keep you out of its object living room because it has a shotgun - it simply expects you to have some manners.

Re: hey everyone

PostPosted: Thu Oct 29, 2015 10:43 pm
by Robert Hopkins
Hey everyone i have my own forum feel free to check it out http://www.home.theconversationcorner.com/phpbb i approve all members if you do want to signup feel free but please tell me here so i can accept you in my forum :)