Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

node.js is the future

Name: Anonymous 2012-08-13 16:24

1. familiarity always wins
2. sharing code, even 10% of your application, rapes any other language feature
3. std library  is small and designed purely for talking to networks/fs, making it fun to work with, unlike say python or cpp
4. easy to get started with

Name: Anonymous 2012-08-13 16:37

5. slow as shit

Name: Anonymous 2012-08-13 16:48

6. javashit

Name: Anonymous 2012-08-13 17:37

>>2
The only language that is faster than js with an active web development community is java and c#. Let me know if you'd like to trade xml configuration hell and bulky code w/o basic features like first-class functions for a 2x speedup.

js is 20x faster than python and python runs the 3rd largest site on the internet.

also network and web programs are almost always IO bound, making speed of the runtime irrelevant.

>>3
smallest and most functional mainstream language by far. average programmers will never learn haskell.

Name: Anonymous 2012-08-13 17:56

hello, ``brendan''

Name: Anonymous 2012-08-13 18:02

Why node.js is not the future
1. It attracts DHMLT! idiots
2. HURR DURR WE ASYNC NOW when in fact, a simple blocking op will fuck its event loop
3. this has scoping issues
4. LOL NO BLOCK SCOPE
5. LOL NO OPERATOR OVERLOADING. Even Lua and FiOC have this.
6. FULL RETARDATION when it comes to typing.
7. OP (see #1)

Name: Anonymous 2012-08-13 18:15

single threaded

useless

Name: Anonymous 2012-08-13 18:53

>>6
3. this has scoping issues
The whole language has scoping issues!

Name: Anonymous 2012-08-13 19:34

>>8

for (i = 0; i < 10; i++) {
  (function (i) {
    (function (i) {
      (function (i) {
        document.write(i + ": the power of closures!!!1<br />");
      })(i);
    })(i);
  })(i);
}

Name: Anonymous 2012-08-13 20:01

>>6
DHMLT
what the fuck!

Name: Anonymous 2012-08-13 20:04

>>8
if you really think that js have 'scoping issues' you actually don't understand js

Name: Anonymous 2012-08-13 21:02

>>11
js is so misunderstood!

Name: Anonymous 2012-08-13 21:07

Why Javascript is shit outside of browsers:

- Everything is in the same namespace
- No block scoping
- No class support
- No typing
- Verbose and ugly
- GC

Name: Anonymous 2012-08-13 21:20

>>13

- Everything is in the same namespace
good thing. try modules
- No block scoping
uh js scoping is the least broken of any mainstream language
- No class support
good thing. classes are terrible
- No typing
dynamic typing is a plus when you are writing a program that IO heavy, like a webserver
- Verbose and ugly
that's fair. first class functions more than make up for it and allow for declarative syntax. see d3 for an example.

>>9
for loops are broken. don't use them. try underscore or use 1.5 array iterators.

>>6,7
processes are better than threads, and you should be offloading all blocking computation to a child process.

if async hurts your brain, there are fibers and a hundred other libraries for synchronous execution

Name: Anonymous 2012-08-13 21:23

>>14
IHBT

Name: Anonymous 2012-08-13 21:25

>>13
It's shit inside browsers too.
Free our script tags!

Name: Anonymous 2012-08-13 22:17

>>14
for loops are broken    `
>defending a language this shitty

ISHYGDDT

Name: Anonymous 2012-08-13 22:27

>>17

for loops are scheduled to be corrected in ES12, due for review in 2070

please be patient

Name: -1 2012-08-13 22:30

>>17
Fuck off back to /polecat kebabs/ le please

Name: Anonymous 2012-08-13 22:59

>>19
no u

Name: Anonymous 2012-08-14 0:14

>>17
for loops considered harmful! In node.js, you're supposed to use single-threaded asychronous callbacks for everything. Just remember not to try any tail recursion or you'll blow up the stack!

Name: Anonymous 2012-08-14 0:36

>>17
for loops suck in every language
just use map,filter or reduce or some collections library

Name: Anonymous 2012-08-14 11:01

>>14
>processes are better than threads, and you should be offloading all blocking computation to a child process.
This is what hipsters! actually believe.

Name: Anonymous 2012-08-15 22:43

Node.JS Is Stupid And If You Use It So Are You

http://www.youtube.com/watch?v=1e1zzna-dNw

Name: Anonymous 2012-08-16 0:45

le mad js monkey is le mad

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List