|
|
Up |
|
|
  |
Author: Xah LeeXah Lee Date: Oct 19, 2007 20:28
When i first heard about distributed revision control system about 2
years ago, i heard of Darcs, which is written in Haskell. I was hugely
excited, thinking about the functional programing i love, and the no-
side effect pure system i idolize, and the technology of human animal
i rapture in daily.
I have no serious actual need to use a revision system (RVS) in recent
years, so i never really tried Darcs (nor using any RVS). I just
thought the new-fangled distributed tech in combination of Haskell was
great.
About few months ago, i was updating a 6-year old page i wrote on unix
tools: ( http://xahlee.org/UnixResource_dir/usoft.html ) and i was
trying to update myself on the current state of art of revision
systems. I read Wikipedia this passage:
http://en.wikipedia.org/wiki/Darcs
|
| Show full article (3.71Kb) |
|
| | 40 Comments |
|
  |
Author: Yuri D'EliaYuri D'Elia Date: Oct 20, 2007 03:58
> I have no serious actual need to use a revision system (RVS) in recent
> years, so i never really tried Darcs (nor using any RVS). I just
> thought the new-fangled distributed tech in combination of Haskell was
> great.
There is more to 'RVS' (as you call it) than just the implementation
language.
> Also, in my light research, it was to my surprise, that Darcs is not
> the only distributed systems, and perhaps not the first one neither,
> contrary to my impressions. In fact, today there are quite a LOT
> distributed revision systems, actually as a norm. When one looks into
> these, such as Git ( http://en.wikipedia.org/wiki/Git_(software) ) one
> finds that some of them are already in practical industrial use for
> large projects, as opposed to Darcs's academic/hobbist kind of
> community.
|
| Show full article (1.95Kb) |
|
| | no comments |
|
  |
Author: j.okej.oke Date: Oct 20, 2007 13:43
On 20 Ott, 05:28, Xah Lee xahlee.org> wrote:
>
yes-and-no.
|
| |
| no comments |
|
  |
Author: llotharllothar Date: Oct 20, 2007 14:04
> I love math. I respect Math. I'm nothing but a menial servant to
> Mathematics.
Programming and use cases are not maths. Many mathematics are
the worst programmers i've seen because they want to solve things and
much more often you just need heuristics. Once they are into exact
world they loose there capability to see the factor of relevance in
algorithms.
And they almost never match the mental model that the average
user has about a problem.
|
| |
| 8 Comments |
|
  |
Author: Daniel PittsDaniel Pitts Date: Oct 20, 2007 18:20
On Oct 20, 2:04 pm, llothar wrote:
>> I love math. I respect Math. I'm nothing but a menial servant to
>> Mathematics.
>
> Programming and use cases are not maths. Many mathematics are
> the worst programmers i've seen because they want to solve things and
> much more often you just need heuristics. Once they are into exact
> world they loose there capability to see the factor of relevance in
> algorithms.
>
> And they almost never match the mental model that the average
> user has about a problem.
I read somewhere that for large primes, using Fermat's Little Theorem
test is *good enough* for engineers because the chances of it being
wrong are less likely than a cosmic particle hitting your CPU at the
exact instant to cause a failure of the same sort. This is the
primary difference between engineers and mathematicians.
|
| |
| no comments |
|
  |
Date: Oct 20, 2007 19:41
On Sun, 21 Oct 2007 01:20:47 -0000, Daniel Pitts
coloraura.com> wrote:
>On Oct 20, 2:04 pm, llothar wrote:
>>> I love math. I respect Math. I'm nothing but a menial servant to
>>> Mathematics.
>>
>> Programming and use cases are not maths. Many mathematics...
|
| Show full article (1.33Kb) |
| no comments |
|
  |
Author: LewLew Date: Oct 20, 2007 19:42
George Neuner wrote:
> An attractive person of the opposite sex stands on the other side of
> the room. You are told that your approach must be made in a series of
> discrete steps during which you may close half the remaining distance
> between yourself and the other person.
>
> Mathematician: "But I'll never get there!"
>
> Engineer: "I'll get close enough."
Mechanician (to the researcher): Hey, you look pretty good. What's your sign?
--
Lew
|
| |
| no comments |
|
  |
Author: Timofei ShatrovTimofei Shatrov Date: Oct 21, 2007 00:34
On Sat, 20 Oct 2007 14:04:06 -0700, llothar tried to confuse
everyone with this message:
>
>> I love math. I respect Math. I'm nothing but a menial servant to
>> Mathematics.
>
>Programming and use cases are not maths. Many mathematics are
>the worst programmers i've seen because they want to solve things and
>much more often you just need heuristics. Once they are into exact
>world they loose there capability to see the factor of relevance in
>algorithms.
>
>And they almost never match the mental model that the average
>user has about a problem.
I'm, not sure that I'm getting your point, but are you trying to argue that
_not_ knowing mathemathics makes you a better programmer? Or maybe that learning
math is useless to a programmer? This must be the most ignorant post I've seen
this week. The *best* programmers I've seen actually had mathematic education.
The programmers who don't know math are the ones who end up on DailyWTF.
|
| Show full article (1.25Kb) |
| 2 Comments |
|
  |
Author: llotharllothar Date: Oct 21, 2007 06:09
> I'm, not sure that I'm getting your point, but are you trying to argue that
> _not_ knowing mathemathics makes you a better programmer?
No but it doesn't help you very much either. They are just different
skills.
> Or maybe that learning math is useless to a programmer?
No and at least the mathematical idea of building a universe on a
basic set
of axioms is pretty exciting for a programmer. But it's the idea not
the real
wisdom (I never had to use any serious maths in my 25 years of
programming)
that you need as a programmer
> This must be the most ignorant post I've seen
> this week. The *best* programmers I've seen actually had mathematic education.
|
| Show full article (1.02Kb) |
| no comments |
|
  |
|
|
  |
Author: LewLew Date: Oct 21, 2007 06:52
llothar wrote:
> Depends. I would call Knuth as one of the worst programmers. Look at
> his total
> failures on literature programming. Software Engineering is something
Umm, the term is "literate" programmer and there is evidence that it is not a
"failure".
> very
> different. Having a dead - i mean end of development line software
> like TeX - and
Based on what do you call it "dead end". It's used, it's outlasted many other
flashes in the pan, it does what its users require. You will need evidence
for such a claim.
> then trying to base a theory about software engineering (which is
> based on changes)
"base a theory" on what? There's a clause missing here.
> is so absolutely stupid ...
Is that a technical evaluation? It looks like random inflammatory comments
without basis in logic or evidence. Can stupidity be absolute? What is the
metric of stupidity?
|
| Show full article (1.09Kb) |
| no comments |
|
|
|
|