Follow Slashdot stories on Twitter


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Why bother? (Score 1) 421

by godefroi (#48652631) Attached to: Ask Slashdot: Is an Open Source<nobr> <wbr></nobr>.NET Up To the Job?

.NET places no requirements on MSSQL. Me personally, I store my data in a mix of MSSQL. Postgres, SQLite, Cassandra, Lucene (the Java version), and yes, even Firebird (and I absolutely do NOT recommend Firebird).

If you want to host ASP.NET code on Linux, there are various ways to host Mono's version, using Apache, Nginx, and other servers:

Once .NET Core actually exists, we'll see what the hosting story looks like. I imagine it'll look a lot like Mono's.

Comment: Re:Death knoll for Java (Score 1) 187

by godefroi (#48548293) Attached to: Microsoft Introduces<nobr> <wbr></nobr>.NET Core

LINQ, or the Enumerable extension methods? Results (can be) similar, language is very different.

The enumerable extension methods plus lambdas is more similar to Java's stream API, but only an insane person would prefer Java's implementation. As for LINQ (the DSL for working with the same methods), it's FAR less common. I rarely see it in practice, and I don't generally prefer it.

Comment: Re:Desparate Microsoft pulls a "Sun Microsystems" (Score 1) 525

by godefroi (#48379151) Attached to: Microsoft To Open Source<nobr> <wbr></nobr>.NET and Take It Cross-Platform

It's not using Linq. It's using a set of extension methods and lambda expressions. Linq is a whole other DSL ("from x in myVehicles...") that I rarely see used.

Lambda expressions are simply syntactic sugar for anonymous methods.

It's distressing to me that you claim to be a C# developer and can't "wrap your head around" lambdas, which you also confuse with Linq. Hopefully you have an MSDN subscription and can take advantage of some of the new free PluralSight training, because you clearly need it. I wouldn't hire you.

Dreams are free, but you get soaked on the connect time.