Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×

Comment Actually several candidates for "Tauredunum" (Score 5, Informative) 41

The history of this event is actually quite interesting in itself. There are even ancient writers that describe it. One was Bishop Marius, the bishop of Avenches and later Lausanne (547-594), who was actually neighbor to this event.

In this year, the enormous mountain of Tauredunum in the territory of the Valais, collapsed so suddenly that it engulfed the neighboring fortress as well as the villages and all the inhabitants thereof. The lake was so engorged that along the length of 60 miles and width of 20 miles on both sides of the river there was great loss of life in the ancient towns, both of man and beast. It destroyed also many sanctuaries with the people and violently destroyed the bridge in Geneva, the mills and even penetrated into the city where many people died

(Quick translation from P.C. Basilii anno XXII. Ind. XI) What the mountain 'Tauredunum' corresponds too in modern geographical terms is somewhat disputed.

Comment Re:Different skill set (Score 2) 299

A good writer by definition knows how to organize his thoughts, get quickly to what is important and is able to express himself clearly. Documentation is for people who develop software or products with your code, and in some ways analogous to what the user sees as an interface. Programming a user interface is often completely orthogonal to the technical part of the project, and really takes a different type of programmer. Look at how many excellent projects that work so well and yet are a real pain in the ass to use because of the interface - one can do well in one aspect and completely fail in the other. The same it is with code and documentation. The code might do what you want but if you have no idea how to implement the api it is damn useless.

Comment Re:Bullshit (Re:Different skill set) (Score 1) 299

True enough, that a programmer needs to organize his thoughts, as the computer cannot function without clear directives. However communicating with human beings is a different matter. I would say that documentation is for the developer what the UI is for the user. Look at how many magnificent projects are technically sound and yet have a user interface that is completely unusuable. The same is true of documentation. Interacting with the developer or user of your code is something complementary to interacting with the computer.

Comment Different skill set (Score 4, Insightful) 299

It is very rare for a good programmer to be also a good writer. Heck in any job it is rare to find someone with two good skill sets. Even with the two skill sets you often only have time to do something well. I would have to say though when then planets align and the good programmer is also a good writer, usually some sort of standard results from it, and lots of progress is made in the field. Also, some projects don't really warrant the time to make extensive documentation. I wrote tons of LISP code that never had much of documentation because it didn't really need it and simply got the job done. I'm sure many projects never get past the stage of documentation on a need to know basis.

Comment Re:Browser Based OS (Score 4, Informative) 114

You can't even disassemble browser apps, all you have is the front-end.

Say that again? You just look at the source code, the javascript and it's all there. Maybe not like you want it, but there is nothing intrinsic to browser apps that make them a sort of DRM. If it is written in HTML5, you can look at the code if they make it available - in fact in some ways you can do 'Show Source' in a browser easier than many native apps. Even Google Apps you can do 'Show source' in your browser. In a certain way the web is far more open that native apps, which are painfully difficult to disassemble from the binary.

The only real problem are the requests from the server - true, they don't often release server software source. But often this is mostly connection to some database. While this can be problematic for open source, it is not intrinsically so. Most web apps can also be written to work offline.

Slashdot Top Deals

Lawrence Radiation Laboratory keeps all its data in an old gray trunk.

Working...