|
In Windows 8 development, you have several options for building your applications. XAML is one. HTML5 is one. Platforms, distribution, and everything else being equal, I would pick XAML/C# every time over HTML/CSS/JS, and I’ve been a web developer for 14 years. Which would you rather use?
|
|
|
|
|
i would use XAML/C# instead of HTML5/JS
|
|
|
|
|
I would say XAML/C# for Windows 8...unless someone told me the HTML5/JS will properly 'just work' on other platforms.
|
|
|
|
|
XAML by far. It's by far my favorite way to develop. I really hope this HTML5="Greatest end all coding option" hype bubble bursts soon. Sure, HTML5 is powerful, but nothing close to XAML.
I realize this leaves mobile out of the picture, however I'm considering a desktop application only.
|
|
|
|
|
Are there only 2 choices?
|
|
|
|
|
|
Still, I'd happily go back to GDI-pre-plus if we only could agree on one UI technology.
|
|
|
|
|
Seems to me everyone here likes XAML/C#. I have to 100% agree. I have avoided ASP.NET as much as I can. WIth Silverlight and WPF I get the MVVM pattern, which I absolutely love. Not available with HTML.
In my mind JavaScript was one of the worse decisions made on the web. Almost anything would have practibally been better: VB, C++, .... Personally think they should have come up with a language that played nice with XML.
|
|
|
|
|
Clifford Nelson wrote: Not available with HTML.
Ahem: Yes you do[^].
|
|
|
|
|
So many developers my age have had plenty of chances to ditch coding and move into management, but we've stuck with coding because it's what we love to do. We'd earn more in management, but writing software is in our blood. We wouldn't stop doing it for anything. ...and more importantly, how not to code.
|
|
|
|
|
Some do. I knew 3 old farts at a previous job. One knew how to code (though he was really middle aged, and had no kids AFAIK), one was mediocre, and the other should not have been allowed near a computer. I suspect they didn't move into management because then they'd have to learn something new.
|
|
|
|
|
Another way to spell management is "S T R E S S" - I've been programming for more than 40 years and no way would I want to deal with all of the crap that department managers have to deal with; both with the people they manage and the people they report to
Steve
_________________
I C(++) therefore I am
|
|
|
|
|
I imagine so. There's no way I want to get into management, especially with people like me to manage.
Project manage, sure. People manage, no thanks.
|
|
|
|
|
Speaking as an Old Fart who started programming in machine code on LEO III/6[^] I tried being a manager for a while. I gave it up as soon as I found a technical post because i)I hated it and ii)I was useless as a manager. I won't claim to be a great programmer but I did manage to write some code that worked, and I was not bad at debugging others'.
Programming is work, it isn't finger painting. Luc Pattyn
|
|
|
|
|
I especially liked the "how not to code". When I started (1961), the goal was to write accurate, tight (even to the point of self-modifying) code. In 1998, I had a concussion which effectively put an end to my coding; I can't concentrate the way I used to and thus the pleasure is gone. I do miss it and, quite frankly, am astonished at how today's software houses produce and release shoddy, untested, user-friendly NOT! slopware and then have the sheer gall to charge for it.
Truth be told, however, we got away with a lot when users were unable to state what they really needed and regarded programmers as the ones who knew how to push the "magic" buttons.
BTW, some of the machines I worked on are, in fact, in the Smithsonian.
Vic. (I still think it was more fun with punch cards, paper tape and drum memory.)
|
|
|
|
|
Punch cards were fun (I started with the too) but a bitch when you dropped a box of source deck all over the floor 1 hr. before deadline.
|
|
|
|
|
I have to agree. I did a bunch of other things, including Systems Engineering and management, and am now a contract C#/WPF/Silverlight developer.
|
|
|
|
|
The truth is this: web standards are often a tyranny to developers and designers alike. By themselves, they constrain just as much as they free, and they are designed not for our benefit, but primarily for the benefit of platforms and software on which our solutions run. Embrace them we should, but never in isolation, and never with a complete reliance on the standards process and manna from browser implementers. The big <picture> proposal and you.
|
|
|
|
|
Having previously been disappointed by the information available on the topic, this is my attempt at categorizing different ways to implement 2D platform games, list their strengths and weaknesses, and discuss some implementation details. The long-term goal is to make this an exhaustive and comprehensible guide to the implementation of 2D platform games. Ready Coder One!
|
|
|
|
|
Yahoo just joined the browser game. The veteran Web company, which has been struggling to define its focus for years, is suddenly betting on the mobile space with a new browser called Axis. The product combines an iOS Web browser with a plugin for most major desktop browsers that syncs a user's Web history and bookmarks across their devices. How does Axis stack up? Wait, Is This a Browser or a Search App?
|
|
|
|
|
All the little bits of complexity, all those cases where indecision caused one option that probably wasn't even needed in the first place to be replaced by two options, all those bad choices that were never remedied for fear of someone somewhere having to change a line of code...they slowly accreted until it all got out of control, and we got comfortable with systems that were impossible to understand. It seemed like a good idea at the time...
|
|
|
|
|
SystemModeler is a very general environment that handles modeling of systems with mechanical, electrical, thermal, chemical, biological, and other components, as well as combinations of different types of components. It’s based—like Mathematica—on the very general idea of representing everything in symbolic form. For modeling systems that are greater than the sum of their parts.
|
|
|
|
|
Terrence Dorsey wrote: For modeling systems that are greater than the sum of their parts.
And greater than the Sum in your wallet - $3500+ (and f'all for students ~$75 )
Looks very applicable for the industry I work in (bulk industrial chemicals).
I don't speak Idiot - please talk slowly and clearly
'This space for rent'
Driven to the arms of Heineken by the wife
|
|
|
|
|
The story of usability is a perverse journey from simplicity to complexity. That’s right, from simplicity to complexity—not the other way around. If you expect a “user-friendly” introduction to usability and that the history of usability is full of well-defined concepts and lean methods, you’re in for a surprise. Usability is a messy, ill-defined, and downright confusing concept. Click here to learn why "Click here" is more complicated than you think.
|
|
|
|
|
JPEG, GIF, TIFF, and PNG...what does it all mean? Thanks to improving smartphone cameras, hot new photography apps, and cheaper, higher-quality digital cameras, we're all taking far more pictures than ever before. We're editing them, tweaking them, and sharing them. And as part of that process, we're saving them. When you look at that big list of image formats in the save menu of your favorite photo editing program, which should you pick? A thousand words on a picture's worth.
|
|
|
|