|
Judah Himango wrote: Every one of us in the western world carries one around in our pockets.
*cough*cough*cough*
Wanna bet?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
Actually Silverlight is not a developer platform, Visual Studio is. As to Silverlight dying, well, WinForms has been dying for years. Microsoft has put little into WinForms since the initial release of .NET. Maybe a little work in 2003, but basically very little. HTML5 is a cripple, suffering with its start of life as HTML. There are many things we have that are horrible, and we suffer, like the QWERTY keyboard, ethernet, Intel microprocessors, etc...
|
|
|
|
|
Silverlight is great, but Flash was great, Shockwave was great, Java was great and still is if you want to program fridges and kettles. Anyone remember VRML? That was great for about a week.
What the mobile world (and specifically the web) needs is a standard that is consistently supported on all platforms, and not just the execution. You should be able to actually create content consistently on all platforms. I could (if I felt the urge) create HTML5 on my iPad, not just consume it. That is not something I'm likely to be able to do with Silverlight any time soon. The tools to create the content need to be as open as the standard itself, one of the big stumbling blocks for Adobe's / Macromedia's offerings IMHO.
Essentially, until HTML5 has really come of age (if it ever does), people will continue to look for the thing that will usurp it if (or when) it fails, and the more people push it aside in favour of a better supported option on their hardware, the more likely that failure will be.
Danny
|
|
|
|
|
Danny Martin wrote: You should be able to actually create content consistently on all
platforms.
I don't see this.
The vast majority of the population is engaged in consumption rather than creation -- so there will always be a market for platforms that are great at consuming and horrible for creation. It doesn't make sense to invest effort into making those platforms good at creation if the majority of customers aren't going to use it that way.
Put another way, those who create things to be consumed (artist, writers, designers, developers, carpenters, architects...) will always be a specialized subset and will need and want specialized tools.
|
|
|
|
|
I agree with you, but the point I was trying to make was that having an open specification is a wonderful thing, unless you then need to spend £500 to buy a proprietary editor to create it. I was not suggesting that every ten year old should have to make their own flash games, but if they wanted to, they should not have to go out and get creative suite to do so for example. An open, cross platform standard should be open 'end to end'.
Danny
|
|
|
|
|
I have no problem paying for a hammer or a router or a tablesaw when I want to build furniture.
Why shouldn't I expect to pay for an editor or a compiler or an IDE when I want to build some software?
Any system that doesn't pay a man for the fruit of his labors dooms the system to few laborers and little fruit.
Over here we still have to eat.
|
|
|
|
|
Your point is well made. I have purchased (several times in fact) Dreamweaver, initially from Macromedia and subsequently from Adobe. I did this because I like the software and it helps me to do my job. I have also downloaded Aptana Studio, Netbeans and several other IDEs with similar specs for absolutely nothing. On occasion I just hack out a bit of HTML, PHP or MySQL in TextEdit - the Mac equivalent of notepad. I prefer to do the majority of my layout in Dreamweaver, as it suits the way I work, and code the backend with something a little more cerebral. The point is that I can, I'm not tied to one company providing one package, I have options and I make my own choice. If I want to pay for an all singing all dancing IDE then it's up to me, and if I want to bump the whole thing together in a text editor then I can do that as well... It's my call.
That is the point I was trying to make...
Danny
|
|
|
|
|
Agreed.
Being tied to a single company without options is usually a bad thing in the long run.
|
|
|
|
|
Clifford Nelson wrote: I think that HTML5 could be a windows killer, which is not neccessarily bad
since if the move to HTML5 is successful, why do I need Windows if everything
runs HTML5.
I don't understand that statement. Perhaps it needs qualification but since HTML5 is in no way an operating system nor even a programming language the statement doesn't make it clear what is being compared.
|
|
|
|
|
It is a programming language of sorts. A limited one, but it still is. It operates within a browser, which can provide as much functionality as you want to give it. Usually permissions for stuff excuting under a browser are limited to protect against viruses. Even the original HTML had the ability to be programmed, just not a general purpose language like C.
|
|
|
|
|
Html is not a programming language.
Far as I can tell html5 is not a programming language either.
One of course must first define a definition for "programming" language and the following is good enough.
http://en.wikipedia.org/wiki/Programming_language#Definitions[^]
Note that it specifically says html (presumably not html5) is not a programming language.
|
|
|
|
|
If you look at http://en.wikipedia.org/wiki/Declarative_programming[^] you will see that HTML is specifically included as a declarative programming language as a Domain-specific language. It all depends on how you want to look at it. YOu will note that the article you specify actually says "not generally considered programming languages," which implies that some people consider them such. And really what is the significant difference between HTML and HTML5. I suspect that most people that would consider HTML not a programming language would also consider HTML5 not a programming language.
|
|
|
|
|
Clifford Nelson wrote: you will see that HTML is specifically included as a declarative programming language as a Domain-specific language.
Interesting. However that still not not fit under the general umbrella of "programming language".
Clifford Nelson wrote: which implies that some people consider them such
Quite possible. I am also sure that some people presume that computers are the work of the devil. That however has nothing to do with most peoples general understanding of computers.
Clifford Nelson wrote: And really what is the significant difference between HTML and HTML5.
I know there are differences. I also know that by itself HTML5 is not Turing complete either.
Clifford Nelson wrote: I suspect that most people that would consider HTML not a programming language would also consider HTML5 not a programming language.
I can only not that I have seen many people state specifically that HTML is not a programming language. Myself I wasn't clear about HTML5 but so far nothing I have seen suggests HTML5 is.
I should also note that I don't consider regexes to be a programming language either (as per your link). However I have been using perl for about 20 years and it is a programming language and one which makes extensive use of regexes.
|
|
|
|
|
The only reason i would be using HTML5 to build an application is for cross compatibility (pretty much like a Java application) otherwise i prefer to stick with the included guns in the OS.
|
|
|
|
|
I don't know as I agree with the author of this article 100%. He sounds very knowledgable but I think his approach or knowledge of HTML5 development lacks.
to really understand and implement HTML5 application you have to rethink things. take for example the latest facebook app for the iphone.
http://www.huffingtonpost.com/2012/08/23/facebook-iphone-app-update_n_1826137.html[^]
in essence this is an HTML5 app but when they developed it they really thought hard about its development, deployment and use as an application.
I hate to say it but as intelligent as the article sounds I would have to put this article in the category of all the other HTML and javascript haters out there.
as if the facebook, twitter and message boards weren't enough - blogged
|
|
|
|
|
Oracle has released a new version of Java to address the serious security flaws that attackers have been exploiting all week.
More[^]
|
|
|
|
|
I like how this type of exploit is a big deal with Java, but the same types of exploits that are commonly fixed in Windows Updates are apparently not a big deal.
|
|
|
|
|
New photos from the Curiosity Mars rover show the rugged foothills of Mount Sharp, with towering hills, broad canyons, and an intriguing geological transition marking a sudden shift in martian history.
Curiosity Reader?[^]
|
|
|
|
|
"
The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed
"
I am of the opinion that this is not IT news.
|
|
|
|
|
here[^]?
1,000,001 Apple Devices UDIDs linking to their users and their
APNS tokens.
the original file contained around 12,000,000 devices. we decided a million would be
enough to release.
we trimmed out other personal data as, full names, cell numbers, addresses,
zipcodes, etc.
Bastard Programmer from Hell
if you can't read my code, try converting it here[^]
|
|
|
|
|
To those of us who have been around for a while, namespaces have been part of the landscape. One could even say that they have been defining the large-scale features of the landscape in question. However, something happened fairly recently that I think makes this venerable structure obsolete. Before I explain this development and why it’s a superior concept to namespaces, let me recapitulate what namespaces are and why they’ve been so good to us over the years... So.Whats.The.Problem(Here)?
|
|
|
|
|
Namespaces are dead! Long live Namespaces!
Be The Noise
|
|
|
|
|
|
I think he's really just saying not to make namespaces more than one level deep.
Personally, I like the way it works in .net, and I think what he's tallking about would be rather limiting.
|
|
|
|
|
Abel remarked that he attributed his profound knowledge of mathematics to the fact that he read the masters, rather than the pupils. Are you better off reading the Masters or the pupils? This of course depends on the masters and the pupil and other factors. Who's got the SparkNotes?
|
|
|
|