94 entries in 0.541s
snsabot: Logged on 2017-03-30 10:50:38 asciilifeform: trinque:
erlang wasn't simply about 'uptime', or even 'no pointer arithmetic', it also was the only case i know of where process migration actually worked
snsabot: Logged on 2017-03-30 10:50:38 asciilifeform: trinque:
erlang wasn't simply about 'uptime', or even 'no pointer arithmetic', it also was the only case i know of where process migration actually worked
snsabot: Logged on 2017-03-30 10:38:11 asciilifeform: mircea_popescu: i will also nitpick : '
erlang' does not belong in the list, it was a 1980s product that worked quite well in its industrial niche (large telco switches) but was later stolen and used as a totem by the folx from yesterday's thread (
http://btcbase.org/log/2017-03-29#1633873 )
a111: Logged on 2018-08-21 17:36 phf:
http://btcbase.org/log/2018-08-20#1843300 << little known fact: slime's architecture was originally implemented in a similar project for
erlang called distel, by the same author luke gorrie. lukego also wrote an emacs clone in
erlang and tcp/ip stack in cmucl.
a111: Logged on 2019-04-20 21:42 BingoBoingo: Not making Qntra today is
Erlang's Joe Armstrong dying.
BingoBoingo: Not making Qntra today is
Erlang's Joe Armstrong dying.
☟︎ a111: Logged on 2017-03-30 14:50 asciilifeform: trinque:
erlang wasn't simply about 'uptime', or even 'no pointer arithmetic', it also was the only case i know of where process migration actually worked
a111: Logged on 2017-03-30 14:43 asciilifeform: anyway
erlang is imho only worth discussing as part of a larger pattern -- industry after industry independently discovered that c -- and its entire approach to logic -- is poison
a111: Logged on 2017-03-30 14:38 asciilifeform: mircea_popescu: i will also nitpick : '
erlang' does not belong in the list, it was a 1980s product that worked quite well in its industrial niche (large telco switches) but was later stolen and used as a totem by the folx from yesterday's thread (
http://btcbase.org/log/2017-03-29#1633873 )
Mocky:
erlang I did look at briefly, but not the concurrency, seemed to me like a puzzle lang
a111: Logged on 2018-08-21 18:26 phf: this is for scripting though, the constraints are presumably not as tight. also gc is a kind of outer bound of a problem, can usually be special cased on a case by case. e.g. in
erlang's case you can do region based allocation per process: cons as much as you want, collect everything when process dies.
phf: (apparently
erlang does that already. gc is a per-process, everything's collected when the process dies, but a very traditional gc can be enabled or disabled also per process. apparently you can also specify process's heap size on allocation, and do things when that heap fills up)
phf: this is for scripting though, the constraints are presumably not as tight. also gc is a kind of outer bound of a problem, can usually be special cased on a case by case. e.g. in
erlang's case you can do region based allocation per process: cons as much as you want, collect everything when process dies.
☟︎ phf: re upstack gotta see how small an
erlang vm can really be made. to some extent that work is going to be done with the whole tmsr scripting language direction, where we have different vm's explored on a cutting table.
phf:
http://btcbase.org/log/2018-08-20#1843300 << little known fact: slime's architecture was originally implemented in a similar project for
erlang called distel, by the same author luke gorrie. lukego also wrote an emacs clone in
erlang and tcp/ip stack in cmucl.
☝︎☟︎ a111: Logged on 2017-03-30 14:38 asciilifeform: mircea_popescu: i will also nitpick : '
erlang' does not belong in the list, it was a 1980s product that worked quite well in its industrial niche (large telco switches) but was later stolen and used as a totem by the folx from yesterday's thread (
http://btcbase.org/log/2017-03-29#1633873 )
a111: Logged on 2017-03-30 14:50 asciilifeform: trinque:
erlang wasn't simply about 'uptime', or even 'no pointer arithmetic', it also was the only case i know of where process migration actually worked
a111: Logged on 2017-03-30 14:43 asciilifeform: anyway
erlang is imho only worth discussing as part of a larger pattern -- industry after industry independently discovered that c -- and its entire approach to logic -- is poison
a111: Logged on 2017-07-12 09:21 sina:
http://btcbase.org/log/2017-07-08#1680863 << it kind of sounds like an
erlang cluster? except I guess you are looking for a network of untrusted nodes while
erlang cluster all nodes are trusted
mircea_popescu: "Google continues the war against their own users. The XMPP Memorial Society trades barbs about whose fault it is that a misdesigned overengineered shitshow of a protocol failed to gain traction amongst non-
erlang enthusiasts. Every single messaging platform in current existence is held up as Obviously The Future. Hackernews tries to figure out what Google's master plan is, and why Google is working so hard to make it look li
a111: Logged on 2017-03-30 14:41 asciilifeform not an
erlang user. but did read the 1990 b00k from ericsson.
a111: Logged on 2017-03-30 14:41 asciilifeform not an
erlang user. but did read the 1990 b00k from ericsson.
trinque:
erlang, uptime at all costs
mircea_popescu: in principle anything that can be run can be compiled, this isn't a matter. the question to you alf is, that "actual optimizing compiler, like gcc", is it WRITTEN IN
ERLANG ?
mircea_popescu: this includes fucking pascal, let alone
erlang, go, rust, java, you name it.
phf: i'm pretty sure cmucl's networking/threading interaction is busted. it shouldn't be, for all practical purposes it's an
erlang model (green threads, and async io on vm level), but in practice the code is dodgy..
phf: funkenstein_: alan kay's objects communicate with each other by sending messages. this is the approach taken explicitly in smalltalk, flavors (one of the lisp machine lisps), objective-c. the idea was inspired by john mccarthy's earlier concept of agents, intelligent systems that engage into q/a sessions with a user. a concurrent take on the same idea is called actors model and is implemented in
erlang (and a bunch of other languages,
gabriel_laddel: Bahaahahah the 2nd comment is from Joe Armstrong (created
Erlang) and reduces to "yeah, I dunno".
mats: this works better than suggesting folks write code in ocaml,
erlang, haskell, etc...
assbot: The Cool Kids love
Erlang - Gustav Simonsson, Henning Diedrich - Berlin
Erlang Factory Lite on Vimeo ... (
http://bit.ly/1wKhG0x )
mircea_popescu: anyway, someone should make an
erlang with triple mode verbs and complete declension. need like 130 iq to speak it.
Vexual: but if you're asking i'll say if it can't be done with
erlang and perl it's not worth doing
fluffypony: "In startup we are have immediate open for frontend
Erlang engineer."
Diablo-D3: bounce: I had a love affair with
erlang for awhile
benkay: naw
erlang's great if you can't wrap your head around lisp
Diablo-D3: going from
erlang to english isnt a great transition
Diablo-D3: Im doing it as my "learn
erlang" project
inhies:
erlang... i should've known
Diablo-D3: foundation and
erlang > bootstrap and go
Diablo-D3: usagi: yeah, theres really no reason not to use
erlang at this point
dub: Ilya is an
Erlang/Elixir developer with over 12 years experience as a helpdesk team leader
Diablo-D3: its non-trivial in languages like
erlang usagi: Why should I learn
Erlang?
usagi: But anyways you mentioned
Erlang usagi: PHP is more popular than perl, ruby, lisp,
erlang and haskell all rolled into one