Reputation
9,212
Next privilege 10,000 Rep.
Access moderator tools
Badges
2 25 54
Newest
 Nice Answer
Impact
~329k people reached

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
Jun
22
comment Languages with a clear distinction between subroutines that are purely functional, mutating, state-changing, etc?
It seems to be where a lot of interesting things are going on
Jun
22
answered Languages with a clear distinction between subroutines that are purely functional, mutating, state-changing, etc?
Jun
22
answered How should an undergraduate programmer organize his time learning the maximum possible?
Jun
20
comment Why is it better for a programmer to design the algorithm before starting to write the code?
Yes but I like baking bread
Jun
13
awarded  Pundit
Jun
12
comment Am I personally liable for bugs in medical software I've developed as an employee?
This sounds like the kind of case where you actually should get the advice of an actual lawyer in your area not a bunch of folks on the net
Jun
12
comment What is the meaning of the sentence “we wanted it to be compiled so it’s not burning CPU doing the wrong stuff.”
You are assuming that compiled languages are type safe and interpreted ones are not. There are many counter examples For example lisp can be compiled and is not strongly typed, while Haskell can be interpreted and is VERY type safe
Jun
9
comment What is the main difference between Scripting Languages and Programming Languages?
Erlang was originally created to program telephone switches, everything else was just a bonus
Jun
5
comment Is MUMPS alive?
Don't we have a vaccine for that now?
Jun
4
comment Which programming language for text editing?
I used to do perl for a living, no thanks. Truth is I have not had to do that much text slicing recently that some other tool was not better for (XSLT usually)
Jun
4
comment Which programming language for text editing?
The problem is that I could say that about 20 other things as well. ;) Prolog is high on my list of thins that I would love to learn and I am sure I would find some cool way to use it as soon as I did
Jun
3
comment Do Android developers have to pay sales taxes?
I would imagine it would depend a LOT On local laws in each country. But I am not sure why the Apple vs Google store would make a difference
May
30
awarded  Notable Question
May
29
comment Objects in non-OOP languages
Can you force it? Sure, but the real question is why would you want to? If you want an Object Oriented Language then there are a lot to pick from (C++, Java, C#, Smalltalk, Ruby etc), but programming in against the model of the language is just going to drive you crazy
May
27
comment Plagued by multithreaded bugs
I have no idea, the last time I looked at C++ was 20 years ago. But I would rather use a language where actors are built in. I know it works in Erlang
May
26
awarded  Announcer
May
25
comment Plagued by multithreaded bugs
@DeadMG that is true, if you don't know how to use your tools well, you will produce bad software