Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment Re:Software a special case (Score 1) 107

Speech is simply patterns of sound waves, which are mathematical wave equations. Speech can be modeled mathematically just as easily as any computer program.

Also, a programming language is, as its name implies, a language, which is also what we call those sound waves we make.

Since we mostly agree that we should be able to copyright particularly creative things we say or write down in a spoken language, one could well argue that we should be able to do the same for particularly creative things we write in a computer language.

Just because something can be modeled mathematically does not automatically make it some sort of natural phenomenon that we cannot copyright. A program isn't any more mathematical than speech: a program is patterns of electrical signals which we can model mathematically, but a program is not some kind of direct manifestation of a property of the world that was already there before the program was written. Remember that math itself is something that we have invented to describe what we perceive, and that it is not, in and of itself, a property of the world.

That having been said, I agree with you that something is different about software. Unfortunately IANAL and perhaps I can't articulate why I think that way.

GNU is Not Unix

New LLVM Debugger Subproject Already Faster Than GDB 174

kthreadd writes "The LLVM project is now working on a debugger called LLDB that's already faster than GDB and could be a possible alternative in the future for C, C++, and Objective-C developers. With the ongoing success of Clang and other LLVM subprojects, are the days of GNU as the mainstream free and open development toolchain passé?" LLVM stands for Low Level Virtual Machine; Wikipedia as usual has a good explanation of the parent project.

Comment Re:Two senses of "closed." (Score 2, Interesting) 850

There is a certain intellectual freedom associated with programming. Parent, you are of course right:

You may not like it but the fact is no one cares. Don't develop for Apple. No one will miss you.

What I don't understand is why people aren't doing just that. Most of us program because it's fun, but it's just not fun when you're limited. Yes, when I program for fun it is all about me, and damnit, I deserve to be able to do what I want. That's why I use Linux :)

So... why are you people still developing for iPhone? Put your money where your mouth is.

Comment Re:Still Important (Score 5, Informative) 571

I'm a student at UVA, and I must say this doesn't sit well with me yet.

I don't want to have to carry my laptop around all the time
I want to be able to work in a room full of other engineers whom I can talk to
I want to be able to use a computer when mine isn't working
I use linux... what am I going to do when some teacher makes me use windows, if I can't use a computer lab?

If it's to save money... maybe they should try not leaving all several hundred of our puplic computers on all night, and for the whole summer and winter vacations!

Comment Re:Huh (Score 1) 722

a particular vault for example has a maximum starting value based upon the "degree of difficulty".

Your argument breaks down here.

The argument is fine.

A gymnast does predefined vault. That vault also has a predefined maximum score. Not every vault can get a 10, even if executed perfectly.

That prevents this from happening:
one gymnast does a phenomenal hand-spring and gets a perfect 10. The next gymnast does an octuple back-flip, 12 rotations, writes down the proof to Fermat's last theorem, then stumbles an inch on the landing, getting a 9.8 for the unacceptable stumble.

So only an extremely difficult vault has a starting value of 10. The same is true for diving.

Slashdot Top Deals

I am NOMAD!

Working...