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

Firefox OS

Name: Anonymous 2013-07-11 13:22

What is the fuzz? We don't need x86 and C++ anymore?

Name: Anonymous 2013-07-13 11:24

>>33
But Lisp so powerful that it can be extended to any programming language. So we have the right to say that any program is/was/will be written in Lisp. So there is no OS except Lisp OS. Because all components of any OS is written in Lisp.

Name: Anonymous 2013-07-13 11:39

>>41
1. Lisp presupposes heavy use lambda calculus and minimizing shared state.
2. GCC and JavaScript dont give access to compiler and writing a code generator could be cumber-some, especially because you have to write you own type inference engine in case of C++

Name: Anonymous 2013-07-13 11:52

>>42
>1. Lisp presupposes heavy use lambda calculus
Lel. What do you mean? Any PL is "heavy using lambda calculus" if it supports first-class functions.

Name: Anonymous 2013-07-13 11:58

>>43
LLEEEEEL EGIN GROSKI LEL GEEIERGOK GEORGE KGERWRGK ELEL GROSKI

Name: Anonymous 2013-07-13 12:02

>>43
Most get away with mutable data structures.

I'm keep wondering with integers are still immutable and you can't change some bits of say 123, modifying every reference to it.

Name: Anonymous 2013-07-13 12:03

>>45
Smalltalk had mutable integers.

Java's bignums are mutable.

Name: Anonymous 2013-07-13 12:04

Chrome OS, Firefox OS... since when are web browsers suitable to be OS substitutes? Browser-based everything considered harmful.

Name: Anonymous 2013-07-13 12:07

LLEEEEEL EGIN GROSKI LEL GEEIERGOK GEORGE KGERWRGK ELEL GROSKI

Name: Anonymous 2013-07-13 12:10

http://www.linuxforums.org/forum/coffee-lounge/197219-firefox-bloatware.html
On Monday, I tried to upgrade Firefox from version 21 to version 22. It hung on the final ld stage and then crashed. According to the kernel log, it had grabbed all my core and had been killed.

I posted a query on the Crux mailing list and received an answer today. According to this, building Firefox takes 4-6 GB! I am disgusted!

Name: Open WebOS 2013-07-13 12:24

>>49
Indeed, and Puppy Linux is only 165.3M!

Name: Anonymous 2013-07-13 12:41

>>45
Most get away with mutable data structures.
But Lisp is also not pure functional. Or what do you mean?

Name: Anonymous 2013-07-13 12:42

s/pure/purely/

Name: Anonymous 2013-07-13 12:53

>>51
Clojure?

Name: Anonymous 2013-07-13 12:56

>>49
Firefox is bloatware!
Because stupid JS developers write code which requires a lot of resources. It is also Adobe flash's fault.
If you use noscript+adblock+flashblock, everything is fine.

Name: Anonymous 2013-07-13 13:12

The only thing I like about Chrome/Chromium over Firefox is using one process per tab. In Firefox, if one tab hangs up, your whole browser is fucked.

Name: Anonymous 2013-07-13 13:18

>>53
Clojure is just a java tricky lib. It's not a programming language. Also it has the syntax that is far beyond sexprs, so it's not s Lisp.

Name: Anonymous 2013-07-13 13:32

>>55
The only thing I like about Chrome/Chromium over Firefox is using one process per tab.
But it's not true. The shit cunningly uses one process per the some amount of tabs.

Name: Anonymous 2013-07-13 13:43

>>57
I wouldn't know, I don't even use Chrome/Chromium. But even so, that's still better than only having 2 processes: firefox and plugin-container.

Name: Anonymous 2013-07-13 13:48

>>54
Actually, it is because of C/C++ templates, which expand into 6GB during compilation and produce enormous executable, destroying processor cashes.

Name: Anonymous 2013-07-13 13:49

>>59
It all could have been fixed with simple JIT compilation, inlining only require parts.

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