由买买提看人间百态

topics

全部话题 - 话题: 大型软件
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
l*********s
发帖数: 5409
1
来自主题: Programming版 - python开发大型软件的可能性
you can use blender, an opensource 3d modeling app. It uses python scripting
c*******y
发帖数: 1630
2
来自主题: Programming版 - python开发大型软件的可能性
EPD里面的chaco估计有可能。
G*****7
发帖数: 1759
3
来自主题: Programming版 - python开发大型软件的可能性
blender api is not that intuitive.

scripting
G*****7
发帖数: 1759
4
来自主题: Programming版 - python开发大型软件的可能性

although some major league cg software use python as a scripting language
for developing plugins or extensions. modo has a python scripting interface.
maya too iirc.
r*******n
发帖数: 3020
5
来自主题: Programming版 - python开发大型软件的可能性
autocad这种应该不行,这个需要快的运行速度。
youtube, dropbox主要用python开发的。
p**o
发帖数: 3409
6
来自主题: Programming版 - python开发大型软件的可能性
autocad有大量的cpu-bound的计算吧,C++比较合适。
python写写I/O-bound的程序还凑合。
i***h
发帖数: 12655
7
来自主题: Programming版 - python开发大型软件的可能性
autocad好像连加哇都没人用
可能是习惯性的缘故
t*****n
发帖数: 4908
8
来自主题: Programming版 - python开发大型软件的可能性
不是不行,是对开发者的要求相当高。而且调试起来也不容易。与其这么麻烦,为什么
不开始就用C++呢?如果是python的项目要优化一下,这个可以理解。如果是上新项目
,不如c++方便。
t*****n
发帖数: 4908
9
来自主题: Programming版 - python开发大型软件的可能性
不是习惯。autocad里面opengl相关的不少吧。
p**o
发帖数: 3409
10
来自主题: Programming版 - python开发大型软件的可能性
numpy-core是纯C写的,不是C++
EM
发帖数: 715
11
来自主题: Programming版 - python开发大型软件的可能性
求wrap成python extension的tutorial...
i*********n
发帖数: 320
12
来自主题: Programming版 - python开发大型软件的可能性

Extending and Embedding the Python Interpreter
http://docs.python.org/extending/
t*****n
发帖数: 4908
13
来自主题: Programming版 - python开发大型软件的可能性
工业界的做法是C++等写主要部分,然后用script language把类暴露给用户,让用户写
各种plugin。正好很你说的相反。
y****e
发帖数: 23939
14
来自主题: Programming版 - python开发大型软件的可能性
怎么觉得我们说的就是一回事啊。我们之所以要把主要功能wrap到Pythong中,也就是
为了让没有太多编程基础的scientist custmize出符合他们需要的应用,plugin只是一
个附带利益罢了。
p**o
发帖数: 3409
15
来自主题: Programming版 - python开发大型软件的可能性
他估计说的是用C++写类库,然后封装给Python以及其他脚本语言用,是写库的场景;
你说的是用Python架构,瓶颈处用C重写优化,是快速原型开发的场景。只是场景不一
样。
r****t
发帖数: 10904
16
来自主题: Programming版 - python开发大型软件的可能性
c++ 程序跟用户搞interactive不照,有这需求的,最后或者是.embed python, 或者直
接 做成了python module. 又以后者更受欢迎。
z*y
发帖数: 1311
17
来自主题: Programming版 - 这些语言开发大型软件的可能性
请依次排列一下,欢迎补充
pearl, php, ruby, python, C# ...
a*w
发帖数: 4495
18
来自主题: Programming版 - 这些语言开发大型软件的可能性
C#, Python, Ruby
c0
发帖数: 116
19
来自主题: Programming版 - 这些语言开发大型软件的可能性
Java 悲剧了
b***i
发帖数: 3043
20
来自主题: Programming版 - 这些语言开发大型软件的可能性
必须是Java,然后C++, 然后C, 然后C#
g*****g
发帖数: 34805
21
来自主题: Programming版 - 这些语言开发大型软件的可能性
For the ninth year in a row the Eclipse Foundation has issued an annual
release train of simultaneous projects. This year’s release, available as
of June 27, is the largest ever—with 72 projects being released
representing 55 million lines of code coming from 445 open-source committers
. By comparison, last year’s Indigo release had 62 projects and 46 million
lines of code.
M*P
发帖数: 6456
22
来自主题: Programming版 - 这些语言开发大型软件的可能性
perl杯具了
i***h
发帖数: 12655
23
来自主题: Programming版 - 这些语言开发大型软件的可能性
我们平时用简单的perl写文本文件的处理
最近碰到一个上千万行的格式化文本,要跑超过两个小时
我等的不耐烦,看看格式很简单
就用C++写了一个,十几分钟就跑完了
代码还比perl长不了多少
听说python效率比较高,没试过
p**o
发帖数: 3409
24
来自主题: Programming版 - 这些语言开发大型软件的可能性
高个p
就标准实现而言,python比java和c++慢两三个数量级是正常的。
啥都是PyObject *,连整数都是对象;还在语言级别直接支持反射;
没有类型标注,鼓励lazy evaluation。这种设计基本没法写编译器。
龟叔当初在设计时脑子里根本就没有性能二字。
x****u
发帖数: 44466
25
来自主题: Programming版 - 这些语言开发大型软件的可能性
用java/C#印度人三个月就能给你搞出百万级代码。
a**e
发帖数: 5794
26
来自主题: Programming版 - 这些语言开发大型软件的可能性
循环语句都改成纯手工打造?
c*********e
发帖数: 16335
27
来自主题: Programming版 - 这些语言开发大型软件的可能性
都是在stackoverflow上copy,paste了改改,成了自己的。这种programmer我见到太多
了。
g*****g
发帖数: 34805
28
来自主题: Programming版 - 这些语言开发大型软件的可能性
Even I do that often. I don't see anything wrong to do it.
It's all about good extensible architecture with few bugs. However it's
achieved is not important.
l*********s
发帖数: 5409
29
来自主题: Programming版 - 这些语言开发大型软件的可能性
re, it is not much different from reading reference manuals.
N***m
发帖数: 4460
30
来自主题: Programming版 - 这些语言开发大型软件的可能性
我相信stackoverflow上面大多数例子都比你写得好。
c*********e
发帖数: 16335
31
来自主题: Programming版 - 这些语言开发大型软件的可能性
you missed my point.有人跟我说programming就是google,然后东抄抄西抄抄,copy ,
paste.不需要动脑子。但愿真正的programming不是这样。
N***m
发帖数: 4460
32
来自主题: Programming版 - 这些语言开发大型软件的可能性
这么说来我没有误解你的意思。可能你说的真正的programming就是Knuth这样的,
那样的话,我是说错了。

,
c*********e
发帖数: 16335
33
来自主题: Programming版 - 这些语言开发大型软件的可能性
抄吧,大家抄吧,哈哈。
O9
发帖数: 108
34
来自主题: Programming版 - 这些语言开发大型软件的可能性
好像好虫,抄就是编程的高级境界

,
b***i
发帖数: 3043
35
来自主题: Programming版 - 这些语言开发大型软件的可能性
程序不是编出来的,是调试出来的。
直接编无法保证编对,必须调试。通过调试来理解变量和函数各种状态,Java可以一边
调试一边改代码,通过调试来保证基本正确,然后还要测试。
所以如果网上有代码当然拿来就用。很多情况下,开发者知道一个思路,然后google,
找到类,融入自己的程序,开始调试。能够把别人代码拿来用是最高水平,就说明调试
能力非常强。

,
c*********e
发帖数: 16335
36
来自主题: Programming版 - 这些语言开发大型软件的可能性
编程序其实占programming的小部分时间,debug,及后来的事情才要花更多时间。抄没
错,就担心抄错了,最后把程序搞乱糟糟。
b***i
发帖数: 3043
37
来自主题: Programming版 - 这些语言开发大型软件的可能性
既然要调试,所以抄没问题。抄出问题的,都是出在不会调试上。另外java的设计很好
,package, 类,可以refactor,source control,基本不会有问题。
调试的学问大了。我当年用几个小时用dos的debug把仙剑奇侠转改了,改成遇到敌人敌
人自动死去,换场面淡入淡出也去掉。就是用debug的单步执行之类的调试功能。
c*********e
发帖数: 16335
38
来自主题: Programming版 - 这些语言开发大型软件的可能性
就记得当年打游戏,cheat code: show me the money. 哈哈
如果抄的是一大段代码,还是要先搞懂了代码再抄为妙。
b***i
发帖数: 3043
39
来自主题: Programming版 - 这些语言开发大型软件的可能性
能debug当然还是得看懂代码,要不然怎么改对?debug就是要改代码的。
说抄代码改为己用水平才最高,就是因为要看懂别人的代码。看懂别人的代码比自己写
要难多了。
x****u
发帖数: 44466
40
来自主题: Programming版 - 这些语言开发大型软件的可能性
修正bug的话看懂局部足矣。
D*******a
发帖数: 3688
41
来自主题: Programming版 - 这些语言开发大型软件的可能性
let's distinguish "learn" from "copy"
b***i
发帖数: 3043
42
来自主题: Programming版 - 这些语言开发大型软件的可能性
找到那个地方有bug就是能力。
b***i
发帖数: 3043
43
来自主题: Programming版 - 这些语言开发大型软件的可能性
找到那个地方有bug就是能力。
g*****g
发帖数: 34805
44
来自主题: Programming版 - 这些语言开发大型软件的可能性
stackoverflow上波受好评的帖子,那就是一堆人用过了。
你想几十个人帮你测试过,能比你写一遍的差?
当然不是说看不懂就拿来用,看不懂的代码,危险不在于对不对,而是日后发现有bug
不会改。
c*********e
发帖数: 16335
45
来自主题: Programming版 - 这些语言开发大型软件的可能性
看到好多人没看懂就copy了。日后再说了,说不定都跳槽了。

bug
w*********u
发帖数: 392
46
来自主题: Programming版 - 这些语言开发大型软件的可能性
就一大坑
越简单越好,好写,好维护,好加好减,好document。
g*****g
发帖数: 34805
47
术业有专攻,现代大型软件是层层抽象的结果。每个层都有难点。比如写JVM的C/C++程
序员
不用考虑整个cluster结点之间通信,failover这些东西。哪个更难,本来跟苹果跟桔
子哪个
更好吃差不多。
但是有人觉得我写得底层,所以我牛逼,见到写Java的鼻子朝天,见到写汇编的就不好
意思出来打招呼。
d******r
发帖数: 5008
48
操作系统,内核,一般都是用C写的,我看
不出那些code在程序设计上和现在商业上
的大型软件的程序设计有啥可比之处。
r*********r
发帖数: 3195
49
what do u want to learn? OS or 商业上的大型软件 ?
C is your only choice if you want to learn OS, and learn it good.
b*******s
发帖数: 5216
50
来自主题: Programming版 - 求推荐database的软件 (转载)
我觉得他们的目标是做那种ebay,amazon级别大型电商的后台
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)