Hacker News new | ask | show | jobs
by pretoriusB 4905 days ago
>I didn't know everyone hates Perl and I also didn't know those were the reason. Surely we don't want strange languages? </sarcasm>

Why the sarcasm? "Everyone", in everyday talk means "most people", and considered that Perl has long lost the spotlight it once had as a scripting language, that is a lot of people.

As for the "strange" part, yes, surely we "don't want strange languages". Strange languages have always been marginal, with C (Algol) style languages always being the most popular.

Here by strange he obviously alludes to the "syntactic noise"-likeness of the language's syntax, one of the most common complaint's about it.

>How is javascript like assembly?

In the obvious way that is used as a target language for stuff, from emscripten to coffeescript, to TypeScript, to Dart, to clojurescript, to GWT.

It's been called multiple types, including in HN, "the assembly/bytecode of the web world" in case you haven't noticed.

>Sorry, this just means you're a shitty developer and/or can't manage deadlines very well.

Which includes most of the industry, so it cannot be dismissed with an work ethic/abilities slant like that. It's common knowledge (and inspected in literature) that most IT project fail, for example. You really think it's because of "shitty developers"? Do you think Brook's team had "shitty developers"? Or the team that worked on Chandler? (read "The Mythical Man Month" and "Dreaming in Code" respectively).

1 comments

The existence of cross-compilers (even popular ones) does not make a language "like assembly". Javascript is still overwhelmingly written in Javascript.
'People are using it like assembly' does mean that all or even a significant fraction of people are doing that. It's sufficient that a noticeable number of people are doing it and there are tens if not hundreds of projects that compile other languages to Javascript.