9,170 reputation
12352
bio website future-web-app.blogspot.com
location Israel
age 41
visits member for 3 years, 11 months
seen 7 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


Jul
22
comment Is it better to use multiple html pages or just change content on the same page using JavaScript?
It is possible to fix all 4 problems with the javascript page.
Jul
21
awarded  Good Answer
Jul
20
awarded  Nice Answer
Jul
20
answered How can I write a set of functions that can be invoked from (almost) any programming language?
Jul
18
comment Why aren't design patterns added to the languages constructs?
There is a school of thought that says that having to many patterns is a language smell. For sure many patterns in GO4 book disappear or become a 1 liner in Lisp.
Jul
18
comment Is it worth moving from Microsoft tech to Linux, NodeJS & other open source frameworks to save money for a start-up?
If you are a C# guy feel free to use C#! you can use mono on linux or use a queue of some form to run that part on windows. The cost savings in terms of developer time will probably be a lot bigger than the hosting costs
Jul
15
comment Is it bad to learn multiple programming languages?
good enough to get stuff done I guess. in truth my default rule for PHP is avoid if at all possible. One of my least favorite languages
Jul
15
answered Is it bad to learn multiple programming languages?
Jul
13
comment How many make threads to use?
The only way to know is to test it write a shell script that iterates from 1 to say 50 and record what the wall clock time is for each. Maybe run each 5 times and take the average if you want to be a little more exact. In truth it probably won't matter too much set N = 8 or so and move on
Jul
9
revised Am I too young to burn out?
added a bit on non work stuff
Jul
9
answered Am I too young to burn out?
Jul
5
awarded  Popular Question
Jul
1
answered Why aren't databases integrated as a language feature?
Jul
1
comment Is it possible to develop an IOS application without a Mac?
No problem. For phonegap you can do most of your development in HTML and Javascript and you can use their build tool to do the actual building of the app. But you need a mac do some setup and you may need one to install the software on the device.
Jul
1
answered Is it possible to develop an IOS application without a Mac?
Jun
27
answered How do employers measure “strong or solid knowledge of programming language”?
Jun
26
answered Why is it good to split a program into multiple classes?
Jun
25
awarded  Nice Answer
Jun
25
comment Why is there no service-oriented language?
Also Erlang has OTP which is really built around the idea of services and making them reliable. Building a server that will recover after a fault is easy in OTP. (It takes like 10 minutes of work)
Jun
22
comment Languages with a clear distinction between subroutines that are purely functional, mutating, state-changing, etc?
The ecosystem seems pretty good for Haskell. To be honest I spend my time doing Erlang which does not have the purity of Haskell but is a very cool language as well. I even wrote a book on it: shop.oreilly.com/product/0636920021452.do