由买买提看人间百态

topics

全部话题 - 话题: jython
首页 上页 1 2 3 4 下页 末页 (共4页)
k***r
发帖数: 4260
1
来自主题: BuildingWeb版 - 有用ironpython的吗?
why not cpython of jython ah
c*****t
发帖数: 1879
2
你分清楚,LZ 特指的是 C++,没说 C。
你举的例子大都是用 C 写的例子。比如 JVM 应该是用 C 写的。PostgreSQL 也是
C 。而且 PostgreSQL server 方面的根本不能用 C++ (但是可以用 C / Java)。
N 多 embedded database 现在是用 Java 写。Jython (python 的一版本)是用
Java 写的。同样,JRuby 。PHP / C compiler 也都是 C 写的。
z***e
发帖数: 5393
3
"所以那个周末我没有出去玩,我下载了一个 Jython,把它的 parser 文件 (ANTLR)
拿出来。自己设计了一个更简单的 AST 数据结构,"
---他前面不是说要“从头开发一个”么?parser都跳过了,也叫从头开发?
另外他这种思维,创个毛业,永远是打工命。
M*****a
发帖数: 2054
4
He is a good guy, I think

Eclipse,
Google
Eclipse
Jython

Staff
拜。
Google
driven
JSCompiler
ground
z***e
发帖数: 5393
5
"所以那个周末我没有出去玩,我下载了一个 Jython,把它的 parser 文件 (ANTLR)
拿出来。自己设计了一个更简单的 AST 数据结构,"
---他前面不是说要“从头开发一个”么?parser都跳过了,也叫从头开发?
另外他这种思维,创个毛业,永远是打工命。
M*****a
发帖数: 2054
6
He is a good guy, I think

Eclipse,
Google
Eclipse
Jython

Staff
拜。
Google
driven
JSCompiler
ground
L*******r
发帖数: 1011
7
来自主题: DotNet版 - 来说说 requests per second 吧

也不复杂拉,bayesian network. 有现成的spam bayes.
我说的东东twiested framework已经做出来了。
我自己的笔记本上,Apache测出来160 rps. Python的webware kit测出来是50-60rps.
主要的version也就是1.52, 2.2-2.3,还有就是Jython。
Prototyping还是挺快的。
c*****t
发帖数: 1879
8
来自主题: Java版 - ft, BSF documentation?
I mean for such a small project where the hell is the documentation?
Sure there is a link, but it contains practically nothing, not even
a sample code, not even JavaDoc. It's basically saying just read
the damn code.
Rhino, BeanShell, Jython all have plenty of code examples and JavaDoc
that at least get you started. I could get involved in 5 minutes,
but BSF?
Reminds me of Eclipse, which doesn't have online JavaDoc either. Is
it the culture of IBM to have poor documentation?
sigh.
k***r
发帖数: 4260
9
来自主题: Java版 - Any powershell equivalent stuff?
To pass objects in shell scripts? Jython? Or any other
JVM supported scripting languages?
c*****t
发帖数: 1879
10
来自主题: Java版 - Any powershell equivalent stuff?
I really like pipes (albeit too simple, but perfect for scripts).
Jython etc can't really be used in a command line approach.
k***r
发帖数: 4260
11
来自主题: Java版 - anyone using Scala ?
I think the reason people think it's performant is that
its data types are closer to that of Java's. Not much
heavy translation is needed, as in Jython or JRuby's case.
It's also strongly and statically typed. This helps a lot.
Have you looked at Lift, the web framework? The simplicity
in Lift makes me want to check out Scala.
k***r
发帖数: 4260
12
来自主题: Java版 - anyone using Scala ?
compiler效率在scala中不是priority。我记得看到一篇文章说
作者想把直接compile成bytecode改成compile成java source,
然后用javac。其实scala是wrap java data types,会慢一些,
但因为是statically typed,还是比jython/jruby之类的快很多。

e
java
的e
efficient
N*D
发帖数: 3641
13
来自主题: Java版 - anyone using Scala ?
scala不是wrap java,it跟java是parallel的。比如scala里面没有primary type,即
使x = y + z也是三个objects。但compile成byte code后,和java的是一摸一样的。不
存在wrap一说。JVM类似提供了一个ISA,scala实在没必要转成java first,当然it可
能会使用一些java compiled bytecode的template,而且只会使用安全高效的。比如it
取消了static,加入了singleton的object,他compile出来的bytecode肯定是安全和高
度优化的,会比大多数的developer写出来的强。
俺也是在学习过程中,一些拙见,呵呵。

compiler效率在scala中不是priority。我记得看到一篇文章说
作者想把直接compile成bytecode改成compile成java source,
然后用javac。其实scala是wrap java data types,会慢一些,
但因为是statically typed,还是比jython/jruby之类的快很多。
l********1
发帖数: 72
14
来自主题: Java版 - 请求帮助,关于Java VS Python
实验室最近有个Java和Python之争,几个中国人想使用Java重写一个网站,但是一个美
国人不愿意,他只懂Python,而且他搬了救兵,据说是硅谷的高手,发的邮件里把我们
提到的java的东西说的一无是处。
可能他说的也有道理,但是任何东西都可以说出优势和劣势。而我们的表达不行,反驳
也力不从心。
现把那个硅谷高手的邮件贴出来,纯属技术探讨。请大家出谋划策,或者看看他说的是
否有道理,或者看看如何来辩驳。非常感谢。
Hey folks,
Point by point, I guess,
The only thing the tiobe shootout shows is that there are more search result
s for Java than there are for other languages. This is mostly about prolifer
ation of usage as the language of choice in the late 90s and early 2000s tha
n anything else. Java... 阅读全帖
l********1
发帖数: 72
15
来自主题: Java版 - 请求帮助,关于Java VS Python
实验室最近有个Java和Python之争,几个中国人想使用Java重写一个网站,但是一个美
国人不愿意,他只懂Python,而且他搬了救兵,据说是硅谷的高手,发的邮件里把我们
提到的java的东西说的一无是处。
可能他说的也有道理,但是任何东西都可以说出优势和劣势。而我们的表达不行,反驳
也力不从心。
现把那个硅谷高手的邮件贴出来,纯属技术探讨。请大家出谋划策,或者看看他说的是
否有道理,或者看看如何来辩驳。非常感谢。
Hey folks,
Point by point, I guess,
The only thing the tiobe shootout shows is that there are more search result
s for Java than there are for other languages. This is mostly about prolifer
ation of usage as the language of choice in the late 90s and early 2000s tha
n anything else. Java... 阅读全帖
P********l
发帖数: 452
16
来自主题: Java版 - 请求帮助,关于Java VS Python
Use jython.
★ Sent from iPhone App: iReader Mitbbs Lite 7.51
r*******n
发帖数: 3020
17
来自主题: Java版 - 基于JVM的脚本语言
我也推荐clojure, 语言非常简练, 表达力非常强;;
语法体系和C, Java之类很不同,所以开始学习有点难度。
确切的说, Clojure不是纯函数式的语言,但是它确实函数式语言,具备函数语言的所
有优点。
但是lz是要脚本语言, 我觉得Clojure不是脚本语言,它没有解释器,而是编译成
bytecode。
所以我觉得如果找脚本语言,我认为Jruby或者Jython最适合不过了, 楼上所说的
performance问题根本就不用担心,因为足够用了。
r*******n
发帖数: 3020
18
来自主题: Java版 - 基于JVM的脚本语言
我也推荐clojure, 语言非常简练, 表达力非常强;;
语法体系和C, Java之类很不同,所以开始学习有点难度。
确切的说, Clojure不是纯函数式的语言,但是它确实函数式语言,具备函数语言的所
有优点。
但是lz是要脚本语言, 我觉得Clojure不是脚本语言,它没有解释器,而是编译成
bytecode。
所以我觉得如果找脚本语言,我认为Jruby或者Jython最适合不过了, 楼上所说的
performance问题根本就不用担心,因为足够用了。
s****n
发帖数: 150
19
JAVA 毕竟有好多 nb 公司在支撑 (比如 Google,oracle 等公司),而且现在微软也
开始式微了。
要知道 JAVA 虚拟机上有 python 和 Ruby,他们叫 Jython 和 Jruby.
z****e
发帖数: 54598
20
学习的话
java语言基础在大学里面就要完成
毕业之后再对一些基本的语法犹豫的话,这都属于不太可以的
然后是熟悉web相关的frameworks
spring, hibernate, jdbc, jquery这些
语言可能还需要sql, javascript, xml
数据格式可能还需要json, xml
这样大概一两年之后,觉得差不多可以了,出师了
然后是提高
ant, jvm本身, j2ee里面也有一堆东西
不要求你都懂,但是要看懂猪怎么跑,知道大概怎么回事
出了问题知道怎么google,很多人你让他google他都搞不定
所以只能掏钱去买support
其实还有ui比如swing, javafx, applet, webstart这些
android也算吧,但是这几个作为兴趣了解了解就是了
这几个也就是android有点搞头,其他几个都不成功或未成熟
然后再此基础之上,你再搞一些groovy, scala这些
甚至jruby, jython, rhino engine
现在新一波的框架还在不停地冒出来
hadoop, vert.x, rxjava这些,都是新生事物
但是都是从旧的... 阅读全帖
z****e
发帖数: 54598
21
我给你来个列表,看你能懂多少概念
基本上都是轮子
java
jvm
awt
swt
applet
webstart
swing
javafx
rmi
ejb
sessionbean
entitybean
messagebean
jms
spring
struts
webflow
hibernate
ibatis
ant
gradle
maven
ivy
jboss
eclipse
android
jar
gc
g1
permgen
j2ee
serlvet
jsp
jca
web service
jax-rs
xml
json
annotation
singleton
design patterns
nio
security
dom
sax
hadoop
yarn
vert.x
rxjava
jdbc
jsf
validation
persistence
orm
transaction
javax.util.concurrent
websocket
jruby
jython
rhino
groovy
scala
clojure
polyglot
cassandra
hbase
weka... 阅读全帖
z*******3
发帖数: 13709
22
来自主题: Java版 - Java 做网站
如果你对ruby熟悉的话,你应该好好看看jruby
其实jvm这么多脚本引擎里面,jruby是做得最好的一个
远比jython还有rhino之类的其他脚本引擎强
可以直接跑ror,而不需要额外的折腾
jruby你单独用或者用vert.x这样的包装一下也都没啥问题
比php强不少,php很多人不喜欢那个语法
之所以用php一个很重要的考虑是因为php平均消耗资源最少
所以适合google那种页面简单,但是访问量巨大的网站
web用得比较多的是php&js,但是这两个设计得都不好
都是坑,讨厌这两个的大有人在
但是ruby有没有象wordpress一样的东西,那这个我不确定
d***q
发帖数: 1119
23
来自主题: Linux版 - Google go 还挺不错的

the only way to bypass gil is using multi process...you may try
parallel python or multiprocessing module (this one is a part of standard
library).
or you can try other implementations like jython or ironpython. However
those third implementation may suffer a lot on performance.
r****t
发帖数: 10904
24
来自主题: Programming版 - Scripting language的几个问题
底层支持是个问题,这就是为什么有 Jython, IronPython 这样的其他实现,
mpipython也是,现在我都没碰过这些,没有什么发言权。
r****t
发帖数: 10904
d***q
发帖数: 1119
26
python adopt handle counting technique for resource management.
when the count of object becomes zero, it will be released automatically.
so even you don't close a opened file object manually, it will be close when
reaching the end of block
for Jython it is another story.
h***z
发帖数: 233
27
来自主题: Programming版 - 刚开始看python
Hadoop is in Java, right? Why not just try using Jython?

python,
r****t
发帖数: 10904
28
来自主题: Programming版 - Python 的性能太差(?) (转载)
我来转述一下goodbug的文章, summerize 一下,下面所说均是和 Java 做比较:
1. python IO 居然是 buffer 了的,这是一个意外的惊喜。。
2. 如果做到同等的 logic, 如果做到"not quick-and-dirty", python took same amount of time to develop.
3. dynamic cannot be beaten when comes to prototypes and "quick-and-dirty";
cost for static amortized when the code will be used for years.
4. 前面那个 IO-intensive task 没法把 python 比下去,try a CPU intensive one python 就差多了:http://blog.dhananjaynene.com/2008/07/performance-comparison-c-java-python-ruby-jython-jruby-groovy/
z****e
发帖数: 54598
29
ror真心谈不上颠覆
java那帮人早在00年就作出了struts
远比ror要早四年实现mvc,比django要早五年
改点语法不算啥,核心构架是一样的就谈不上颠覆
最初的颠覆应该是cgi->php,然后jsp抄袭php,asp一年后也抄了
这样可视化通过在html中插入逻辑代码而不是在逻辑代码中插入html
成为主流的web开发模式
然后是mvc的颠覆,触发点是
jsp&servlet->mvc,同期甚至搞出了ejb这么神奇的东西
mvc里面就可以直接把service->ejb,ejb连接口都定义好了
但是太过于复杂和超前,所以ejb一直都没有掀起太大波澜
ejb就是今天npm那些的prototype,idea是一样的
但是mvc还是比较颠覆的,相比之下,php就显得很无能
因为逻辑代码和html等无法分离,比较乱,mvc可以
struts比较早实现了mvc,然后ror,django这些,这些玩意本质上是一样的
作为一个证据,其实ror可以在安装了jruby的j2ee容器中使用
同样,django也可以在安装了jython的j2ee容器中使用
ibm一些产品就支持这两个东东,一样的... 阅读全帖
k***r
发帖数: 4260
30
来自主题: Programming版 - 编程语言选择问题
scripting language 做大项目还是有些问题。虽然快,typing error之类的
太难避免了,所以不得不格外小心,写非常多的unit test。
Jython很好吧。应该比ironpython成熟,现在正在做2.5

广.
perl)
d***q
发帖数: 1119
31
来自主题: Programming版 - 使用CPython要避免多线程?

Because python use reference-counting so it would be quite hard to remove
GIL completely.
If you are really care about this issue there are two options:
1: you may try pypy & its experimental module: STM it is said that STM has
already worked with multi cores directly. However it is far away from
production usage.
2: use other implementations like Jython, IronPython or event other
languages..
h*******u
发帖数: 15326
32
你可以不用cpytjon,用jython 或iron就可以了,不过很多库不兼容,惨了
o****u
发帖数: 714
33
来自主题: Programming版 - jvm 能变成 vmware 那种东西吗?
上面可以run jython, jrudy, rhino, scala,
基本够用了,那不用vmware了,performance 还能提高,比在vmware里面RUN JVM 快。
E*****m
发帖数: 25615
34
来自主题: Programming版 - 大家难道全是半路出家?
貌似你沒聽過 jython 和 jruby,打回去重寫。
你好像以為人家討論語法就不重視其他東西一樣, 就你大視野。
E*****m
发帖数: 25615
35
来自主题: Programming版 - 大家难道全是半路出家?
Scala 是statically typed 還有話說, 雖然 type system
搞得太亂, 至少速度快點,Groovy 有啥比 Jython/JRuby 好的?
還是同句話, 就你大視野, 你自己去樂樂吧!
z****e
发帖数: 54598
36
来自主题: Programming版 - 大家难道全是半路出家?
groovy实现crud远比jython简单
还有就是,groovy的grails对于spring和hibernate的支持也远比你说的两个要好
好很多,而且这也正是groovy能够得到一部分市场的主因
你看,气急败坏是没有意义的,这个领域你不懂了吧
哈哈
z****e
发帖数: 54598
37
来自主题: Programming版 - 大家难道全是半路出家?
jython有什么framwork?
我看了下,貌似木有
连framework都没有,你要让人家从头写,不写疯了才见鬼
你不会真以为谁都跟你们搞startup一样吧?
虽然你经常装傻,但是貌似这一贴不象是装的?
http://en.wikipedia.org/wiki/Comparison_of_web_application_fram
z****e
发帖数: 54598
38
来自主题: Programming版 - 大家难道全是半路出家?
不过真神啊,这是你扬名立万的好机会
你用jython写一个类似grails一样的东东出来吧
看看能不能beat掉grails,这是你成名的绝好机会
顺便说一下,grails真的是公孙大神介绍的
我没有记错
E*****m
发帖数: 25615
39
来自主题: Programming版 - 大家难道全是半路出家?
原來你不知道 Jython 可以用 Django, JRuby 用 Rails?
算了, 吵不贏真不懂的。
跟你講話有點像跟基本教義基督徒講進化論, 基就是自己不知道就
閉著眼說沒有沒有沒有沒有過渡化石, 你也是不知道就說沒 framework, 我看你要是
還沒
洗的話,快去洗一洗信一下穌哥吧!
z****e
发帖数: 54598
40
来自主题: Programming版 - 大家难道全是半路出家?
真神不跟我继续聊jruby和jython了
我还想看看那里面有什么呢
z****e
发帖数: 54598
41
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我一直在跟你普及各个语言的好处
貌似只有你在不停地说groovy不行
非要用jython干掉groovy不可
E*****m
发帖数: 25615
42
来自主题: Programming版 - 俺老10年前关于语言未来的论述
兩種人我吵不贏, 一種是不讀聖經的基,一種就是啥都要人教的碼工
(就是你,別看旁邊後面), 上來嚷嚷 jython 沒 framework,
告訴你以後又大喊幹嘛要用 jvm, 你不知道好好問就是了, 看你態度
不好,懶得教你了。
不愛用 Python 誰逼你了? 愛用啥用啥去。
E*****m
发帖数: 25615
43
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我有一點倒是挺佩服你的, 幾句話可以說完的東西居然有耐心碼這麼多字。
很簡單, 你的 web application 裡頭要用到一些重要的 java library 的話,
你要不然用非JVM 語言寫,然後很麻煩的弄 language interface, 要不然
用 jython 這類的直接連上,又可以用 python 語法,顯然後者方便。
懂了嗎?
E*****m
发帖数: 25615
44
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我說groovy 沒比 jython jruby 強, 有問題嗎?
E*****m
发帖数: 25615
45
来自主题: Programming版 - 俺老10年前关于语言未来的论述
你發這貼就是想知道有啥重要 java library 是吧?
就像你不知道 jython 有啥 framework 就先說沒有,是吧?
算了,真的沒興趣教你了。
看你的貼就可以猜到你編的碼怎樣了, 又臭又長,
信噪比低得不得了, 你就適合用囉唆的語言。
z****e
发帖数: 54598
46
来自主题: Programming版 - 俺老10年前关于语言未来的论述
哈哈,又装
让你说个eai模式,躲躲闪闪的,吓得半死
你举例全部都是单机实现,你真以为你忽悠得了我?
知道为什么让你说eai模式吗?
因为这个东西你google不到
jython有没有,你告诉我啊,很多framework都是冷门
你用之前都会不禁怀疑这玩意会不会有问题,搞不好还不如你自己写容易
因为太冷门的东西,连文档可能都没有
any way,你想说就说,不想说拉倒
你这水平来back end指点江山,还远远不够
转进说自己没有指点back end是个不错的招数,很像李酱菌的手笔
z****e
发帖数: 54598
47
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我一直在跟你普及各个语言的好处
貌似只有你在不停地说groovy不行
非要用jython干掉groovy不可
E*****m
发帖数: 25615
48
来自主题: Programming版 - 俺老10年前关于语言未来的论述
兩種人我吵不贏, 一種是不讀聖經的基,一種就是啥都要人教的碼工
(就是你,別看旁邊後面), 上來嚷嚷 jython 沒 framework,
告訴你以後又大喊幹嘛要用 jvm, 你不知道好好問就是了, 看你態度
不好,懶得教你了。
不愛用 Python 誰逼你了? 愛用啥用啥去。
E*****m
发帖数: 25615
49
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我有一點倒是挺佩服你的, 幾句話可以說完的東西居然有耐心碼這麼多字。
很簡單, 你的 web application 裡頭要用到一些重要的 java library 的話,
你要不然用非JVM 語言寫,然後很麻煩的弄 language interface, 要不然
用 jython 這類的直接連上,又可以用 python 語法,顯然後者方便。
懂了嗎?
E*****m
发帖数: 25615
50
来自主题: Programming版 - 俺老10年前关于语言未来的论述
我說groovy 沒比 jython jruby 強, 有問題嗎?
首页 上页 1 2 3 4 下页 末页 (共4页)