大家都不用 Vivado 的吗?

2018-11-21 20:34:56 +08:00
 szzhiyang

最近在做计算机组成原理课的大作业,被 Vivado 搞得死去活来,才想起每个争论 macOS 与 Windows、Linux 孰优孰劣的帖子下似乎都没什么人提到 Vivado。这可是个相当强有力的论据啊,难道 Vivado 在 macOS 上有什么替代品吗?

9768 次点击
所在节点    程序员
30 条回复
szzhiyang
2018-11-21 20:37:49 +08:00
还是说很多人当初上计算机组成原理课时并没有用到 Vivado,或是不知道 Vivado 的存在?
ruimz
2018-11-21 20:41:24 +08:00
原理课设用的 quartus😅
ivmm
2018-11-21 20:43:08 +08:00
小孩子才做选择,成年人两个都要。

深度 MBP (就那么一台)三年和重回微软系(游戏本+Surfache )一年的感觉就是,两个系统生态都很好都很独特,很多场景要想用得爽还得两个都要。
szzhiyang
2018-11-21 20:44:25 +08:00
@ruimz 可是这软件同样没有 macOS 版本啊。
szzhiyang
2018-11-21 20:46:22 +08:00
@ivmm 对啊,我就想表达这样的意思,可是我感觉每个引战贴底下都没有人提到过这类硬件编程需求。
ruimz
2018-11-21 20:51:45 +08:00
@szzhiyang 我们那用 Mac 的同学纷纷装上了虚拟机

vivado 只在实验室的电脑上见过,还没有实验用到过,不知道具体情况
ruimz
2018-11-21 20:54:36 +08:00
@szzhiyang #5 我以前在推荐计科新生的电脑贴下面说过类似的观点,没什么人注意。可能就是大不了装虚拟机吧。
或者说可能硬件方面的人才不上 v2 ?
realpg
2018-11-21 20:56:40 +08:00
V2 算是 IT 人士比例较高的群体了,知道 vivado 的估计连 1%都没有
能做啥论据
szzhiyang
2018-11-21 20:59:45 +08:00
@ruimz

可是对于学计算机的人而言,计组原理难道不是必修课吗?怎么感觉绝大多数 V 友都跟完全不知道这个领域似的?你看,到现在这个帖子都还是很冷清。
szzhiyang
2018-11-21 21:03:40 +08:00
@realpg

我们的计组原理课是必须要用 Vivado 的,难道其他学校的计组原理课都不用这类开发环境?还是说绝大多数 V 友都没上过计组原理课?我看整个 V 站似乎都没有人提到过这方面的事情,这真的挺令我震惊的。
realpg
2018-11-21 21:05:27 +08:00
@szzhiyang #10
世界不以你的技术栈和经历为中心
chengluyu
2018-11-21 21:07:39 +08:00
我们也是一样,计算机组成原理课用的 Vivado,然而我除了 MBP,还有台式机,问题解决。
coderfox
2018-11-21 21:09:08 +08:00
校友你好。
那你是否知道平面设计上重要的软件 Sketch 同样没有 Windows 版本?
我觉得用这种高度专业化的软件说明操作系统的优劣是没有意义的。同类的软件可以举出来很多,像 Vocaloid 不支持 macOS、Paw 不支持 Windows、Hopper 不支持 Windows。等到真的用到的时候,要么就再买一台,要么就开虚拟机,这不是一个可以选择的问题。
我做 .NET 应用程序的时候也会切换到 Windows 使用 Visual Studio 开发,但是做平面设计的时候就都是使用 macOS 的 Sketch。
如果是从事相关专业性工作的人,他们根本不会去思考哪个操作系统更好,他们会去选择能够支撑自己专业软件的操作系统。

P.S. 我当初做嵌入式的时候,程序是完全在 macOS 下编写的,也是利用 macOS 直接进行串口通信烧录的。而我所用的和机器配套的电路板设计软件,甚至连 Windows 7 都不支持,它只能在 Windows XP 下运行,因此我当时的实验室有一台专门用来进行电路板设计的电脑。
ruimz
2018-11-21 21:11:07 +08:00
@szzhiyang 我觉得可能因为硬件课顶多数字逻辑,组成原理,系统结构。而软件课像编程,面向对象,C,c++,数据结构,算法分析,操作系统,编译原理之类用到的实验以及编程练习之类,都可以通过 mac 上同类的 IDE 解决,相比一两学期的虚拟机,或许没那么重要了
jjeyz
2018-11-21 21:30:07 +08:00
很简单,mac 可以轻松安装 windows 虚拟机,windows 安装 mac 虚拟机难度大多了。
meetnice
2018-11-21 21:30:38 +08:00
突然想起在吃灰的 FPGA
MinQ
2018-11-21 21:41:16 +08:00
我们当年计算机组成原理用的 DosBox+MASM32 ……
szzhiyang
2018-11-21 21:53:47 +08:00
@coderfox

很高兴认识你,也很感激你的回复。

我的意思其实非常简单,就是每次见到操作系统的论战时,总是能看到大把人端出 Sketch 等 macOS 独占的专业软件说事,可就是很少看见有人提到 Vivado 这类完全不支持 macOS 的专业软件,我猜想造成这样的差异的一个可能的原因就是很多 V 友忽视了硬件编程方面的需求,所以就来求证一下。现在看来,我的猜想还真是对的。

至于各个操作系统孰优孰劣的问题,自从我自己写了一个只有在 Windows 上才能开发和使用的软件后,我就再也没纠结过。
szzhiyang
2018-11-21 21:54:37 +08:00
@MinQ 我们现在也在用 DOSBox。
zmj1316
2018-11-21 21:55:07 +08:00
真好,我当时用的还是 ISE,烂的一批,每次综合的时候都要卡出翔

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/510176

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX