Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Polynesians May Have Invented Binary Math

Luna Argenteus Re:There were 10 types of ancient societies (170 comments)

``Polymorphism'' is not OOP's exclusive characteristic, you know. But I suspect the Polynesian might be behind the development of System F.

about 9 months ago
top

How One Programmer Is Coding Faster By Voice Than Keyboard

Luna Argenteus So... (214 comments)

We conjure the spirits of the computer with our spells?

1 year,29 days
top

Harlan: a Language That Simplifies GPU Programming

Luna Argenteus Re:Python as pseudocode (195 comments)

the strange syntax

S-expression is more like the textual representation of Lisp's abstract syntax tree than syntax. In the past Lisp had something more like a conventional syntax (M-expression) which (if I remember correctly) compiled into s-expression, but somehow people still liked s-expression better.

about a year ago
top

Harlan: a Language That Simplifies GPU Programming

Luna Argenteus Re:Indiana, not Indian (195 comments)

Your Scheme code uses pattern matching so that's not comparable to the pseudo Scheme stuff, which just uses simple accessor.

Scheme does provide accessor for record type. Well I would love to have a reader macro and define something more concise like a.x, but too bad reader macro is not standard. The comparable code with that pseudo Scheme code of yours would be something like

(define (point3-add a b)
  (make-point3
    (+ (point3-x a) (point3-x b))
    (+ (point3-y a) (point3-y b))
    (+ (point3-z a) (point3-z b))))

I bet those who appreciate s-expression can comprehend this code with just a glance. I find that s-expressions are rather easy to parse by (my) human eyes provided they are properly indented.

about a year ago
top

Dr. Dobb's Calls BS On Obsession With Simple Code

Luna Argenteus Re:Meh (381 comments)

(lambda(x)
  (let ((fx (lambda(y) expr ...)))
    expr
  ;;put your 10 to 20 loc here
    ...))

about a year ago
top

Node.js and MongoDB Turning JavaScript Into a Full-Stack Language

Luna Argenteus ``stack language'' (354 comments)

I actually thought ``Forth'' the moment I saw the title.

about a year ago
top

Debian 7.0 ("Wheezy") Released

Luna Argenteus Re:Dated, old, irrelevant to many except the dieha (191 comments)

Good point, but you got it wrong from the very beginning though: it's not ``since it's old it's stable'', it's ``since it's in Debian stable, it's stable''.

about a year ago
top

Prof. Stephen Hawking: Great Scientist, Bad Gambler

Luna Argenteus Re:FTA (231 comments)

Yeah, and my height would then be 1713099.76 Hz.

about a year ago
top

Ask Slashdot: Developer Or Software Engineer? Can It Influence Your Work?

Luna Argenteus Re:Programmer vs. Software Engineer (333 comments)

I actually didn't expect people to not consider my post a joke.

about 2 years ago
top

Ask Slashdot: Developer Or Software Engineer? Can It Influence Your Work?

Luna Argenteus Re:Programmer vs. Software Engineer (333 comments)

But I don't write tests. I write proof of my software's correctness.

about 2 years ago
top

Ballmer Slams Android As Cheap and Overcomplicated

Luna Argenteus So... (645 comments)

Ballmer is not a computer scientist since he should be using WP, and if he is not a computer scientist, why the bloody hell does he have a right to evaluate operating systems?

more than 2 years ago
top

C++ the Clear Winner In Google's Language Performance Tests

Luna Argenteus Re:C/C++ faster but produces more bugs (670 comments)

Meanwhile in Finland, Linus Torvald is writing one of the very rigorous stuff that is the Linux kernel mainly in C and some critical parts in Assembly.

more than 3 years ago

Submissions

Luna Argenteus hasn't submitted any stories.

Journals

Luna Argenteus has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>