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

Pages: 1-4041-

This has gone on for far too long now

Name: Anonymous 2014-06-29 15:13

It's official, the appists and coders have gone gone too far.

http://runtimejs.org/

Now that you can run a horribly inefficient, buggy, and badly programmed operating system from right within your browser, imagine all the new possibilities for web-appist-coders!

Name: Anonymous 2014-06-29 15:40

JavaScript
security, reliability and performance

is that a joke?

Name: Anonymous 2014-06-29 16:25

>>2
They actually believe that if the script fails, and it does not affect your OS or binaries, it is safe, reliable, and "working as intended" for it to be within performance.

They have a whole implied vocabulary on their propaganda. And unfortunately companies are investing in this shit, even Intel:
https://software.intel.com/en-us/node/492826
https://software.intel.com/en-us/tags/18828

The whole situation is described as: Planned Obsolesce

Name: Anonymous 2014-06-29 16:50

>>1,3
Go back to your rocking chair, gramps, and let the experts talk.

Name: Anonymous 2014-06-29 16:58

http://runtimejs.org/docs/arch.html

So they basically invented a virtual machine that requires not only another OS but a fat browser, too. Congratulations, I guess.

Name: Anonymous 2014-06-29 17:28

>>4
So-Sorry. Just trying to help. Sorry to be a party pooper, it's all I do these days.

>>5
More like recreated a VM for a web browser only OS, which is still Planned Obsolesce. How will they ever run their torrents then? On the ECMASrrent script? What about their video streaming? On <video>?

Name: Anonymous 2014-06-29 17:42

>>3,6
Planned Obsolesce
Please try to become less retarded.

Name: Anonymous 2014-06-29 18:03

>>4
Go back to primary school, apper, and let the real programmers talk.

Name: Anonymous 2014-06-29 18:26

>>7
Ok, what good use do you see for all this Javashit? Why are companies investing in this shit? Why does runtimejs even exist?
Explain it all.

Name: Anonymous 2014-06-29 21:42

>>9
That's not what >>7 is aiming at. You wrote planned obsolesce twice. Grab a dictionary before you make a post here, little shitskin.

Name: Anonymous 2014-06-29 21:51

>>1
That sounds pretty redundant considering Java already exists and does everything provided there and ore.

Name: Anonymous 2014-06-29 22:02

>>9
Imagine a world where programmers only need to know one programming language. You use it to write your kernel, your drivers, your native applications, and even your web applications. In fact, because of this, web applications are just native applications! Their backend is written in this universal language, as well as their front end. Javascript could be the language to make this happen.

Name: Anonymous 2014-06-29 22:09

>>12
Imagine a world where programmers only need to know one programming language.
Terrible!

Except when it's Lisp, because of DSLs.

Name: Anonymous 2014-06-29 22:22

>>3
They actually believe that if the script fails, and it does not affect your OS or binaries, it is safe, reliable, and "working as intended" for it to be within performance.
What is wrong with that?

Name: Anonymous 2014-06-29 22:23

JavaScript is cool and me and all my bros got six figure jobs after graduating hacker school.

*punches your nerd face with my baller as fuck Ruby on Rails Spring 2014 Maker University class ring*

Name: Anonymous 2014-06-29 22:30

>>14
It's redefining safe and reliable in a way that is devoid of meaning. Of course a sandboxed failing script won't affect the outer environment, but in the end, you are just passing the difficulty to that environment because you require it in order to run.

Name: Anonymous 2014-06-29 22:35

>>12
It's called the universal Turing Machine.

Name: >>16 2014-06-29 22:45

I hate doublepost, but there's another, even worse part that didn't come to my mind: The more successful runtime.js becomes, the more devoid of meaning this safe and reliable phrase is. As an operating system, the idea is to move as much as possible into Javashitland, but as soon as you do that, your security gains are for naught. Sure, everything in the outer layer is secure, but there isn't anything in the outer layer anymore.

Name: Anonymous 2014-06-29 22:46

>>16
Aha!

but in the end, you are just passing the difficulty to that environment because you require it in order to run
So it is like these people who say that they have proofs of their code but they don't actually have proofs of the proofs making everything useless

Name: Anonymous 2014-06-29 22:53

When they say non-blocking event loop, are they saying the entire system is single threaded and that extra CPU cores are useless?

Name: Anonymous 2014-06-29 22:59

Name: Anonymous 2014-06-29 23:06

>>21
You know what's even simpler than an asynchronous single threaded event system? Single tasking.

Name: Anonymous 2014-06-29 23:16

>>22

it is so simple it becomes complex in its simplicity.

Name: Anonymous 2014-06-29 23:30

>>23
It's simple really

Name: Anonymous 2014-06-29 23:32

>>19
basic college mathematics 101, you need to retake it (or take it for the first time)

Name: Anonymous 2014-06-30 0:00

This thread is closed. You can't reply anymore.

Name: Anonymous 2014-06-30 0:10

>>26
test

Name: Anonymous 2014-06-30 0:23

This thread is closed. You can't reply anymore.

Name: Anonymous 2014-06-30 1:11

>>28

q

Name: Anonymous 2014-06-30 3:40

>>29
:q!

Name: Anonymous 2014-06-30 4:22

>>30
?

Name: Anonymous 2014-06-30 9:57

It's Javascript all the way down.

Name: Anonymous 2014-06-30 10:07

I read the other day that microcode can have longer opcodes than ASM, like a 32 bit processor running 108 bit microcodes..

Any idea if that is common?

Name: Anonymous 2014-06-30 12:10

>>33

That is a bad idea, because non-power of two values waste bits -> waster transistors.

Name: Anonymous 2014-06-30 12:48

Some complex instruction set computers (CISC) have long microword lengths. For example, the Nanodata QM-1 computer has a 360 bit nanoword and a 16 bit microword, the IBM-370/3033-S system has a 122 bit microword, and the Digital VAX 11-780 machine has a 98 bit microword.

Name: Microapping 2014-06-30 12:57

Microapping

Name: Anonymous 2014-06-30 13:21

>>35
The fact that the nanoword is larger than the microword really bothers me.

Name: Anonymous 2014-07-01 3:08

tfw OP created the thread to advertize his OS back when:
https://bbs.progrider.org/prog/read/1378264903

Name: Anonymous 2014-07-01 15:14

Can I officially suicide?:
https://www.youtube.com/watch?v=wTkcGprt5rU

Just no.

Name: Anonymous 2014-07-01 21:29

>>7

Please try to become less retarded.

Name: Anonymous 2014-07-02 10:38

>>40
Why are you quoting me?

Name: Anonymous 2014-07-02 16:05

>>41
Because you just responded to it, you are

Name: Anonymous 2014-07-02 18:32

>>42
Because you just responded to it, you are

Name: Anonymous 2014-07-03 4:50

>>1
Runtime.JS uses global non-blocking event loop to dispatch tasks for the whole system. Preemption is supported by design (and by V8), but haven't been implemented yet.

At least they're up front about their own irrelevance. I doubt it's intentional, though.

Name: Anonymous 2014-07-03 8:10

>>39
You can go back to le imageboards now))))

Name: Anonymous 2014-07-04 0:51

>>12 is right.

REPENT C SINNERS

LEARN JavaScript, THE LAST PROGRAMMING LANGUAGE, BEFORE IT'S TOO LATE

Name: Anonymous 2014-07-05 15:48

Ok, we need to make a serious campaign against ECMAScript.

We need to make a R7RS like language, Shen or this one I just looked up:
https://en.wikipedia.org/wiki/EuLisp

But have a showcase of browser using it, and demonstrating why it is superior to ECMAScript in every way and form.

Who is with me?

Name: Anonymous 2014-07-05 17:23

>>47
Ok, we need to $UNREALISTIC_GOAL. (...) Who is with me?

If you had a couple million dollars lying around I think you could pull this off.

Name: Anonymous 2014-07-05 18:29

>>48
Javascript started with Zero, just a Graduate. We just need push it.

Name: Anonymous 2014-07-05 18:33

>>48
a couple million
Google has a lot more than that and they can't pull it off.

Name: Anonymous 2014-07-05 18:34

Nobody cares what the underlying web language is, because it's already possible to write in Haskell and compile it down into Javashit.

Name: Anonymous 2014-07-05 18:39

>>49
Javascript started with competition that did not yet exist, and made design compromises in order to get there first, and the price of those compromises still bites us in the ass on a daily basis 20 years later.

Your competition now is the most widely deployed programming language toolchain in the industry (yes, even more than C, because most people don't have compilers). Your would-be allies are four huge corporations with their own agendas and their own ideas for how to solve the problem.

You, my friend, are getting in a fistfight with a hurricane.

Name: Anonymous 2014-07-05 20:28

>>52
Lies, both Lisp and Shell scripts existed in a browser that was implementable as a client side script.

The problem was Netscape had other plans, and offered as a bundle first for commoners. Basically forcing people to change.

Don't you want to be that change, or do you what JS to rot your applications?

Name: Anonymous 2014-07-05 21:07

>>53
You've convinced me. I want to force change. I will use the power of my multi-billion dollar company that makes one of the leading web browsers to force change on the world.

Name: Anonymous 2014-07-05 21:20

>>52
You, my friend, are getting in a fistfight with a hurricane.
Worse than that, any allies you might have are savages who will devour you after the fight, if not during.

>>53
Don't you want to be that change, or do you what JS to rot your applications?
Personally, neither. I don't want the browser to be my platform. Besides, JS might be a shitty Scheme but at least it's not Python or Java.

Name: Anonymous 2014-07-05 21:52

>>53

If Lisp is so good, why did it lost every single battle since 1958? First to Fortran, then to Algol, then to C, then to Java, now to JavaScript. It is fucking 56 years already!!!

Name: Anonymous 2014-07-05 21:53

>>56

http://en.wikipedia.org/wiki/Lisp_%28programming_language%29
Dialects Arc, AutoLISP, Clojure, Common Lisp, Emacs Lisp, EuLisp, Franz Lisp, Interlisp, ISLISP, LeLisp, LFE, Maclisp, MDL, Newlisp, NIL, Picolisp, Portable Standard Lisp, Racket, Scheme, SKILL, Spice Lisp, T, XLISP, Zetalisp

That is why.

http://en.wikipedia.org/wiki/The_Paradox_of_Choice

Name: Anonymous 2014-07-05 22:59

>>57
But only scheme and some rare static-typing lispies are useful

Name: Anonymous 2014-07-05 23:33

>>58
Javascript is useful and it is a Lisp (without all the messy parentheses but w/e).

Name: Anonymous 2014-07-06 0:04

>>59
You only troll yourself by being a low iq nigger.

Name: Anonymous 2014-07-06 0:28

>>59
What's with all the horrendously bad trolling attempts lately? We have never been high in the rankings, but this is a new low.

Name: Anonymous 2014-07-06 0:41

>>61
Prague is slow right now. The wizards are restless. They are huge assholes and everything bores them, so they're causing trouble.

Name: Anonymous 2014-07-06 0:41

>>60-61
It may not even be trolling, many people really believe this

Name: Anonymous 2014-07-06 1:39

>>63
But these people aren't on /prog/.
at least that's what I tell myself in order to sleep well at night

Name: Naruto 2014-07-06 7:35

>>64
Believe it!

Name: Anonymous 2014-07-06 9:55

>>47
Why don't you just use a Lisp-to-ECMAScript transpiler like Parenscript or Sibilant. I thought writing your own implementation of Lisp atop something else was a rite of passage for Lisp weenies, anyway.

I've always felt that someone should have created a standardized bytecode virtual machine that could interact with the DOM and issue HTTP requests, but thanks to Sun this never happened and it's now too late to go back and make one.

Name: Anonymous 2014-07-06 10:11

>>66
Look at the time it would have been made in and be glad; it would have become Java-style forced OO shit.

Name: Anonymous 2014-07-06 12:52

>>67
But it's still shit: everything's mutable and there is no side effects control.

Name: Anonymous 2014-07-07 3:48

>>67
The JVM is a bad example because it was clearly designed with only Java in mind. There is a lot you can do with just a JVM but a better example would probably be the CLR, since it was designed from the start with the intent to host more than just one language.

>>68
A language VM is at the wrong level to be enforcing these kinds of things.

Also, before someone says something to that effect - "Everyone just use language X" is not a solution. It's the same sort of thinking that gives us, "Everyone just use JavaScript". If you want to solve problems by mandating a language you should expect that the language that is chosen will be one you personally don't like.

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