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

Well.

Name: Anonymous 2011-10-12 12:48

google.com/search?q="gc+is+shit"

Name: FrozenVoid 2011-10-12 13:14

GC is garbage. Its a walled garden system which is in 99% of the time detrimental to performance. It exists as tons of boilerplate,VM abstractions and indirection levels which would put any bureaucracy to shame.
 I moved from JavaScript to writing C because of memory consumption(it was before WebGL,HTML5 and canvas were solid elements of browsers). It was apparent that any complex algo is
impossible with VM resources consumptions,  and claims of portability are a pipe dream since non-standard functions and API(mozilla mostly) are very often used(and writing for other browser means rewriting in unoptimized, slow and superfluos code paths).
In curiosity i was reading source code for JS engines and it stricken me as very complex(JIT), ill-defined(Undefined) and unoptimized(immutable strings..) code with disproportionately more bureaucracy than real code.
JavaScript does need to improve, but not the Java way, its a dead end. It needs to move from the confines of garbage collector and provide more system integration(think NodeJS as client app)

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