Beefy Boxes and Bandwidth Generously Provided by pair Networks
XP is just a number
 
PerlMonks  

Re^3: What will the Perl 6 interpreter be written in?

by systems (Pilgrim)
on Feb 28, 2006 at 07:29 UTC ( #533277=note: print w/replies, xml ) Need Help??


in reply to Re^2: What will the Perl 6 interpreter be written in?
in thread What will the Perl 6 interpreter be written in?

Okay, I just want to add, I think many people who use Perl, write small programs and scripts, and from the questions asked here, many of those struggle with seemingly simple tasks, like reading and writing to files, regular expressions, using a dbms engine with Perl, etc ...

Writing a compiler, a VM, designing a language, obviously needs a lot more background information and education that is probably not availble with many people

I think to even consider contributing to a language project, you have to read at least several books on automata theory, machine languages, infinite machine, compiler design. Books in those topics are usually huge and hard to read books and some of those topics requires background information themselves in certain types of math etc ... more reading, more big hard books

So I am sure finding educated people willing to contribute is hard, or maybe you guys are not promoting the project to the right type of people (the right type might be PhD students and academics)

Finally, maybe I am exagerating, maybe its not that hard, but to prove this, I think the project and the few resources working on it, may want to create documents what explain how people can easily aquire the skills necessary to contribute

I am willing to be believe that there is a simple and logical explanation to do it.

So maybe a year or two from now, you will have more people contributing throught a process of training!
  • Comment on Re^3: What will the Perl 6 interpreter be written in?

Replies are listed 'Best First'.
Re^4: What will the Perl 6 interpreter be written in?
by blackstarr (Friar) on Feb 28, 2006 at 15:24 UTC
    from the questions asked here, many of those struggle with seemingly simple tasks, like reading and writing to files, regular expressions, using a dbms engine with Perl, etc ...

    That is because most of the people who come here for the 1st (or 2nd) time, are absolute beginners. After they've asked the 1st question and received advice on how to go about digging up their own answers most people spend more time researching and then only post questions much later in their learning curve.

    I'm willing to bet that if someone with the relevant access took a look at an aging analysis of the number of questions monks post, broken down by their level of "sophistication" (a very subjective term, I know), you would find the following (in an almost bell-curve distribution):

    1st Post: a relatively naive question, showing absolute ignorance of perl, Perl, research ability, and posting technique/etiquette.

    A large proportion of 1st time posters (a la Our very own Hot Dog vendor?) will never post a second post

    2nd Post: (after a delay in time ... ) something still relatively clueless, but showing more evidence of research, and posted in a style more likely to invite constructive answers.

    3rd + Post: Questions which become more indicative of an understanding of programming (specifically in perl) as opposed to merely stringing disconnected language elements together.

    ?? ++ Post: Not merely questions, but answers, as s/he grows more proficient.

    Has any such analysis been done?

    So Long
    blackstarr

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://533277]
help
Chatterbox?
[marto]: the ticketing system does not accept calls via email, nor has it a working API. It's tied into Active Directory for authentication and the Solaris boxes aren't on that domain
[Corion]: The one thing I haven't figured out a solution to is how to get an edge-trigger instead of sending an email every 5 minutes if the usage is above 90%. I want one mail when it goes over 90% but no more emails as long as it stays between 90% and 95%.
[Corion]: marto: Clever! ;)
[Corion]: You can only reach me by pager
[Corion]: Maybe the solution would be to launch a cron job every minute that takes two measurements a minute apart and sends a mail if the usage is below on the first and above threshold on the last measurement
[marto]: that's essentially it :)
[marto]: I think the long term solution would be to have sysadmins that do their job, so I don't have to do everything :P
[marto]: they already have an entire BMC patrol system, which they disabled, because it was sending out spurious messages. So rather than fix the issue, or even find out what it was, they turned it off. No messages, can't be any problems, right?
[Corion]: marto: But having open tickets / incidents increases the pressure on them ;) Of course, likely your contract / SLA specifies an upper limit for the number of incidents :-D
[Corion]: marto: Ow ...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (7)
As of 2017-01-24 10:12 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Do you watch meteor showers?




    Results (203 votes). Check out past polls.