morelenmir has asked for the wisdom of the Perl Monks concerning the following question:
Hey Forum!
My first post here is appropriately themed as I am asking about how to start up a perl programme.
I have been dabbling in perl for about a year, but recently started to get into it more seriously (albeit strictly as a hobbyist). I come from a self-taught C++/ASM background and so the freeform nature of perl is quite a culture shock. Specifically I find it hard to mentally deal with the lack of a perl version of main()
Is it acceptable to cobble-together a sort of jury-rigged main() by enclosing my 'entry-point' code in something like:
sub main_routine(){ ... }
and then as the first line of code in the programme call:
&main_routine();I say 'acceptable' because I can't help thinking imposing that kind of structure on to perl might turn around and bite me somewhere sensitive in the future!
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: creating a perl entry-point
by roboticus (Chancellor) on Jan 03, 2014 at 17:14 UTC | |
|
Re: creating a perl entry-point
by boftx (Deacon) on Jan 03, 2014 at 17:39 UTC | |
|
Re: creating a perl entry-point
by Your Mother (Archbishop) on Jan 03, 2014 at 17:59 UTC | |
|
Re: creating a perl entry-point
by morelenmir (Beadle) on Jan 03, 2014 at 20:57 UTC | |
|
Re: creating a perl entry-point
by aitap (Curate) on Jan 03, 2014 at 20:46 UTC | |
|
Re: creating a perl entry-point
by locked_user sundialsvc4 (Abbot) on Jan 03, 2014 at 19:59 UTC | |
|
Re: creating a perl entry-point
by Preceptor (Deacon) on Jan 04, 2014 at 12:06 UTC |