Quote:
Originariamente inviato da Unrealizer
no, Visual Studio resta solo su Windows
esattamente loro hanno rilasciato:
- compilatore ("roslyn", ad aprile, http://roslyn.codeplex.com)
- engine JIT ("RyuJIT", http://github.com/dotnet)
- garbage collector
- Base class library
- altre librerie
- ASP.NET 5 (oltre a MVC 6, http://github.com/aspnet)
ovvero quanto necessario per far girare software non desktop, quindi niente WinForms (che è stato aggiornato in VS 2015) e WPF (che è stato DECISAMENTE aggiornato in VS 2015), e anche per buoni motivi... mica possono mettersi a stare dietro alle eventuali modifiche che Apple farebbe in Cocoa o ancora peggio su Linux
|
Mi ricorda tanto il contributo di Microsoft al kernel linux: le estensioni per funzionare con il loro virtualizzatore. Mhh... Grazie Microsoft.
Quote:
Originariamente inviato da Unrealizer
Mono ha già buttato via il proprio compilatore per Roslyn e hanno già annunciato che butteranno via anche il jitter e il garbage collector
|
Mono non ha piu' ragione di esistere cosi com'e': magari posso cercare di aggiungere la parte desktop al runtime (server only) di microsoft.
Quote:
Originariamente inviato da Unrealizer
comunque, il motivo per cui non è riuscito a detronizzare Java e PHP per lo sviluppo server-side è che .net girava (decentemente) solo su windows, mentre molti preferiscono usare linux lato server
con mono potevi far girare applicazioni asp.net e anche abbastanza decentemente... il problema arrivava con il carico, bastava fare un load testing e si vedeva che Mono si incartava un paio di ordini di grandezza prima, riguardo al numero di utenti
|
Vedremo se questa apertura aiutera' il .net a guadagnare posizioni: oltre alle prestazioni devi considerare che Java e PHP hanno delle community molto ampie e con un sacco di librerie a disposizione.
Quote:
Originariamente inviato da Unrealizer
eh, dire che Visual Studio non è niente di eccezionale vuol dire veramente non averlo mai visto
e con ReSharper diventa veramente qualcosa di unico
|
Come ho gia' detto a me serviva per un progetto cross platform basato su C++, boost, Qt e CMake, e sinceramente non sono rimasto colpito. Anzi.
ReSharper:
Quote:
On-the-fly code quality analysis in C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, JavaScript, CSS, HTML, and XML.
|
Me ne farei ben poco visto che non supporta il C++.