Slashdot Mirror


User: gigaherz

gigaherz's activity in the archive.

Stories
0
Comments
309
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 309

  1. Re:Wait, what? on Perl's Glory Days Are Behind It, But It Isn't Going Anywhere · · Score: 1

    Whoops, sorry, pretend that "-- this means " is not there, I missed that bit.

  2. Re:Wait, what? on Perl's Glory Days Are Behind It, But It Isn't Going Anywhere · · Score: 1

    Yes, most of -- this means . What has age to do with this? .NET 1.0 was released in 2002, and it was a very early version, nowhere close to being mature, so it had issues that needed fixing. v1.1 fixed a lot, but there were design flaws in the system that couldn't just be patched on top of the existing VM -- something that Sun/Oracle decided to do with Java, because god forbid making the new code not work in my old cellphone (although that finally happened in Java 7, IIRC).

    This is a guide to exactly what breaking changes were done between .NET 1.1 and 2.0: Breaking Changes in .NET Framework 2.0. Almost all the changes are either fixes for design flaws, or problems with the implementation that couldn't be fixed without breaking compatibility. So yes, MOST of the code works, and whatever code may not work, it's probably because it was using/abusing features that were broken.

    Also, Microsoft is just the main developer of the .NET technologies. If Microsoft decided to suddenly drop all support for .NET and stop all development, we could still continue to use it and work on improving the standard through the Mono project, some fork of Mono, or a whole new implementation.

  3. Re:Wait, what? on Perl's Glory Days Are Behind It, But It Isn't Going Anywhere · · Score: 1

    I have to disagree with the bit suggesting that .NET is mangled every few months.

    First of all, .NET isn't a language. I suppose you may mean C#, although maybe you have had to mess with VB.NET (which is a torture I wouldn't wish on anyone, but still doesn't apply to what you are saying). So assuming C#, any code written for .NET 2.0 works in the latest version of the compiler, and MOST of the .net 1.0/1.1 should work too.

    If you find a piece of .net 1.1 code that doesn't compile in a recent version of the .net Framework, then chances are it's because of the CLR (class library), which in it's original version it still had some maturing to do. But the CLR has been backwards compatible since version 2.0, and Microsoft has only been extending it since then.

  4. Re:Porn is not a problem on Apple Has a New Porn Problem · · Score: 1

    So are parents that buy smartphones for kids too young to watch porn, for that matter.

  5. Re:It'd make my life easier on Should Microsoft Switch To WebKit? · · Score: 3, Informative

    IE9 is mostly standards-compliant, and IE10 is better. The days of IE-specific hacks are in the past (or in people stuck with supporting XP clients). If you stick to the supported versions of the browsers (that means Firefox 10 long-term + the newest release Firefox, the latest chrome, IE9 and IE10), you only have very minor differences between browsers, at least when it comes to the standardized feature set. Now if you want to use experimental features, you have to start messing with prefixed identifiers and different implementations, but that would be completely your problem, then, not IE's fault.

  6. Re:Pointless article on Better Tools For Programming Literacy · · Score: 1

    That's sortof the point I was making with VS and C#. Install, Launch, New Project -> Windows Forms (or WPF if you like that sort of thing), Build, Run. No need for anything else. That sequence of clicks gives you a fully functional executable with an empty window. Adding visual content is a matter of dragging controls into the window, and adding behaviour is a matter of writing some lines of code in the event handlers. The Visual Studio installer installs the .NET Framework for you, so you really don't need to worry about anything. It just works. Similarly, there's other environments for other languages and platforms. Eclipse comes to mind as one of the most notable. I don't know if it installs the JDK for you, though, but it's not too complicated either way.

    I do agree that setting up a toolchain is complicated, which is why I don't set up toolchains. I ignore them completely and I didn't learn of such a concept until many years after I learned to program. If you are learning to program, GCC with makefiles isn't the right starting point. You want an IDE that handles the compilation process for you, with a high-level language that handles strings and resource allocation for you. Specially if your area of expertise lies elsewhere, and you want to program as a tool to help you with your real job.

  7. Pointless article on Better Tools For Programming Literacy · · Score: 4, Insightful

    He's saying programming is not as simple as Excel because programming doesn't have an equivalent of the SUM() function that does almost all the work for you when you are new to it.

    Yet, excel never tells you that you have to use the SUM function, or that A:A means the whole A column, or that $1$3 means it shouldn't change the row/column when spreading the formulas. But he wants the development environment to somhow not require knowledge of how a loop works, or what an array is?

    The problem isn't that programming is harder than Excel, at least not if you use a full-featured IDE with a decent language, like Visual Studio with C# 4.0. You can learn to drag a few controls to a new window, double-click on a button, and write something like "MesageBox.Show(textBox1.Text);" in seconds. No knowledge of arrays or functions necessary.

    Programming is NOT harder than excel, and there ARE tools that make it as easy as possible. Anything else requires "visual programming" which he states he doesn't want, either. But of course, excel doesn't "hide the logic" from you, right?

    The fact is, you need some basic knowledge to do any job. Excel requires knowing the syntax and function names, so does general-purpose programming, just like you need to know the parts of a car, and their use, if you ever want to build one from scratch.

  8. Re:Irony? on Microsoft Says Google Trying To Undermine Windows Phone · · Score: 5, Insightful

    The problem, I think, is that Microsoft is just too large. Some parts of Microsoft are opening up, releasing loads of details about protocols and such, helping opensource projects and even supporting Linux development, while others work in walled gardens, patent wars, and everything else related to competing in the phone & tablet markets.

  9. Re:Nothing to celebrate if it's true on Microsoft Says Google Trying To Undermine Windows Phone · · Score: 4, Informative

    I'm an owner of a Nokia Lumia 710 (Windows Phone 7.x) and you can browse and play back youtube videos just fine in the browser, without the need of any app. And in fact there are apps that let you browse youtube, but they may not have full permission from google to do it. What they are complaining about is access to the metadata content for the videos, not the playback itself.

  10. Re:What goes around comes around on Microsoft Says Google Trying To Undermine Windows Phone · · Score: 0

    GAH! I can't +insightful and +funny at the same time, and I couldn't decide which to use, so I decided to reply instead... ;_;

  11. Re:HOBBIT IN 48 FPS - YECHH! on Carmack: Next-Gen Console Games Will Still Aim For 30fps · · Score: 2

    It's less blurry and doesn't give you headaches, why would ANYONE want watch a movie that's NOT blurry or -- if seen in 3D -- gives you headaches?

    I do agree that it doesn't have the "cinematic" feel of standard movies, so it feels weird when you watch it -- different. But it's so clear, smooth and headache-free that it's worth losing that. In fact, I'd like to see a movie in 60 or 75fps someday.

  12. Re:Once again... on Did Land-Dwellers Emerge 65 Million Years Earlier Than Was Thought? · · Score: 2

    There's one part of me saying "don't feed the troll... don't do it", but it lost. Unlike "alternative theories", science doesn't pretend that everything written must be right, and has room for corrections. Regardless, this doesn't even touch evolution's status. Things DID evolve just fine, they just may have been in dry land somewhat earlier than previously thought.

  13. Re:Bah on Hands-On With Intel's "Next Unit of Computing" Mini PC · · Score: 1

    So, like the Arduino boards but with PC hardware instead. And hopefully a "stacking bus" based on a faster mini-PCI (pci-e is point-to-point and so it wouldn't work for stacking).

  14. Re:So... on Hands-On With Intel's "Next Unit of Computing" Mini PC · · Score: 1

    That's what I meant with "also" in my previous post.

  15. Re:So... on Hands-On With Intel's "Next Unit of Computing" Mini PC · · Score: 1

    Don't those also generally come with laptop ("Mobile") models of the components? I have always thought of those -- and the ones that come integrated into a screen, like iMacs -- as non-mobile laptops.

  16. So... on Hands-On With Intel's "Next Unit of Computing" Mini PC · · Score: 2

    ... a laptop in a box. Except without all the extra things a laptop comes with -- like battery, keyboard, speakers, screen, ethernet, etc. Cute, but that's all.

  17. Re:Humm.. So we share the same diseases on Sequenced Pig Genome Could Help Combat Human Diseases · · Score: 1

    Woah... so although you don't actually "take" part of the rice's genetic code as yours, eating rice may alter the way genes activate ... in a way that makes you get an extra dose of "bad" cholesterol. I suppose it's good that I don't eat too much rice, then.

  18. Re:Humm.. So we share the same diseases on Sequenced Pig Genome Could Help Combat Human Diseases · · Score: 1

    I don't think genetics work the way you think they work. Eating something doesn't give you the traits of that something, contrary to the popular belief in certain tribes.

  19. Re:Corporate use on IE 10 Almost Finished For Windows 7 With Final Preview · · Score: 1

    Because we as humans are genetically configured to think in terms of survival of the fittest. We tend to think in terms of "you win or you die", and we would rather see our favoured choice be the one that wins, so we desire death for the competitors, even though most of us rationally know it's actually a good thing.

  20. Nothing lost on Microsoft Makes Direct X 11.1 a Windows 8 Exclusive · · Score: 1

    The features of DirectX 11.1 over the "11.0" version are mostly improvements to device and resource sharing across different processes and API versions, on top of certain features that make it possible to better implement hardware-accelerated UIs. 11.1 is win8-exclusive because we don't need to handle HW-accelerated "metro" in windows 7. As far as games are concerned, 11.1 doesn't bring anything interesting enough to add a new rendering path to the game engines.

  21. Re:Just what Apple needs... on Samsung May Start Making ARM Server Chips · · Score: 1

    Ah, interesting, I saw the other article mentioned a lot around, but no one seemed to want the rest of us to know they denied it.... I'd mod you Insightful if Slashdot wasn't too paranoid about bias to let me do so.

  22. Re:What are these low power servers good for? on Samsung May Start Making ARM Server Chips · · Score: 2

    If you expect your datacenter to spend a lot on time processing data, then ARM and other low-power components are probably not for you. If, on the other side, you expect the cpu to be somewhat idle, and the system to spend most of the time on DMA operations between HDDramnetwork, you want a system that uses up the least possible power, specially in idle contiditions. Of course I suppose in most practical examples you don't really have either situation. Chances are you want your datacenter to be able to process distributed queries, and only transfer the minimal required data through the network, which does require some processing power.

  23. Re:Just what Apple needs... on Samsung May Start Making ARM Server Chips · · Score: 1

    Eh actually sorry, Samsung decided to stop selling to Apple, so why would they sell ARM chips now?

  24. Re:Just what Apple needs... on Samsung May Start Making ARM Server Chips · · Score: 1

    Apple decided to stop buying their LCDs, why would they begin buying their ARM chips now?

  25. Re:Many reasons for tracking. on Google Chrome Introduces Do Not Track · · Score: 2

    If you don't allow people like Google to do their business with your data, then they will most probably stop making all those services free for the user, since the money comes from the user tracking data.

    I'm not saying it shouldn't be done. It's sorely needed to regulate the personal information sharing/trading. But people need to be aware that many of the free services we have like so much are free because we are not the clients, our data is the product instead.