9,170 reputation
12352
bio website future-web-app.blogspot.com
location Israel
age 41
visits member for 3 years, 11 months
seen 9 hours ago

I mostly do Erlang and CoffeeScript these days and am the author of "Building Web Applications in Erlang" and "Programming HTML5 Applications" Both of which were published by O'Reilly.

I am also very interested in the question, How do I become a great developer and spend a fair bit of time thinking about it.

I am also a compulsive writer. I love writing as it forces me to really think about what is important and how to make ideas seem more concreate


2d
reviewed Approve Is it worth it to learn Swing?
Nov
16
comment How can one manage thousands of IF…THEN…ELSE rules?
Check out learnprolognow.com And embededing prolog inside another language is a lot easier than it used to be
Nov
14
revised Are there any statically-typed Web scripting languages?
added some stuff on erlang to better address the question
Oct
12
reviewed Approve Pass Event between Systems in a multi-threaded Entity-Component-System
Oct
10
comment How can IO cause side effects in Functional Programming?
In part because you have to assume that in a lazy language that you don't always know in what order things are going to happen.
Oct
10
answered How can IO cause side effects in Functional Programming?
Oct
1
comment First languages with generic programming support
Well "Generics" only make sense for some kinds of static typing. There are many kinds of type systems that have different properties.
Sep
16
comment Static typing vs. dynamic typing
There are some real benifits to static typing, but also some downsides, in some ways it depends on how expressive your type system is. the Type systems of most OO langauges are pretty basic, and then you get stuff like Haskell, Agda and such which just do crazy things with types. I would suggest doing some real reading on types if you want to go there
Sep
16
comment Using SVN with multiple developers but without creating branches
Even at $7/gb vs dev time, who cares
Sep
16
comment Using SVN with multiple developers but without creating branches
Really, they are arguing about a few gigabytes? 10gb of space costs what $0.50 these days (On a bad day)
Sep
2
awarded  Good Answer
Jul
20
awarded  Nice Answer
Jul
18
comment Does this kind of programming language exist?
Honestly I don't know what the C looks like. Clearly it is valid C code and will compile and run. C is not all that strongly typed to begin with.
Jul
15
answered Does this kind of programming language exist?
Jul
15
comment In what programming language did “let” first appear?
for any question "In what programming language did X first appear" lisp is a pretty good guess for a correct answer
Jun
30
awarded  Popular Question
May
6
awarded  Notable Question
Apr
11
comment Should I stick with or abandon Python to deal with concurrency?
Also if you have DJango templates they can be used in erlang with Erlydtl
Apr
8
awarded  Enlightened
Apr
8
awarded  Nice Answer