N******K 发帖数: 10202 | |
c*******9 发帖数: 9032 | 2 这个对性能要求比较高吧。
【在 N******K 的大作中提到】 : 而是用c++和c这种过时语言 : 这是为啥?
|
N******K 发帖数: 10202 | 3 你这个解释没道理 硬件速度很高了 已经 多核心多线程
【在 c*******9 的大作中提到】 : 这个对性能要求比较高吧。
|
f**********3 发帖数: 295 | 4 数值运算并不是java的强项吧
【在 N******K 的大作中提到】 : 而是用c++和c这种过时语言 : 这是为啥?
|
c****3 发帖数: 10787 | 5 科学家不关心语言,只关心算法。
语言没准是很久以前学的,人家不想学新的了。
还有一个原因,java没法在很多嵌入系统里运行
【在 N******K 的大作中提到】 : 而是用c++和c这种过时语言 : 这是为啥?
|
c*******9 发帖数: 9032 | 6 这种东西,速度越快越好,和一般企业应用不同。
【在 N******K 的大作中提到】 : 你这个解释没道理 硬件速度很高了 已经 多核心多线程
|
t*****n 发帖数: 4908 | 7 java就不用提了,给c++和c提鞋都不够。你看过atlas和gotoblas没有。人家都在sse和
多核优化,java还在吃奶的阶段。
鼓吹java的人,实际上是对行业不了解的人。你去看看autodesk的产品线,再来评论。
【在 N******K 的大作中提到】 : 而是用c++和c这种过时语言 : 这是为啥?
|
B***i 发帖数: 724 | 8 opencv 在java 开始流行之前就开始写了。 后来也就不改了。 |
z****e 发帖数: 54598 | 9 所以你这辈子的梦想就是给人家做autodesk对吧?
autodesk的市值才10b
就是yahoo这种落魄的web公司都值39.9个b啊
【在 t*****n 的大作中提到】 : java就不用提了,给c++和c提鞋都不够。你看过atlas和gotoblas没有。人家都在sse和 : 多核优化,java还在吃奶的阶段。 : 鼓吹java的人,实际上是对行业不了解的人。你去看看autodesk的产品线,再来评论。
|
z****e 发帖数: 54598 | 10 对了一半
其实科学家也不关心算法
只关心对错,证明各种逻辑命题
怎么算快,那其实是很低层次的思考
cs本身都不好意思说自己是science
只能说是applied science
不是真正意义上的science
在数学的排行里面,属于最末的一个
统计就高于cs
【在 c****3 的大作中提到】 : 科学家不关心语言,只关心算法。 : 语言没准是很久以前学的,人家不想学新的了。 : 还有一个原因,java没法在很多嵌入系统里运行
|
|
|
c****3 发帖数: 10787 | 11 你这指的是数学家。
Computer Vision 有专门研究的人,现在 Computer Vision 连很低等生物苍蝇的视觉
能力都比不上,不改进算法,还有啥捷径
【在 z****e 的大作中提到】 : 对了一半 : 其实科学家也不关心算法 : 只关心对错,证明各种逻辑命题 : 怎么算快,那其实是很低层次的思考 : cs本身都不好意思说自己是science : 只能说是applied science : 不是真正意义上的science : 在数学的排行里面,属于最末的一个 : 统计就高于cs
|
d******k 发帖数: 4295 | 12 这个圈子都是用c++的,很多人就只会matlab加C。
而且硬件提高了,编码标准也提高了。
比如h.265支持8k的分辨率,是264的四倍
【在 N******K 的大作中提到】 : 你这个解释没道理 硬件速度很高了 已经 多核心多线程
|
t*****n 发帖数: 4908 | 13 不是所有的程序员都搞web,也不是所有的都写后端。光看市值有什么用。市值高,不
一定有openning。大家就是混口饭吃。autodesk只是个例子,版上还有不少写硬件驱动
的xdjm。照你理论,只要没市值,只要不是写web+后端,找块豆腐撞死得了。
【在 z****e 的大作中提到】 : 所以你这辈子的梦想就是给人家做autodesk对吧? : autodesk的市值才10b : 就是yahoo这种落魄的web公司都值39.9个b啊
|
t*****n 发帖数: 4908 | 14 其实computer science应该分成两部分。一部分搞基础研究,另一部分搞应用。就像有
数学系和应用数学系那样。
【在 c****3 的大作中提到】 : 你这指的是数学家。 : Computer Vision 有专门研究的人,现在 Computer Vision 连很低等生物苍蝇的视觉 : 能力都比不上,不改进算法,还有啥捷径
|
k**********g 发帖数: 989 | 15
Yes, performance is the main factor.
OpenCV is performance intensive because it has to process a lot of data. A
single image may have tens or hundreds of millions of bytes. Whereas an HTML
file may only be 0.1 megabyte or so.
https://github.com/Itseez/opencv/blob/master/modules/imgproc/src/imgwarp.cpp
Java can always use OpenCV's Java bindings.
OpenCV has been ported to many different architectures. In most
architectures, CPU-specific (and GPU-specific) optimizations and new
instruction sets are used.
Specifying image algorithms at a very high (mathematical) level and then
synthesizing into optimal code in a diverse range of hardware is a holy
grail in compiler design.
I have posted this link many times ... the MIT Halide language project.
http://people.csail.mit.edu/jrk/halide12/
Unfortunately, this project is still in its infancy. This is why I say that
the software's future lies in compiler design, and I encourage every CS
student to take an introductory course on compilers.
【在 c*******9 的大作中提到】 : 这个对性能要求比较高吧。
|
g*********e 发帖数: 14401 | 16
有些地方对性能的要求没有止境,能快个1%也值得花力气搞
有些地方一旦达到某个performance就无所谓了
【在 N******K 的大作中提到】 : 而是用c++和c这种过时语言 : 这是为啥?
|