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


Forgot your password?

Comment: VisualStudio, .Net, LINQ (Score 1) 1880

by moorster (#38025012) Attached to: What's Keeping You On Windows?
I'm a Windows developer and, I have to say, I think it's a great platform. I've developed on and for other platforms. Nothing has the same high-quality tools, especially for GUI developers. Silverlight/WPF are amazing and, I also have to say, they aren't going anywhere. Sure they may be renamed, rebranded as WinRT but that technology isn't going away any time soon. LINQ is a dream to program in and after using it, using a language that doesn't support LINQ is just depressing. What's keeping me on Windows? Why would I go anywhere else?

Comment: Re:You're asking who? (Score 1) 1040

by moorster (#38000882) Attached to: Ask Slashdot: Unity/Gnome 3/Win8/iOS — Do We Really Hate All New GUIs?
That's strange because I got the exact opposite reaction from my friends, family and customers. Ordinary Joes could barely tell the difference between Windows XP and Windows 7. They both have tiny little icons, a round Windows logo in the lower left corner, and a big empty screen in the middle. But windows 8 really jumps out to them. Average people, and I'm talking 5-year-olds, non-techie college kids, cashiers, bank tellers, etc. seem to think that Win8 is intuitive, natural, easy to use, and some have even called it sexy. Granted, I haven't shown my BUILD tablet to thousands of people yet, just a handful.

Comment: Re:In my opinion... (Score 1) 482

by moorster (#37498070) Attached to: The Great JavaScript Debate: Improve It Or Kill It
Kill it. Every other language has evolved quite a bit since Javascript came on the scene. I want strong typing, OOP, properties, reflection, LINQ, parallel support, threads, powerful collections (including concurrent collections) lambda expressions, dynamic language features. Admittedly it has some of these, but I want them all.

Comment: Re:LINQ (Score 1) 128

by moorster (#37371892) Attached to: Type Safety Coming To DB Queries
LINQ is awesome! I agree that there are some subtle differences between the queries that you would write in LINQ and the queries you would write in Slashem. The great thing about LINQ is that it's available right there in your main C# codebase and you can use it to query XML files, databases, and even your own arrays and collections of objects. It has changed how I code and drastically improved my coding efficiency.

Comment: LINQ (Score 1) 128

by moorster (#37371876) Attached to: Type Safety Coming To DB Queries
I've been using LINQ for years and it's great. It's just like this Slashem concept but it's built-in to a manistream language: C#/VB. With LINQ you write your queries inline with the rest of your C# or VB code. They're not in a quoted string or separate resource file. You get the full syntax highlighting and intellisense as well as the red squiggly underline when you've done something wrong. They are type-safe and they play nicely with the language's collection classes. LINQ-to-Entities and LINQ-to-SQL are the variants that query databases (MySQL, Oracle, SQL Server, etc.). There are other variants like LINQ-to-XML and LINQ-to-Objects that can perform traditional relational queries against XML files or against your own objects and collections. You can mix and match these types of LINQ queries effortlessly. It's so powerful, easy to read and convenient that it has fundametally changed how I code.

Comment: Re:Up is down, down is up, cats and dogs agree. (Score 1) 293

by moorster (#37115936) Attached to: Microsoft Exec Responds To the Google-Motorola Deal
No his signature is correct. There seems to be a perception that Google is somehow an "open-source corporation." That's just not true. Google is no more open source than Oracle/Sun. Sure, they're happy to ride on the backs of other people's effort, but they contribute very little to the community. At lease MS has the guts to make their own programming languages, IDE, database, web server, cloud system, dektop and mobile OS and game console instead of stealing these products from open source projects.

Comment: Re:Everyone gets same deal as Nokia? (Score 1) 293

by moorster (#37115908) Attached to: Microsoft Exec Responds To the Google-Motorola Deal
Have you ever actually tried to use that "smash hit" Android OS? It's a terrible user experience. It's stuffed with all kinds of ugly, buggy, crashing apps. There is no consistency and no style. It's just a jumble of haced together code with no sense of design. I dropped my DroidX in one week and now I'm a happy WP7 user.

The sooner you fall behind, the more time you have to catch up.