Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Languages don't have to change slowly (Score 2) 421

I don't think languages have to change slowly. It all depends on the way they are developed.

Look at C#. It's quite a young language, but it changed tremendously since it started. And now languages like Java and C++ are trying to catch up with it, at least in some aspects (like lambdas).

In version 1.0, it was mostly a copy of Java, with some enhancements, like properties and delegates. Over time, generics, lambdas (that can be manipulated programatically) and optional dynamic typing were added. And the upcoming version 5.0 will have much better support for asynchronous programming than other languages. All those changes are very useful and can change the way you program.

I think this proves that popular languages don't have to change slowly. And you can even keep backwards compatibility while doing it.

Comment Re:Query Languages (Score 1) 421

There is one query language that improves on SQL a lot: LINQ. It's tightly integrated with C#, but that's the whole point. You don't have to deal with parametrized queries or other things. The query is usually translated into SQL in the end, but the developer doesn't even know about that most of the time.

Comment Re:Eliminate districts (Score 1) 102

Okay, let's say I support one of those sub-parties? How do I vote for them? I can't. I have to vote for the superparty they are part of and hope that the elected representative will be from the subparty I like.

I don't think that's much of a solution. Why not have one superparty and decide everything by intra-party politics? Oh, wait, we (the eastern Europe) tried that and it didn't work. I have a feeling the US system is dangerously close to that.

Comment Re:As a user or as an administrator? (Score 1) 1880

I'm kinda starting to become a little bit of a MS fan.

You're obviously not the one paying for the licences.

My boss is. And he is thinking about migrating one of the few things we run on Linux to Windows. (Which will probably not going to happen soon, because there always seems to be something more important than modifying system that works fine.)

Granted, it may be partially caused by our inability to get good Linux admin. But that's just another factor that makes Windows look like a better choice.

Comment Re:a mirror of stack overflow users, nothing else (Score 1) 185

My references are the C programming language standards and the single UNIX specification.

So you never write any code that is OS-specific, you never use any third-party library and you never write any GUI? Good for you.

From my experience, the documentation isn't always great. And even if it is, some things just aren't obvious.

Comment Re:Why not... (Score 1) 526

If I take a screenshot with my Windows 7, it has some internal format (probably BMP), but I don't care about that. If I want to save to it a file, I open Paint and paste it in. When I click Save, the first option is PNG, other available formats are TIFF, GIF, JPEG and BMP.

I'm not sure what do you mean by "default file format", but if you mean what the Sound recording program produces by default, I think it's WAVE.

Comment Re:Sad commentary on the state of US companies (Score 1) 424

Math isn't just a language. We use some language to express the ideas in math (and each field uses its own dialect). But the language itself isn't the important part, the ideas are.

You don't need the + symbol or the integral symbol to derive the formula for the area of an ellipse. But you do need the concepts of addition and integration.

Going with your natural languages theme, think about something like Romeo and Juliet. It's written in English, but that's not the reason why it is so well accepted across continents and centuries. The story is.

Slashdot Top Deals

"Protozoa are small, and bacteria are small, but viruses are smaller than the both put together."

Working...