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

 



Forgot your password?
typodupeerror
×

Comment Re:SI Units for nerds, please (Score 1) 258

Everyone knows how big screen sizes are when given in inches...

Along with the AC, I couldn't agree less. SI Units are used for measuring distance by every country in the world except for Liberia, Myanmar and the USA.
I can, sort of, imagine using an arbitrary unit such as palm-widths, however that is a completely personal (and therefore a dynamic) system of measurement. While we still deal with static datasets, SI units provide a far more appropriate base conversion.

Comment Re:I say BS (Score 1) 224

Why is BASIC bad?
(1) It encourages poor programming practices by
  a) not including good code block semantics.
  b) not supporting classes
  c) not separating library (or OS) calls from language primitives
  d) having no proper concept of scope
  e) not having a standard

(2) Being a suboptimal interpreted language - I remember that CLS was around 100 times slower than a Z80 routine.

Of course, you may be thinking of modern BASIC implementations - well, that's a different thing altogether.
The BASICs (eg on the Spectrum, C64, etc) I knew were just rubbish.
I guess you could argue that it's an implementation thing - but actually, it's hard to go wrong with something like Java, or C. I remember some LISP interpreters were pretty slow also..

Comment I use it, love it. (Score 2) 435

We just migrated our codebase from C++ STL to C++11 and in general, it was worth the pain.
The main benefits for us were better awareness of modern character encoding - but stuff like lamda functions are pretty cool too, and we could probably tidy up a lot of our earlier code to use more C++11 features.

I was brought up on Assembler (Z80, 680x0) and moved to 'C', and then migrated to 'C++', so my early C++ was very C-like (not unusual). However, I've not looked back. I know that you are asking about C++11, but C++ itself is probably worth highlighting.

I also know Java, Obj-C, (and a bunch of other languages that I have used in less commercially sensitive contexts) and there's a lot to be said for them too. But when I feel like getting close to the metal, it's C++ for me. I guess it's b/c one can still (just about) follow the assembler generated by it.

But then I'm old in my approach. Modern optimising compilers, with coding strategies, static analysis (as well as excellent IDEs) probably have more effect on my productivity than any language sub-variant.

Comment I say BS (Score 0) 224

(1) It wasn't a language that made computers personal, it was the advent of the microchip, and, as a consequence, the microcomputer.
(2) The first language I learned was BASIC. It was so bad that I then learned assembler.
(3) My experience of BASIC was so bad that I didn't want anything to do with it, even though using it to compose LUTs would have been very useful
(4) Then 'C' became cheap, and then free. I haven't written anything in BASIC for over 30 years.

Comment Marketing Hype... (Score 3, Informative) 149

This is just marketing hype dressed up as a question. Having said that, anything that gets anyone enthused about programming is good, I guess.

What I really don't like is when Val Huber refers to a previous article he submitted as if it were written by a third party.
Now, I love SQL (and triggers are ok) - and so does Val Huber - I'm sure we would get along fine.
Val, you've been doing SQL for 20 years! woot. So that means you started back 'round '94.
(Aw. I started back in '85. I was doing websites in '94 - remember Lycos?)

But it's just using SQL Triggers, Val - why give it some sort of fancy name? Ohh everyone else does that, like "Web2"? or "The Cloud", etc?
Still stinks - but hopefully someone may actually pick up how to use some of the cool features of SQL.

Submission + - /. Beta comments don't work, users upset. (slashdot.org) 4

magic maverick writes: Since the new /. Beta came to light, many /. users and commentators have tried it out. However, they are almost universally condemning the new commenting system. It simply isn't as good as the so called Classic system. Some users, however, haven't a bad thing to say. Mainly because they haven't had a chance to even use the new system. It simply doesn't load. One user, Magic Maverick , who lives in a third-world country with crappy Internet, had this to say:

I come to /. for the comments, but with the new Beta, I can't even see anything! It just says:

''Shazbot! We ran into some trouble getting the comments. Try again... na-nu, na-nu!

It seems like the "developers" need to take some advice from people who actually know what they are doing. I'm happy to help explain what graceful degradation means if they like...


Submission + - Dice Holdings, Inc, deleting unflattering stories from Slashdot firehose 4

An anonymous reader writes: Stories submitted to the Slashdot firehose that take a negative view on the site's redesign are being deleted. 4 hours ago, it was full of anti-beta posts. Now they are gone. That's right. A forum that usually leaves V14GRA spam in place for posterity is deleting user content.

Submission + - Slashdot goes kerplunk 4

An anonymous reader writes: dice abandons slashdot classic look forcing long-time users to abandon slashdot.

Submission + - New Slashdot Beta Sucks 3

tekpagan writes: New design Beta sucks.
Boycott the site Feb 10-17th
If the beat is still here on 18th Feb do not return.
Do not fix that which is not broken.

Submission + - New slashdot beta setting records for suckage 1

Ellis D. Tripp writes: FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA FUCK BETA

Oh, BTW, FUCK BETA

Slashdot Top Deals

What is research but a blind date with knowledge? -- Will Harvey

Working...