Windows 10

  • Thread starter Thread starter Flame
  • Start date Start date
  • Views Views 49,954
  • Replies Replies 417
  • Likes Likes 5
so far, from what i'm trying of the preview, it looks like a nice OS. not as good performance-wise as a linux distro with a lightweight graphical environment, but good nevertheless. start menu is okish, and i kinda like it :)
 
Oh, and apparently the reason there is no Windows 9 is because of something like this

Code:
if(version.StartsWith("Windows 9"))
  { /* 95 and 98 */
  } else {
 
Oh, and apparently the reason there is no Windows 9 is because of something like this

Code:
if(version.StartsWith("Windows 9"))
  { /* 95 and 98 */
  } else {

Most likely a joke / troll. Each version of Windows have an internal version which applications uses for these types of tests. For example Windows 8.1 is the 6.3 version of Windows. You can check it out by typing winver into a command prompt.
 
Most likely a joke / troll. Each version of Windows have an internal version which applications uses for these types of tests. For example Windows 8.1 is the 6.3 version of Windows. You can check it out by typing winver into a command prompt.

Unfortunately that is not the case. If you use the code search tool you can find quite a bit of that. Of course, those are all for Java apps, you would have to search for the C/C++ equivalent. Even jedit and the
java-1.7.0-openjdk uses that method.

Here is a direct copy and paste, unfortunately there are several Java programs that use the exact same code, as if they all just copied and pasted it.
Code:
public static final boolean isWindows = SystemInfoRt.isWindows;
  public static final boolean isWindowsNT = _OS_NAME.startsWith("windows nt");
  public static final boolean isWindows2000 = _OS_NAME.startsWith("windows 2000");
  public static final boolean isWindows2003 = _OS_NAME.startsWith("windows 2003");
  public static final boolean isWindowsXP = _OS_NAME.startsWith("windows xp");
  public static final boolean isWindowsVista = _OS_NAME.startsWith("windows vista");
  public static final boolean isWindows7 = _OS_NAME.startsWith("windows 7");
  public static final boolean isWindows9x = _OS_NAME.startsWith("windows 9") || _OS_NAME.startsWith("windows me");
  public static final boolean isOS2 = SystemInfoRt.isOS2;
 
Unfortunately that is not the case. If you use the code search tool you can find quite a bit of that. Of course, those are all for Java apps, you would have to search for the C/C++ equivalent. Even jedit and the
java-1.7.0-openjdk uses that method.

Here is a direct copy and paste, unfortunately there are several Java programs that use the exact same code, as if they all just copied and pasted it.
Code:
public static final boolean isWindows = SystemInfoRt.isWindows;
  public static final boolean isWindowsNT = _OS_NAME.startsWith("windows nt");
  public static final boolean isWindows2000 = _OS_NAME.startsWith("windows 2000");
  public static final boolean isWindows2003 = _OS_NAME.startsWith("windows 2003");
  public static final boolean isWindowsXP = _OS_NAME.startsWith("windows xp");
  public static final boolean isWindowsVista = _OS_NAME.startsWith("windows vista");
  public static final boolean isWindows7 = _OS_NAME.startsWith("windows 7");
  public static final boolean isWindows9x = _OS_NAME.startsWith("windows 9") || _OS_NAME.startsWith("windows me");
  public static final boolean isOS2 = SystemInfoRt.isOS2;

Damn that's dirty.
 
Sorry, still sticking to Windows 7. I see nothing in Windows 8, much less the Metro UI, that would ever compel me to upgrade. Sure, I have a MSDN license, and I could get it for free, but, Windows 7 works fine enough for my needs. 8.1 is better than 8, but no, there are no major advantages AFAIK.
 
Sorry, still sticking to Windows 7. I see nothing in Windows 8, much less the Metro UI, that would ever compel me to upgrade. Sure, I have a MSDN license, and I could get it for free, but, Windows 7 works fine enough for my needs. 8.1 is better than 8, but no, there are no major advantages AFAIK.

There's some neat features such as the (way) faster boot, but I can understand people staying on Windows 7 as it's still a pretty great OS. Metro UI is never a problem when using W8 daily though. I removed all Metro apps and use it only for shortcuts and it works better than W7 start menu.
 
Oh, and apparently the reason there is no Windows 9 is because of something like this

Code:
if(version.StartsWith("Windows 9"))
  { /* 95 and 98 */
  } else {
You're meaning to say that there is no Windows 9 because someone made a conditional statement in Java (which isn't owned by Microsoft, ergo they don't give a flying f*ck) that can be easily updated even before Windows 9 hits the shelves? C'mon.
Code:
public static final boolean isWindows9x = _OS_NAME.startsWith("windows 95") || _OS_NAME.startsWith("windows 98") || _OS_NAME.startsWith("windows me");
//If the name starts with "windows 95" OR "windows 98" OR "windows me"
I just fixed Java for everyone. Now give me... one billion dollars. :)
 
  • Like
Reactions: Margen67
You're meaning to say that there is no Windows 9 because someone made a conditional statement in Java (which isn't owned by Microsoft, ergo they don't give a flying f*ck) that can be easily updated even before Windows 9 hits the shelves? C'mon.
Code:
public static final boolean isWindows9x = _OS_NAME.startsWith("windows 95") || _OS_NAME.startsWith("windows 98") || _OS_NAME.startsWith("windows me");
//If the name starts with "windows 95" OR "windows 98" OR "windows me"
I just fixed Java for everyone. Now give me... one billion dollars. :)

Not just Java. Apparently there is quite a bit of software (both Java based and otherwise), some of which is no longer updated, that uses similar code. In fact, maintaining such backwards compatibility is apparently causes enough problems that when Windows 8 and Metro/RT came out people were saying "finally, now we can get rid of Win32" and suggesting that Windows Blue (and thus 9) would kill the desktop and remove win32 compatibility (with a virtual Windows 7 mode) just like Apple did with OS X. But then again, they haven't even made WinRT/Metro it's own subsystem (like OS/2 and POSIX), WinRT still depends on win32.

http://www.pcworld.com/article/2031999/why-windows-blue-heralds-the-death-of-the-desktop.html
There's a very good chance that Microsoft will kill the desktop in Windows 9. No more Task Manager. No more File Explorer. No more legacy compatibility. It'll be 100 percent Live Tiles, 100 percent of the time.
 
Not just Java. Apparently there is quite a bit of software (both Java based and otherwise), some of which is no longer updated, that uses similar code. In fact, maintaining such backwards compatibility is apparently causes enough problems that when Windows 8 and Metro/RT came out people were saying "finally, now we can get rid of Win32" and suggesting that Windows Blue (and thus 9) would kill the desktop and either remove or virtualize the win32 part or use win32->WinRT API translation. http://www.pcworld.com/article/2031999/why-windows-blue-heralds-the-death-of-the-desktop.html
Yeah, you keep on taking tech advice from PC World and treat conjecture made up by journalists as fact. :rolleyes: The WinRT API was never designed to "kill Win32" and frankly, never would. As far as software is concerned, stuff that is "no longer updated" can be easily ran in Compatibility Mode since it's clearly legacy software.
 
  • Like
Reactions: Margen67
Yeah, you keep on taking tech advice from PC World and treat conjecture made up by journalists as fact. :rolleyes: The WinRT API was never designed to "kill Win32" and frankly, never would. As far as software is concerned, stuff that is "no longer updated" can be easily ran in Compatibility Mode since it's clearly legacy software.

Well to even have a chance they would have to make WinRT it's own subsystem (like OS/2 and POSIX) which apparently they haven't done yet.
 
On the subject of Windows 8: I have it. It's okay. I honestly prefer 7 better simply because I'm used to it. I don't hate 8 though since I installed classic shell and basically turned it back into Windows 7, just with annoying full screen shit like the calculator that was infinitely more convenient when it was small and not built for a touchscreen interface. Are apps interesting? Sure. Can the Metro UI be somewhat practical in a desktop environment? Of course. Does that mean we should continually bludgeon consumers with features meant for touch devices on an OS meant to be controlled with mouse and keyboard? Probably not. No matter how you slice it, 8/8.1 is primarily built for tablets and Windows phones with the actual PC OS seemingly being an afterthought when they realized they should probably push something out that direction too. It's not pretty. It's not convenient. It doesn't help that I literally use like, five programs regularly that are always sitting right in the start menu, keeping my actual desktop clean, and making it so I don't have to navigate through a secondary UI just to launch one thing in a fashion that will ultimately save me absolutely zero time.

If you like Metro, more power to you, but much like those who enjoy Final Fantasy XIII had to figure out, most people hate it (or at the least find it less convenient) and will never, ever agree with you.

As for 9, or I guess 10, I read a bit about it a couple days back, and I like that it will be smarter. Instead of being uniform across platforms in functionality, if I'm remembering correctly because I didn't watch the video and have no idea if it was mentioned, the OS will essentially enable and disable things like the Metro UI to be more device appropriate. It should be less "FULL SCREEN APPS FOR EVERY BASIC FUNCTION WE CAN MUSTER" and more manageable. As well, I read some rumor or another that said the president of Microsoft India or something said that the new OS would be a free upgrade to all of those on Windows 8. If that's true, I have nothing but praise for Windows here. They've listened to the majority of the consumer base, they've still stuck to what they wanted as well, and they're releasing an update that should work well for everybody. In the long run, I still find Windows to be the most convenient OS to use, especially as a student and gamer, and I can appreciate when they act like a good company.
 
  • Like
Reactions: Deleted_171835
Well to even have a chance they would have to make WinRT it's own subsystem (like OS/2 and POSIX) which apparently they haven't done yet.
And never will because they were never planning to in the first place - WinRT was made to bridge the gap between Windows Mobile/Phone and Windows for desktops, it's an environment where the applications from both platforms can work seamlessly within one common interface, all made using the same framework - that's why it was created in the first place. Microsoft is indeed planning to move away from Win32, but WinRT is not the platform they were planning to use to that effect - Midori is, or was, depending on whether or not they're even working on the new system kernel at this point.
 
On the subject of Windows 8: I have it. It's okay. I honestly prefer 7 better simply because I'm used to it. I don't hate 8 though since I installed classic shell and basically turned it back into Windows 7, just with annoying full screen shit like the calculator that was infinitely more convenient when it was small and not built for a touchscreen interface.

Wait wut ._.

f7a53a3088.png
 
  • Like
Reactions: Margen67
When I open calculator, it pulls up a full screen monstrosity. I haven't seen that little fella in awhile, and if I need yet another download to get it, that's just another fuck up in my eyes on part of Windows and Windows 8.

It's just...there whenever I type calc :mellow: I didn't install any additional shit or anything, besides Classic Shell of course.
 

Site & Scene News

Popular threads in this forum