2,068 reputation
618
bio website blog.herby.sk
location Slovakia
age 40
visits member for 3 years, 6 months
seen 4 hours ago

Garbage-collecting duck-typer. Test-infected. Hopefully he is not alone who would like UNIX rewritten with GC memory and closure support in system, kernel API in Javascript, (Python, Ruby, Smalltalk), and C layer deprecated and emulated on top of the former.

I use Windows on workstation and FreeBSD on server.

Recently dipped myself into the mobile app world.


Dec
21
suggested approved edit on Does the syntax of programming languages depend upon their implementation?
Dec
20
revised Insert grammatical mistakes in a correct sentence
fixed terminology
Dec
20
suggested approved edit on Insert grammatical mistakes in a correct sentence
Dec
19
answered Learning to program without a computer
Dec
19
awarded  Enthusiast
Dec
17
comment What language/framework/workflow sets do you recomend for a small office?
And if you are going to do thing like Ericsson does (telephone switches that must work with lot of concurrent data and heal from failures) go for Erlang.
Dec
17
answered What language/framework/workflow sets do you recomend for a small office?
Dec
13
comment How should semi-agile team operate during management-imposed waterfall-like “testing phase”
Ok, not from scratch, but by treating old code as legacy and poisoned and instead of "fixing bugs" simply refactor and nothing more, using all methods that are used to work with legacy code, making it right in the process. The bosses can hear about "big fixing" if they need to, though it will be really just "development done right at last".
Dec
13
answered How should semi-agile team operate during management-imposed waterfall-like “testing phase”
Dec
9
comment Why is it impossible to produce truly random numbers?
Are you really asking why you cannot produce truly random number on a deterministic device? Doesn't the question already include the answer?
Dec
8
comment Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
@PeterTaylor: Would it matter if they were multiplicative? They have exact same semantics as additive (provided they are positive) by applying a logarithm. Or is it something more complicated behind it?
Dec
6
comment Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
@KimBurgess: Edited the answer.
Dec
6
revised Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
added 568 characters in body
Dec
6
comment Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
@PeterTaylor: Interesting. Any source, please?
Dec
6
comment Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
@PéterTörök: In that case, yes. Only the asker knows for sure. But when it is a tree, bfs is enough (and dead simple).
Dec
6
revised Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
added 61 characters in body
Dec
6
answered Is Dijkstra's algorithm an appropriate solution to this signal routing problem?
Dec
3
comment How did you pick up the art of solving real life problems? Can you shortcut the process?
@Maxood: Please, Smalltalk is not written with capital T. Thanx.
Dec
3
comment How did you pick up the art of solving real life problems? Can you shortcut the process?
@Maxood: Not at all. If you don't know the broad range of what (OO) programming is, your C++ (or whatever else) knowledge is just the desperate try. To use C++ (or whatever else) to its full extent, you must first know the concepts well, and then plug C++ into them, seeing what it really is. From my own experience, nothing learns you OO better (especially in world dominated by Java and C++) then Smalltalk. You then see C++ in context. You can then really use it as it was meant (because you see it in comparision).
Dec
2
comment How do you define, organize, and document your data?
Form: What I wanted to stress out is that someone who uses term 'OO-oriented classes' looks like a 13-year-old kid who just read his first book about OO and now wants to evangelize the rest of the world (not that you are be one, but the term is suggesting that way). Content: I'd oppose that objects (and restriction-enforcing constructors) are the answer. It can be answer in a monolithic environment. But if you pass data around between client written in JS and server written in PHP or whatever, and it can pass it along to something else, you need data, not the constructors for each language.