- Casual games; - Boring add banners, like "hit the monkey"; - Video players; - Webpages menus, when the designer has no know-how to use CSS/Javascript.
Excluding games, all uses can be replaced by web-standards (even videos, in next-generation browsers).
Most people disable UAC or click on it without think (cause they don't have idea what this prompt means, they just known they should accept to open the file).
My items to fix:
- Remove the "goto" statement that will be introduced in 5.3 (WHY JESUS, WHY??);
- Stardandize function names (current samples: str_replace, html_ entity_ decode, htmlentities, htmlspecialchars_decode);
- Improve array speed (for simple arrays, use internally one simple C array/list - current days, any array is a map);
- Insert optional configurations by project (and not by host);
- Remove function alias;
- Provide optional typing for functions and parameters, but in a simple and consistent way (no strange notations);
- Remove old extensions, like PDF paid extensions (and please, insert any open and official PDF extension);
- As any language, provide a way of store compiled regex, avoiding compile them all the simple regex call for the same task;
- Provide legacy support for PHP5 application as separated download (or at least allow PHP6 and 5 in the same host - we suffer a lot to find PHP5 Hosting in the earlier times, due the impossibility of run PHP4 and 5 at the same host).
I used to like the sidebar too. But no more updates in currency values or weather. I tried everything in the web, but sidebar is well known to stop update sometime.
It's not a fair comparison, one time that open source products has all the code to be inspected, and founded bugs are a good thing. For closed source programs, the bugs are discovered only from the final users, and are not seem as a good thing.
"But it was slow. Horrible slow when you have mission critical servers that need to handle really big, popular websites or god forbid high-speed transactional services. The applet model just didn't catch on as they probably expected"
Maybe you should learn more to talk about Java on web. JSP and Servlets is the core of a lot of serious system, running 24 x 7. Probably, your bank is using Java on the website.
And Java is just GREAT when running critical missions. Or a bank will not use it. This is why Java becomes the industry standard.
Maybe your company still uses C++ for some tasks, I can imagine, as a lot of languages, has a niche. But you really missed the point about Java.
JavaFx is to compete with Silverlight, not.Net. And which kind of killer application on Flash are we talking about? Youtube videos? How about the next generation browser with embbeded video players? Flash was a "must have" in the 2k year, in the.com bubble era. With the "web 2.0" (I hate this term) using Ajax, Flash has not real advantages in a rich web application.
How about unit testing in web systems? I never see other kind of test than test the ActiveRecord classes. Even on JSP/Servlets world is hard to do unit testing in web. Anyone has some tips?
I think Apple is turning blind with your own success. All the marketing people loves Apple products, but in fact, technical people have a lot of non good points about the same products.
In current days, Flash is only used to:
- Casual games;
- Boring add banners, like "hit the monkey";
- Video players;
- Webpages menus, when the designer has no know-how to use CSS/Javascript.
Excluding games, all uses can be replaced by web-standards (even videos, in next-generation browsers).
I agree.
Will be it attached to .Net? Probably, right?
Meanwhile, the Big Table has python and java (or any JVM variant) as languages.
And how open-source the MS Big Table will be? You can download it and use in your cluster or single PC?
I can't understand why introduce 'goto' just now.
PHP has type hint only for object, and only in function parameters. Not for primitive types (5.3 has something), neither for function returns.
About function alias: there are a lot of function alias in string functions. Why not remove them? Nothing related to namespaces here.
About the item 8, I'm not talking about php code cache. Look to regex at other languages.
About item 9: is not possible run two versions of PHP in Apache.
Most people disable UAC or click on it without think (cause they don't have idea what this prompt means, they just known they should accept to open the file).
Tell me: Why hidden a file extension?
Never hide the file extension.
Carlos, if you put the error reporting to E_ALL, the compiler will complain about variables being used without declaration.
Thanks! :)
Yeap, bad habit to post on sites that convert new line to HTML break line.
I forgot: a real Locale subsystem, not one relying in the O.S. like the current (that not works on Windows).
My items to fix: - Remove the "goto" statement that will be introduced in 5.3 (WHY JESUS, WHY??); - Stardandize function names (current samples: str_replace, html_ entity_ decode, htmlentities, htmlspecialchars_decode); - Improve array speed (for simple arrays, use internally one simple C array/list - current days, any array is a map); - Insert optional configurations by project (and not by host); - Remove function alias; - Provide optional typing for functions and parameters, but in a simple and consistent way (no strange notations); - Remove old extensions, like PDF paid extensions (and please, insert any open and official PDF extension); - As any language, provide a way of store compiled regex, avoiding compile them all the simple regex call for the same task; - Provide legacy support for PHP5 application as separated download (or at least allow PHP6 and 5 in the same host - we suffer a lot to find PHP5 Hosting in the earlier times, due the impossibility of run PHP4 and 5 at the same host).
Man, this example again? "I don't use, but I have a friend and when we stayed at X, bla bla bla bla". Could you at least give me a new one?
I used to like the sidebar too. But no more updates in currency values or weather. I tried everything in the web, but sidebar is well known to stop update sometime.
It's not a fair comparison, one time that open source products has all the code to be inspected, and founded bugs are a good thing. For closed source programs, the bugs are discovered only from the final users, and are not seem as a good thing.
"But it was slow. Horrible slow when you have mission critical servers that need to handle really big, popular websites or god forbid high-speed transactional services. The applet model just didn't catch on as they probably expected"
Maybe you should learn more to talk about Java on web. JSP and Servlets is the core of a lot of serious system, running 24 x 7. Probably, your bank is using Java on the website. And Java is just GREAT when running critical missions. Or a bank will not use it. This is why Java becomes the industry standard. Maybe your company still uses C++ for some tasks, I can imagine, as a lot of languages, has a niche. But you really missed the point about Java.
JavaFx is to compete with Silverlight, not .Net. And which kind of killer application on Flash are we talking about? Youtube videos? How about the next generation browser with embbeded video players? Flash was a "must have" in the 2k year, in the .com bubble era. With the "web 2.0" (I hate this term) using Ajax, Flash has not real advantages in a rich web application.
Google has announced porting Orkut to Java, due the lack of robustness from .NET.
Pen & paper is soooooo secure and unhackable, right? And you can do the voting machines prints a copy of your vote.
Thank you for your reply, but you are describing an automated system test, not a unit testing.
How about unit testing in web systems? I never see other kind of test than test the ActiveRecord classes. Even on JSP/Servlets world is hard to do unit testing in web. Anyone has some tips?
Maybe his speech is related to Windows 7. Microsoft already told about how the user should save his data and recover it in another computer.
"He who sacrifices freedom for security deserves neither." - Benjamin Franklin
Opera is far the best mobile browser. And all great mobile games are written in Java. Dot.
I think Apple is turning blind with your own success. All the marketing people loves Apple products, but in fact, technical people have a lot of non good points about the same products.
The article author will be instestinated.