I've just subscribed to the Pike mailing list, and I'm wondering if anyone is still out there in the Pike community. From what I can tell, at least through a rather exhaustive Google search, community support for this sweet little language has all but dried up completely!
For historical purposes, necessary or otherwise, the date is June 12, 2009.
Thanks, Brian
As a matter of fact, community building efforts have been discussed several times here. I am not so sure what the conclusion was, if any.
I would be glad to see something like a regular pike community meeting here in berlin but sadly right now I am surrounded by python developers. I would be grateful for ideas about how to convert some people, I am feeling a little alone ;)
arne
Brian Lacy schrieb:
I've just subscribed to the Pike mailing list, and I'm wondering if anyone is still out there in the Pike community. From what I can tell, at least through a rather exhaustive Google search, community support for this sweet little language has all but dried up completely!
For historical purposes, necessary or otherwise, the date is June 12, 2009.
Thanks, Brian
Hi Brian,
(I didn't see your original post, perhaps it got caught in my UCE filter.)
This topic comes up fairly regularly. My thoughts on this have changed subtly over the years and i'll share my current view.
I don't think the pike community has died or is dying, but it also has not reached the critical mass necessary to propel it to the forefront of people's attention, like you see with other languages like ruby or python. a lot of folks won't even consider something without the buzz or large quantities of online material, and and that's a shame. to be sure, there are shortcomings in pike and it's ecosphere, the primary one being documentation, which is slowly improving. however, there's nothing that would stop an enterprising developer from getting the job done using pike.
My observation is there are a lot of sheep out there: folks that seem to look for the easy solution (which is often completely understandable)... "has someone already done what i need so that I can just copy and paste it?" People looking for that will ultimately end up being disappointed by Pike at some point. However, I'm not aware of any reasonable pike related question having ever gone unanswered. Now, it may be that the answer was that "no one's done that before" and the conversation ends there if the person was just looking to be handed the solution. That said, if there were a follow up that went something like: "ok, so how might one approach the problem", i've never had anyone not provide feedback.
So, I think I'm okay with Pike not having taken over the world. I used to think it'd be great if it did, and would try to come up with ways to help. I've since come to realize that taking over the world means 1% of the critical mass being people who were interested in helping, and the rest being "scavengers". I still think it'd be great to reach that tipping point with Pike, but I'd rather spend my time helping those interested in helping themselves (and perhaps sharing their knowledge, too). In fact, it's not uncommon for me to spend an evening on something for someone with a need, even if it wasn't something I had much use for.
I think that sentiment is also shared by a large percentage of the (really quite brilliant) pike core developers and experts you'll run into. I encourage you to not give up and to not suffer in silence- ask if you've got a question or need help finding something.
As a side note, I've been thinking about the ideal candidate for conversion to the pike way. I think that trying to convince someone who loves python or ruby is a lost cause. I think that those languages are arcane and hard to follow, but someone who loves them is going to think of pike that way. A much better approach, in my opinion is to find a java developer who's made the realization that java is an incredibly inefficient way to spend their development time (and who has a pathological aversion to C#). They'll appreciate the similarities and the things that "just work" in pike that you'd have to spend hours on in Java.
Incidentally, where are you located? It's entirely possible that there's a Pike guru near you and you might not even know it. Also, it's become a bit of a tradition to have a yearly meet-up, whether "officially sanctioned" or not. That usually happens in the autumn, usually in Europe somewhere. Sometimes it's just a few folks, sometimes a university brings 20 or 30 people for the afternoon. I highly encourage working it into your schedule if that's at all appealing.
Best,
Bill Welliver hww3@riverweb.com
On Jun 13, 2009, at 3:25 AM, Arne Goedeke wrote:
As a matter of fact, community building efforts have been discussed several times here. I am not so sure what the conclusion was, if any.
I would be glad to see something like a regular pike community meeting here in berlin but sadly right now I am surrounded by python developers. I would be grateful for ideas about how to convert some people, I am feeling a little alone ;)
arne
Brian Lacy schrieb:
I've just subscribed to the Pike mailing list, and I'm wondering if anyone is still out there in the Pike community. From what I can tell, at least through a rather exhaustive Google search, community support for this sweet little language has all but dried up completely!
For historical purposes, necessary or otherwise, the date is June 12, 2009.
Thanks, Brian
On Fri, Jun 12, 2009 at 08:56:05PM -0600, Brian Lacy wrote:
I've just subscribed to the Pike mailing list, and I'm wondering if anyone is still out there in the Pike community. From what I can tell, at least through a rather exhaustive Google search, community support for this sweet little language has all but dried up completely!
how do you get that impression?
development and support is steady and ongoing. a new major version was released half a year ago, and a point release is just in the making.
you can view some activity statistics on http://pike.ida.liu.se/development/history.xml
the first graph show the changes in the codebase from version to version, demonstrating that pike is steadily growing ad that the last stable release has has even more changes than the previous one.
the second graph counts monthly commits from the git repo (including the pikex branches with masts new work) and mails as per my mail archive (which is not complete) red are commits, blue the development forum and green the pike mailing list.
it is noticable that the commit activity has decreased but has been steady since 2004. the last spike in blue and red is the activity leading up to the 7.8 release.
what you noticed however is the low activity on the web. however as far as i can tell that has never been very strong. unfortunately the pike community lacks people who write about pike in their blogs, post to other forums, etc...
greetings, martin.
pike-devel@lists.lysator.liu.se