Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:Have you ever been to a Ruby conference? (Score 4, Insightful) 715

Because there's difference between coding style and significant whitespace.

// Somebody pasted a few lines, but didn't reindent last line.
// Still correct syntax, still does the same, Reindent All fixes the formatting and everybody's happy.
  if (x) {
    statement1
    statement2
  statement3
}
 
# Somebody pasted a few lines, but didn't reindent last line.
# Still correct syntax, statement3 errorneously executes every time, IDE doesn't help (it could reindent _when pasting_, not after the fact). Have fun debugging!
  if x:
    statement1
    statement2
  statement3

Comment Re:What About Machine Language and Assembly? (Score 2) 316

First, your BNF example is lame because it describes only grammar of a language - but grammar alone doesn't make a language and there's no standard notations for all the rest of what makes a language.

Second, yes, language expressed in these forms is an expression of idea. That is, you can copyright a BNF description of grammar, and even specification of your language, but they're _expressions of idea of a language_, but not the language itself.

Saying that copyright on specification is copyright on the language is like saying copyright on a book is copyright on its plot.

Comment Re:Nothing new (Score 1) 235

But of course they have to be paid more now that they work more efficiently and provide more skills to the company.

The proper solution would be a kind of subsidized loan on the training - send them to study, raise the pay and then recover the training costs from the wages.

Want to jump ship? Return the loan. Gonna stay with us after the loan ends? Great, enjoy your raised pay.

Comment Re:Must be Lisp under the hood (Score 1) 103

Capital letters mean variables, evaluation is by rewriting and pattern matching.

Seems like it's trying to substitute every mention of Factorial for "if (Number

factorial Number = if (Number <=1 ) then 1 else (Number * factorial (Number -1))

this works

As well as this:

Number! = if (Number <=1 ) then 1 else (Number * (Number -1)!)
 
5!

You can even write something like "X plus Y minus Z = X+Y-Z" and ask it for "5 plus 4 minus 9"

Comment Re:Real world microkernels? (Score 1) 120

They do. Filesystems and device drivers are on the kernel side in monolithic OSes, FUSE/CUPS/SANE/graphics drivers with minimal kernel mode parts/etc. muddy the difference.

It's easy to declare an OS as microkernel or _not_ microkernel, but "monolithic" is pretty much meaningless term, unless you just define anything non-microkernel to be monolithic.

Comment Re:No comparison whatsoever (Score 1) 200

> why is one place saddled with search engine results that are negative and another not?

Because one place is famous for bad thing happening there and another is not. Searching for Jane Q. Celebrity will turn up her personal site first, as she's famous by herself, but searching for brutally murdered John Smith will turn up news reports, not his facebook page.

Your definition of "relevance" is strange. If most people looking for "Nuremberg" or "Bhopal" are interested in trials and chemical plant disaster, filling top page with tourist spots would be irrelevant.

Comment Re:I call bullshit... (Score 1) 215

... because they're pretending that the many tens of thousands of lines of code in the OS and libraries don't count ...
... because they're pretending that the many tens of thousands of lines of HDL code in the processor don't count ...

True demoscener builds his own CPU out of transistors and resistors. Some suggest that using logic gates ICs is acceptable, but they're wimps.

Comment Re:"a fraudulent religious organization" (Score 1) 498

The fanatical athiests spending money to put anti-religion messages on busses and billboards

And religious fanatics spending money to put religious and anti-atheistic messages on buses and billboards are perfectly okay.

are they spending any feeding the poor? If so, I've never heard of it.

Because you're blind and deaf, probably.

How many athiests are against vengeance? How many are for doing good to those who harm you?

I don't know, probably not less than same amongst christians. Some christians are pretty vicious. Some are barely hiding their schadenfreude behind "Ha! That's God's punishment for you" when disasters strike - instead of, you know, helping victims as Christ would do. Sure, you could argue that those who don't follow these tenets vehemently are not true christians, but then you could also argue there were only thirteen true christians at all, or may be even just one.

PS: Oh, and by the way, the word is "a-the-ist", from negative prefix "a-" and "theos". I'm not sure what an "athiest" is, probably superlative form of "athy" - as in athy, athier, athiest, but it is a sure sign of illiteracy.

Slashdot Top Deals

"Luke, I'm yer father, eh. Come over to the dark side, you hoser." -- Dave Thomas, "Strange Brew"

Working...