Hacker News new | past | comments | ask | show | jobs | submit login
Microsoft Build 2014 Day 1 live (msdn.com)
102 points by octopus on April 2, 2014 | hide | past | favorite | 43 comments



Lots of rumors at this point about what will be announced...

Windows Phone 8.1

Windows 8.1 (big update)

New Nokia models

Surface 3

I would also not be surprised to see an announcement of an acquisition in the dev space, Xamarin comes to mind but I dont think that will happen (yet).


As an avid TypeScript user, I predict with much certainty that TypeScript 1.0 will be released today.

TS has been in release candidate for some time now, and it feels ready for stable 1.0. I suspect we'll see that announced today.


They had Windows 8. Then Windows 8.1. Now it's Windows 8.1 Update 1. (Another terrible name in a long line of terrible Microsoft product names)


How is it any different from Android 4 Ice Cream Sandwich to Android 4.1 Jelly Bean to Android 4.4 KitKat, or Ubuntu 13.04 Raring Ringtail to Ubuntu 13.10 Saucy Salamader to Ubuntu 14.04 Trusty Tahr, or Mac OS X v10.7 Lion to Mac OS X v10.8 Mountain Lion to Mac OS X v10.9 Mavericks?

They're all the same OS (and the same OS release) with names tacked on to differentiate between minor releases.


Exactly. "Update 1" is, when spoken, shorter than "Service Pack 1" what would be the older convention for this kind of release of Windows. Moreover, the changes are supposedly bigger than what they'd allow in the old-style service packs, so it's fitting not to name it the service pack and still shorter.


Those names are consistent with each other.


In a recent book (Visual C# Step-by-Step) the author keeps making a distinction about Windows 7/8 and Windows 8.1. I suppose it's because it's relevant but I have not really researched what the differences are from 8 to 8.1.

MS probably feels they are significant enough to keep calling it "Windows 8.1" as the product name. At the same time, Update 1 might be insignificant enough that it's not worth calling it "Windows 8.2".


After all, we must conserve resources as limited as release numbers...


While I appreciate the joke, you miss the point. This has more to do with marketing strategy than with release numbers used by developers. But I don't feel like discussing such small matter.


As a Xamarin customer I'm also wondering if Microsoft will announce a purchase or investment today. The risk for Microsoft has to be that if they don't then someone else might buy them first.

Xamarin's twitter feed has been kind of quiet today.


I'm hoping that MS arranges with Xamarin to be able to provide some form of the VS+Xamarin toolset for at least some SKU's of VS2013 and up for free. Sort of like InstallShield LE. They could delight if it were more.


Is it typical at this sort of event to announce new things? I'm generally unfamiliar with these sorts of conventions/conferences or whatever you call it, but reading through the titles and descriptions of the talks just makes it sound like a super-dry advertisement for a list of Microsoft products.

Am I wrong?


This is their developer conf. Any announcements will be strictly dev related, and limited to the keynote.

So, for example, maybe Azure upgrades/SDK changes. Visual Studio updates, .net framework, etc... All the other sessions are deep dives into the tech and how to use it


From my experience, all of their events are advertisements. You're not missing anything.


Also the new Embedded Windows.


windowsondevices.com was live for a bit earlier today, now gone. Speculation is this is a play to get in on the 'internet of things' areas with Windows devs.


Someone better go up the quota on that Azure-based plan. That's the same message users get when someone doesn't allow auto-scale on a plan and a quota gets slammed.


Windows 8.1 Update 1 doesn't sound like a very big update to me. It should certainly be a smaller update than 8.1, if they didn't name it 8.2, and there was nothing major about the 8.1 update to begin with, unless you consider the adding of a Start Screen shortcut button a "major upgrade".

Windows is a behemoth that needs to support a ton of different hardware configurations, and it can't come out until it works very well on almost all of them. That means a year of development is a very short amount of time for Windows, and they can't add too much to it. Look at Windows 7 vs Vista. It took 3 years just to improve its performance a bit.


There's nothing major, and everything is already known (you could even have it already). Threshold (Win9) visions are going to be interesting.


"Threshold" and names like these bring back vivid memories about Longhorn and Blackcomb.


Am I the only one who is hearing a weird interfering conversation being picked up by the guys microphone? (at time 2:11:30)

It's a little difficult to hear.

edit: Looks like they fixed it now. (2:27:00)


I hear it too.


Yes, looks like they fixed it now.


Yeah I just noticed. Thank goodness!


Tuned in mid-way through WP 8.1 Cortana part, and what stood out was the "Remind me to X when I next talk to Y". That alone would convince me to switch from Android when my I can no longer stand my current device.


I hope no demo requires NuGet. It's been down since a few hours now :(


Is this jumping and skipping like hell for anyone else?

chrome and IE.


Looking forward if they will present the C# native code compilers that were talked about at Visual Studio 2013 launch event.


Apparently there are no talks about C++ at all, what a dissapointment.

I was expecting Herb Sutter or Bjarne giving a talk.


Some talks tagged with C++ are listed at [1]. Only one, "Modern C++: What You Need to Know" presented by Herb Sutter [2], is actually about C++ though.

[1] http://channel9.msdn.com/events/build/2014?sort=sequential&d...

[2] http://channel9.msdn.com/Events/Build/2014/2-661


Oh nice that didn't show up in the schedule below the stream.


Herb Sutter will give a talk on April 3rd.

And Eric Brumer will present a bunch on compilers and code optimization.


I think this is the first time I've seen a silverlight plugin.


Does anyone have two audio streams playing on this link?


I can hear something about someone using bed sheets to do something, and people using their imaginations. Is it a home shopping channel?!


Cortana sound bytes at 1:14:00


Is it my fault that I read this as "Microsoft Builds 2048 Day 1 live"?


>TypeScript

Why? What's wrong with js?

>This rapid growth [of javascript] has outpaced the growth of the language itself, which lacks features that allow teams to communicate requirements and build applications safely.

what? I guess I'll just have to wait for the announcement.

edit: After further investigation: http://www.typescriptlang.org/Playground/

It seems kind of cool, but aren't they just reinventing the wheel?


>Why? What's wrong with js?

There are two answers to this: at runtime, there's nothing wrong with Javascript. That's why TypeScript compiles to Javascript. At design time, however Javascript doesn't have features of modern languages. For example, class-based programming. Some of these features are planned for in future Javascript releases, but as a language it's really behind other languages and will likely remain so. This makes large-scale Javascript programs more difficult to maintain.


Not all programming languages need classes and static types, and these features are not requirements for large-scale projects.

And there is plenty wrong with JavaScript at runtime. Lack of proper arrays is just one of the many things that come to mind. It's just a convenient runtime because it's good enough and ubiquitous.


Funny how MS deals with this js fiasco...

they had Jscript.net , refused ECMASCRIPT 4 which was basically Jscript.net, and now come up with Typescript?

And people still trust Microsoft after all this...

but as a language it's really behind other languages and will likely remain so. This makes large-scale Javascript programs more difficult to maintain.

You can thank Microsoft for that. They refused ES4 spec.


> You can thank Microsoft for that. They refused ES4 spec.

Do not forget to thank Yahoo and Google as well.

"Yahoo, Microsoft, Google, and other 4th edition dissenters formed their own subcommittee to design a less ambitious update of ECMAScript 3, tentatively named ECMAScript 3.1"

-- Wikipedia


IIRC - Typescript compiles to Javascript - it's a bit like coffee script, but with strong typing.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: