3 ms·
That doesn't seem accurate, and I'm saying this as a Python programmer. Problems in Python's domain could have been solved in Perl in 1997. Perl was around si
by chubot 10y ago
That doesn't seem accurate, and I'm saying this as a Python programmer. Problems in Python's domain could have been solved in Perl in 1997. Perl was around since 1985 and drove a lot of the early web. It's perfectly good for web scraping.
WebL is a little more advanced than Perl or Python with its nondeterministic concurrency and combinators. I think the concurrency is best implemented with an event loop, which I think both Perl and Python had in 1997 (maybe not Python). But this related paper, which funnily enough I re-read yesterday, says that they implemented it in Java with threads:
http://static.usenix.org/legacy/publications/library/proceedings/dsl97/full_papers/cardelli/cardelli_html/cardelli.html http://static.usenix.org/legacy/publications/library/proceed...
(Actually this version doesn't seem to say it, but the version I have does.)
I would like to think that Python saved the world, but Perl and to some extent Java were already around. Java might have started been after Python, but it was popular before Python was.
- pvg 10y agoThe key qualifier here is "mainstream languages for professional development, in 1997"
- tptacek 10y agoIn 1997, Perl was a "scripting language". For context: ArsDigita was one of the pioneers in building database-backed websites with things other than C and C++ --- ACS, in Tcl --- and that was roughly the same time period. This is the world Paul Graham was talking about in "Beating The Averages" --- actually, he was talking about a time ~4-5 years later, when the industry mainstream was C/C++ and Java. You get my point, I'm sure. Today it would be pretty silly to invent whole new programming language just to get an I/O loop and some helper functions. In 1997, people did that.
- davidjnelson 10y agoPerl was very capable in 1997. mod_perl supported high traffic use cases.
- crzwdjk 10y agoFor some historical context, mod_perl development only started in 1996, and it got to version 1.0 in August of 1997, which is probably the first version that anyone would seriously consider for "high traffic use cases". It caught on pretty quickly after that, though, rapidly killing off any prospects something like this WebL might have had.