返回顶部
大家都在看
相关推荐

[其他更多] 為何跳過 Windows 9? 原來只因 Microsoft 程式員懶惰!?

  [复制链接]

签到天数: 2368 天

[LV.Master]伴坛终老

88

主题

9

好友

7189

积分

精灵魔法师☆★

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

回帖
1975
雪点
48284
阅读权限
150
在线时间
2735 小时
注册时间
2014-7-18
最后登录
2023-2-18
wasd 显示全部楼层 发表于 2017-6-17 03:22:35
Dulanfai 发表于 2017-6-17 00:31
我錯在哪裡不講?要我自己去看?

以下是你說微軟要顧及的掃描程序:

第一, 你錯在哪裡我一早已經講清楚, 是你自己沒看到/看不懂! 我更沒需要幫你改正錯處!

第二, come on, are you kidding me!? 這個Java bug在Windows 8.1發佈後很快就fixed了, 而在Win10正式發佈前, 就已經支援Win10了; 會出錯是因為你沒更新Java
第三, 幹嘛要給你看我寫程序的軟件!? 給你看一看能證明什麼!? 好像你那樣改寫兩三行就叫會寫程序嗎!? =.= 即使我寫了, 你還是不會信的而且用什麼IDE/editor跟會不會寫軟件有什麼關係!?

第四, 我
那個Java Code: if (os.startsWith("Windows 9") || os.equals("Windows Me")) 的例子, 你或許猜對了微軟根本不理會這個Java指令, 所以才有上述的bug; 但這只是我舉出的一個例子, 其中一種以OS名稱來檢查Windows版本的方法; 這個指令不是唯一檢查Windows版本的指令, 也不能否定『微軟發現“Windows 9” 這個名稱跟現存軟件有衝突』這件事的可能性, 你不能以偏概全!

最後, 我並不覺得信仰很好笑, 別打稻草人! 還有6代表撒旦又如何!? 能代表美國人永遠對6避之則吉嗎!? 我前面已經舉過例子, 不知多少軟件會用6作為版本號! 別視而不見! 再者, 你到過美國生活嗎? 有美國朋友嗎? 其實美國人並不怎麼忌諱6, 因為真正代表撒旦的是666. 更重要的是, 我們在討論為何跳過Windows 9, 9對美國人來說沒什麼特別; 不要說9在日本不吉利, 全世界那麼多國家, 不少國家都有自己認為不吉利的數字, 你覺得微軟會為此避開一部分數字嗎!?

回复 支持 反对

使用道具 举报

头像被屏蔽

签到天数: 24 天

[LV.4]偶尔看看III

19

主题

0

好友

927

积分

禁止访问

回帖
723
雪点
2046
阅读权限
0
性别
在线时间
102 小时
注册时间
2015-4-28
最后登录
2017-6-21
Dulanfai 显示全部楼层 发表于 2017-6-17 03:37:19
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

签到天数: 2368 天

[LV.Master]伴坛终老

88

主题

9

好友

7189

积分

精灵魔法师☆★

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

回帖
1975
雪点
48284
阅读权限
150
在线时间
2735 小时
注册时间
2014-7-18
最后登录
2023-2-18
wasd 显示全部楼层 发表于 2017-6-17 20:42:57
本帖最后由 wasd 于 2017-6-17 21:44 编辑
Dulanfai 发表于 2017-6-17 03:37
那個Java bug是誰fix的?是Java更新fix的,不是微軟更新fix的。所以證明微軟不會理會你們掃描不到的問題 ...


我發覺你真是挺強詞奪理的=.=

你真是的, 你完全不明白狀況

第一, 我已經說了『會出錯是因為你沒更新Java』, 我還說『
(假設微軟知道這個錯誤的情況下) 你或許猜對了微軟根本不理會這個Java指令』, 那當然是Java公司fix的喇

第二, Java是很特別的, 只要更新了JVM和JRE, 那個Java指令根本不用改寫, 就能正確無誤地執行了

第三, 什麼叫有衝突也不是微軟要考慮的, 你才是放棄邏輯; 怎麼你說的好像我給的if (os.startsWith("Windows 9") 是他們發現的唯一衝突之處!? 我們連微軟在哪個軟件發現衝突也不知道, 我已經說過這只是我舉出的一個例子, 其中一種以OS名稱來檢查Windows版本的方法, 但這個指令不是唯一檢查Windows版本的指令; 我們都不知他們發現有衝突的軟件是否在運行if (os.startsWith("Windows 9") 這個程序; 另外, 我也說過開發OS是要儘量考慮舊時代軟件的支援能力, 簡簡單單不叫Windows 9就可以解決一部分問題, 何樂而不為?

第四, 你怎麼覺得因為沒發現這個Java問題就代表他們不在乎所有的掃描, 這個推論實在是不嚴謹 我卻認為他們測試的軟件應該都是微軟過去自家出產/或內部實驗室的軟件, 以及一些熱門的軟件 (但用Java寫的其實不多, 大多都是用C-family語言寫的, 而Java主要用在web application和server-side apps的), 微軟不會故意花時間去四處搜羅軟件作測試

第五, 我再說一遍,  請你看請楚我為何給出另外幾個例子, 而且我是知道這幾個方法可以有效辨別Windows版本; 那幾個例子所用的方法不會和“Windows 9” 這個名稱有衝突

第六, 我從沒否定『跳過9就是因為8口碑不好』

第七, 你又再無視我的論點了美國人並不怎麼忌諱6, 因為真正代表撒旦的是666』在美國, 到處都有數字6, 會有6樓但不一定有13樓; 還有我何時『說過要全部美國人都忌諱6所以才合理?』, 你又再一次打稻草人及極端化, 希望你以後能認真理解人家所說才去回覆, 而我是一直說“Windows 9” 名稱衝突的原因更合理

第八, Vista的內核名稱是NT6.0, 就當微軟真的迷信, 覺得Vista出很多問題跟數字6有關; 哪麼我想問你為甚麼Win7的內核名稱仍要叫NT6.1, 而不是直接跳去NT7.0, 明明之前是因為內核名稱有問題啊 (依你所說是NT6.0有問題啊, 不是Vista這個名稱有問題啊); 其實, 即使不叫Win7也不會叫Win6的, 因為微軟不會想正式名稱跟內核名稱(因已有WinNT6.0)有衝突; 更重要的是, 我們在討論為何跳過Windows 9, 9對美國人來說沒什麼特別, 微軟不會因迷信原因跳過9的

第九, 你錯在哪裡我一早已經講清楚, 是你自己沒看到/看不懂! 真心請你看清楚之前的回覆+點評! (我剛看到你在我早前回覆後把自己錯的CODE改了, 但"或"是什麼鬼) 另外, 能解釋||的意思就是程序員真是笑死人了, 這是Coding101的程度罷了; 其實呢, 這個真心不用解釋, 因為實在是太簡單了, 如果你真心看不懂的話, 你承認, 我就跟你慢慢解釋; 最後, 我並沒有迴避問題, 這程度的代碼真心不用解釋!

第十, 我就想問一問你, 截圖對這個討論有什麼用!? 怕你不死心, 圖我就懶得截了, 我說說我常用甚麼IDE+Editor吧: Visual Studio, Eclipse, VBA, SublimeText, PythonIDE, notepad++

第十一, 你再次暴露了你理解錯問題所在我不想不斷重重覆覆跟你解釋了, 我不知說過多少次『掃描內核版本(即NT6.x)是可以有效區別Windows版本; 所以叫NT6.4也好, NT10也好, 都無所謂, 甚至叫NT9也行』

第十二, 因為我只是給了那句Java作為論據; 其他程式語言當然有:
  1. Dim OsName As String = My.Computer.Info.OSFullName
  2. Sub GetNAME()
  3.     If OsName.Contains("Windows 9") Then
  4.         Os = "Windows 95 or 98"
  5.     ElseIf OsName.Contains("Windows ME") Then
  6.         Os = "Windows ME"
  7.     Else
  8.         MessageBox.Show(Os & " is not supported.")
  9.         Application.Exit()
  10.     End If
  11. End Sub
复制代码
  1. Set objWMIService = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
  2. For Each objOS In objWMIService.ExecQuery("Select * from Win32_OperatingSystem")
  3.     If InStr(objOS.Caption,"Windows 9")>0 Then
  4.         Wscript.Echo "The OS is  " & objOS.Caption & vbNewLine & _
  5.             "Version Number is  " & " (" & objOS.Version & ")"
  6.         'do sth
  7.     End If
  8. Next
复制代码
  1. var os = (from entry in new ManagementObjectSearcher("SELECT Caption FROM Win32_OperatingSystem").Get().Cast<ManagementObject>()
  2.                       select entry.GetPropertyValue("Caption")).FirstOrDefault();
  3. return os.ToString().Contains("Windows 9") ? os.ToString() : "Unknown";
复制代码


等等, 還有更多不同組合和變化以及更多我不知道的....



点评

就答一答你, 免得你繼續糾纏, ||即是logical or, 而&&就是logical and  发表于 2017-6-17 21:17
回复 支持 反对

使用道具 举报

签到天数: 2368 天

[LV.Master]伴坛终老

88

主题

9

好友

7189

积分

精灵魔法师☆★

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

回帖
1975
雪点
48284
阅读权限
150
在线时间
2735 小时
注册时间
2014-7-18
最后登录
2023-2-18
wasd 显示全部楼层 发表于 2017-6-17 21:05:34
本帖最后由 wasd 于 2017-6-17 21:15 编辑

最後, 我已經浪費太多時間跟你討論了, 而你往往忽視或不認真理解我的論點論據;

你要堅持己見我是沒法改變的, 但往往你的論點論據實在讓我無奈;

最後一句, 就當你對好了, 我要說的之前已經說完, 我實在不想繼續了 隨便你繼續發表高見
回复 支持 反对

使用道具 举报

签到天数: 621 天

[LV.9]以坛为家II

12

主题

0

好友

1万

积分

炎之精灵LV.2

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

回帖
14583
雪点
6131
阅读权限
110
性别
在线时间
648 小时
注册时间
2017-6-4
最后登录
2024-10-2
niuniu 显示全部楼层 发表于 2017-6-17 21:19:23
原来这样的啊
回复 支持 反对

使用道具 举报

头像被屏蔽

签到天数: 24 天

[LV.4]偶尔看看III

19

主题

0

好友

927

积分

禁止访问

回帖
723
雪点
2046
阅读权限
0
性别
在线时间
102 小时
注册时间
2015-4-28
最后登录
2017-6-21
Dulanfai 显示全部楼层 发表于 2017-6-21 01:49:56
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

签到天数: 2368 天

[LV.Master]伴坛终老

88

主题

9

好友

7189

积分

精灵魔法师☆★

Rank: 25Rank: 25Rank: 25Rank: 25Rank: 25

回帖
1975
雪点
48284
阅读权限
150
在线时间
2735 小时
注册时间
2014-7-18
最后登录
2023-2-18
wasd 显示全部楼层 发表于 2017-6-21 11:56:41
本帖最后由 wasd 于 2017-6-21 12:17 编辑
Dulanfai 发表于 2017-6-21 01:49Dim OsName As String = My.Computer.Info.OSFullNameSub GetNAME()    If OsName.Contai ...

笑死我了! 你永遠都在打稻草人以及避開對自己不利的論點當作沒看見, 不斷犯辯論上的邏輯謬誤, 在死雞撐飯蓋! 再者, 你真的是沒足夠Coding知識去理解問題 你自己不懂就說人家錯, 真是令我大開眼界!!!

其實你所謂的回覆, 可以輕易逐個反駁, 但你一定又會繼續忽視我的論點, 所以我也懶得浪費時間了, 你要覺得自己是對的就隨便你了, 反正出醜的是你, 所以歡迎你繼續發表「偉論」 真係唔識就比你嚇死,
識就笑死
回复 支持 反对

使用道具 举报

签到天数: 125 天

[LV.7]常住居民III

16

主题

0

好友

709

积分

土之精灵LV.2

Rank: 6Rank: 6

回帖
576
雪点
924
阅读权限
50
性别
在线时间
71 小时
注册时间
2017-6-11
最后登录
2023-8-14
KZ1 显示全部楼层 发表于 2017-6-21 20:36:36
但係win10 都唔好用,又煩
回复 支持 反对

使用道具 举报

签到天数: 5 天

[LV.2]偶尔看看I

0

主题

0

好友

86

积分

水之精灵LV.3

Rank: 4Rank: 4

回帖
85
雪点
21
阅读权限
30
性别
保密
在线时间
23 小时
注册时间
2013-5-5
最后登录
2018-11-18
sp69hk 显示全部楼层 发表于 2017-6-22 10:09:00
上面的朋友爭辦得那麼激烈, 看到也一頭汗..
只是傳言啫.. 何必那麼認真...
回复 支持 反对

使用道具 举报

签到天数: 2575 天

[LV.Master]伴坛终老

242

主题

1

好友

5万

积分

精灵王☆

Rank: 17Rank: 17Rank: 17Rank: 17Rank: 17

回帖
54588
雪点
2225
阅读权限
130
在线时间
3819 小时
注册时间
2017-4-20
最后登录
2025-1-20
sky000 显示全部楼层 发表于 2017-6-22 11:24:57
多謝你的講解,令我增加不少知識。
回复 支持 反对

使用道具 举报

回帖须知:严禁发表粗言秽语、纯表情、纯数字等无意义内容,更多规则请参阅论坛总版规
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

粤梦缘是国内粤语爱好者社区,集动漫、影视、音乐的综合性分享及交流平台。 网站共设,动漫资讯、动漫分享、漫画分享、讨论等多个频道。
  • 官方手机版

  • 官方QQ群

  • 商务合作

  • Powered by Discuz! X3.4 | Copyright © 2001-2023, Tencent Cloud. | 粤梦缘
  • | 营业执照 |粤梦缘网络有限公司|鲁ICP备19001237号-21|鲁公网安备 4236902302000354号