The company blog of CodeEval, a coding challenge and technical screening service, known for yearly programming language popularity rankings.
HN links it for its coding challenges and recruiting promotions, such as the Bay Bridges challenge, and for its language popularity surveys. Commenters give little opinion on it.
[not trying to hijack the discussion, but I think a meta-discussion is in order based on comments I've seen on this article]
The article is about whether or not you can actually parse Perl without running Perl to parse itself. One of the benefits/drawbacks to Perl is that it lets you run the interpreter at compile time, thus resulting in the possibility of an infinite loop preventing compilation. Which makes some people unhappy.
Oddly enough, this reminds me of the whole strongly/weakly typed discussion, with people weighing in and asserting one position or another, without really adequately comprehending the opposing position.
The meta-discussion here repeats almost every other discussion of Perl I see on HN and elsewhere. First there is a claim of death, either in the past, or present. Then there are claims that death was by sigil, line noise, etc. Further, additional claims are that other tools have taken over its space.
The data used as evidence are StackOverflow analyses, or Tiobe scores, or, insert additional popular, and often self-selected, data sets. You have to make specific assumptions about some of the data presented to be able to accept it, such that each community has about the same rate of people searching for answers on SO, or other places. Or that the searches will have relevant terms in the in each case.
This is a stretch to put it mildly. If I google for DBIx::Simple, and this search is caught by one of these filters, will it show up in Perl…
San Francisco Bay Area - Livefyre, Adroll, Chegg, Storm8
We just launched Coding Challenge Billboard AD on the 101 to make things a little more exciting:) http://blog.codeeval.com/codeevalblog/bridgeschallenge
Solve the Bay Bridges challenge and apply to all four at once.
http://www.codeeval.com/bridges
###
Some positions open:
Livefyre - Mobile iOS Engineer
Livefyre is looking for a seasoned Mobile Developer to bring our real-time conversation platform to the next level of amazing on Apple devices. The Mobile Developer – iOS will lead the charge of Livefyre mobile development for Apple devices – starting with our iOS SDK. We are working with big data, thousands of customers, exponential traffic growth, and are rapidly on our way to billions of monthly page views. This is an incredible opportunity for you to join a growing team solving extremely challenging engineering issues.
Proven ability in iOS development with 2-3 years of shipping apps
Expert experience with Objective-C
Understands iOS performance techniques
Other strong OO programming experience
Experience building rich client-side applications against HTTP APIs
Experience with Java and Android development is a huge plus
Understands UX and design principles
Strong grasp of CS fundamentals, algorithms, data structures, and design patterns
Strong familiarity with Git or similar SCM
Troubleshooting (especially under fire)
Loves writing documentation
Adroll -…