News for hackers. Stuff that matters.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by M8 on Wednesday April 29, 2015 @02:05PM (#9460357)
So it's crappy HTML and JS underneath? I was hoping for cross-platform WPF :(.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by mwcampbell on Wednesday April 29, 2015 @03:33PM (#9461087)
Agreed on the crappiness of the web stack for this application. But WPF isn't necessarily better. Case in point: a Bible study program where one's choice of video card actually mattered, at least in 2009 (see http://community.logos.com/forums/t/6200.aspx). BTW, I only know about that specific example because my brother is a preacher.

I think a better foundation for a cross-platform editor/IDE would be SWT, the Standard Widget Toolkit from Eclipse, perhaps ported to .NET.

Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by Shog9 on Wednesday April 29, 2015 @07:47PM (#9462588)
And this is why it's web stack: there are no better alternatives.

For decades of trying, this is the best we've managed to do for cross-platform UIs. It ain't great, but it soundly beats the alternatives.

Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by mwcampbell on Thursday April 30, 2015 @10:14AM (#9465158)
I think that SWT proves that for some criteria, particularly nativeness and accessibility, it is possible to do better than the web stack while covering all major desktop platforms.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by Alphasite_ on Wednesday April 29, 2015 @04:07PM (#9461339)
Or even IntelliJs skin and components for Swing.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by mwcampbell on Wednesday April 29, 2015 @04:28PM (#9461501)
Do the IntelliJ skin and components have any advantages over Eclipse's SWT in your opinion? My understanding is that Swing is much heavier. In fact, SWT was originally designed for Java 2 Micro Edition [1].

[1]: http://flylib.com/books/en/2.120.1.42/1/

Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by billrobertson42 on Thursday April 30, 2015 @12:32AM (#9463374)
Swing was crap at the time, but it got significantly better.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by pavlov on Wednesday April 29, 2015 @07:28PM (#9462503)
Cross-platform WPF did exist. It was originally called "WPF/Everywhere" but eventually branded as Silverlight.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by JustSomeNobody on Wednesday April 29, 2015 @03:15PM (#9460940)
WPF?! You cannot be serious.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by WDCDev on Wednesday April 29, 2015 @04:55PM (#9461706)
WPF is, by far, the most pleasant and flexible thick client, windowing system out there. XAML is a bit verbose, but the binding capabilities combined with an open source MVVM framework like Caliburn allow you to build extremely flexible UIs.

WPF also abstracts control behavior away from presentation and allows you to easily and quickly extend the base set of controls to do whatever you want to.

After building multiple thick client applications using VB6, MFC, Swign, Winforms and WPF, WPF exceeds all of these, by far, in flexibility and maintainability.

Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by _random_ on Wednesday April 29, 2015 @06:02PM (#9462137)
Also <grid> (as a sane alternative to <div class="table">) where you can actually align stuff exactly the way you want.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by nailer on Wednesday April 29, 2015 @06:38PM (#9462296)
You know about flex box right?
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by antonmaju on Wednesday April 29, 2015 @11:05PM (#9463114)
Microsoft should have bought Qt when they acquired Nokia. So they have an alternative for cross platform desktop development.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by 0xFFC on Thursday April 30, 2015 @05:46AM (#9464094)
This makes sense , Microsoft does not support C for user space development , and Qt/C++ is good way to push C out from user space development in all platform's .
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by Maakuth on Thursday April 30, 2015 @07:06AM (#9464298)
It wasn't there anymore, Nokia sold it's Qt business to Digia quite soon after the 2011 announcement of Windows Phone strategy.
Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by jaked89 on Wednesday April 29, 2015 @05:47PM (#9462047)
I find the binding part and MVVM stuff rubbish.

For me, the real value is composition flexibility.

Re:Microsoft Launches Visual Studio Code, a Free Cross-Platf... by pistle on Wednesday April 29, 2015 @02:51PM (#9460753)
Ahhh we can dream... sigh