You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(6) |
Nov
(8) |
Dec
(51) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(105) |
Feb
(93) |
Mar
(194) |
Apr
(145) |
May
(100) |
Jun
(111) |
Jul
(117) |
Aug
(126) |
Sep
(233) |
Oct
(138) |
Nov
(164) |
Dec
(109) |
2002 |
Jan
(216) |
Feb
(175) |
Mar
(216) |
Apr
(194) |
May
(157) |
Jun
(140) |
Jul
(158) |
Aug
(73) |
Sep
(105) |
Oct
(164) |
Nov
(104) |
Dec
(95) |
2003 |
Jan
(72) |
Feb
(69) |
Mar
(81) |
Apr
(151) |
May
(101) |
Jun
(139) |
Jul
(99) |
Aug
(118) |
Sep
(115) |
Oct
(151) |
Nov
(161) |
Dec
(102) |
2004 |
Jan
(120) |
Feb
(175) |
Mar
(106) |
Apr
(111) |
May
(54) |
Jun
(78) |
Jul
(76) |
Aug
(105) |
Sep
(94) |
Oct
(143) |
Nov
(75) |
Dec
(85) |
2005 |
Jan
(99) |
Feb
(77) |
Mar
(164) |
Apr
(97) |
May
(79) |
Jun
(57) |
Jul
(65) |
Aug
(102) |
Sep
(95) |
Oct
(129) |
Nov
(123) |
Dec
(52) |
2006 |
Jan
(48) |
Feb
(99) |
Mar
(90) |
Apr
(51) |
May
(81) |
Jun
(136) |
Jul
(56) |
Aug
(109) |
Sep
(50) |
Oct
(44) |
Nov
(74) |
Dec
(75) |
2007 |
Jan
(92) |
Feb
(137) |
Mar
(93) |
Apr
(79) |
May
(52) |
Jun
(74) |
Jul
(143) |
Aug
(175) |
Sep
(154) |
Oct
(137) |
Nov
(88) |
Dec
(90) |
2008 |
Jan
(58) |
Feb
(113) |
Mar
(167) |
Apr
(88) |
May
(105) |
Jun
(37) |
Jul
(87) |
Aug
(72) |
Sep
(56) |
Oct
(41) |
Nov
(102) |
Dec
(70) |
2009 |
Jan
(115) |
Feb
(113) |
Mar
(126) |
Apr
(58) |
May
(125) |
Jun
(45) |
Jul
(90) |
Aug
(125) |
Sep
(84) |
Oct
(61) |
Nov
(111) |
Dec
(61) |
2010 |
Jan
(85) |
Feb
(86) |
Mar
(130) |
Apr
(58) |
May
(57) |
Jun
(32) |
Jul
(25) |
Aug
(50) |
Sep
(41) |
Oct
(65) |
Nov
(63) |
Dec
(24) |
2011 |
Jan
(43) |
Feb
(31) |
Mar
(28) |
Apr
(68) |
May
(53) |
Jun
(42) |
Jul
(58) |
Aug
(26) |
Sep
(51) |
Oct
(76) |
Nov
(60) |
Dec
(9) |
2012 |
Jan
(16) |
Feb
(32) |
Mar
(32) |
Apr
(39) |
May
(16) |
Jun
(19) |
Jul
(3) |
Aug
(11) |
Sep
(35) |
Oct
(47) |
Nov
(28) |
Dec
(18) |
2013 |
Jan
(18) |
Feb
(36) |
Mar
(10) |
Apr
(7) |
May
(7) |
Jun
(27) |
Jul
(17) |
Aug
(35) |
Sep
(19) |
Oct
(31) |
Nov
(8) |
Dec
(22) |
2014 |
Jan
(5) |
Feb
(11) |
Mar
(18) |
Apr
(23) |
May
(26) |
Jun
(14) |
Jul
(18) |
Aug
(26) |
Sep
(20) |
Oct
(48) |
Nov
(13) |
Dec
(9) |
2015 |
Jan
(9) |
Feb
(15) |
Mar
(25) |
Apr
(10) |
May
(26) |
Jun
(6) |
Jul
(13) |
Aug
(5) |
Sep
(14) |
Oct
(36) |
Nov
(24) |
Dec
(18) |
2016 |
Jan
(24) |
Feb
(11) |
Mar
(1) |
Apr
(6) |
May
(7) |
Jun
(3) |
Jul
(9) |
Aug
(15) |
Sep
(22) |
Oct
(5) |
Nov
(5) |
Dec
(2) |
2017 |
Jan
(20) |
Feb
(4) |
Mar
(4) |
Apr
(1) |
May
(5) |
Jun
(7) |
Jul
(14) |
Aug
(9) |
Sep
(18) |
Oct
(2) |
Nov
(3) |
Dec
(3) |
2018 |
Jan
(7) |
Feb
(6) |
Mar
(1) |
Apr
(2) |
May
|
Jun
|
Jul
(1) |
Aug
(18) |
Sep
(8) |
Oct
(9) |
Nov
(4) |
Dec
(6) |
2019 |
Jan
(5) |
Feb
|
Mar
(2) |
Apr
(4) |
May
(6) |
Jun
(8) |
Jul
(11) |
Aug
(10) |
Sep
(6) |
Oct
|
Nov
(1) |
Dec
|
2020 |
Jan
(8) |
Feb
(3) |
Mar
(1) |
Apr
(4) |
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
(1) |
Oct
(5) |
Nov
(2) |
Dec
(1) |
2021 |
Jan
|
Feb
|
Mar
(5) |
Apr
(2) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
(2) |
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
(7) |
Aug
(1) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(5) |
Jul
(15) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
(1) |
Mar
|
Apr
(2) |
May
|
Jun
(5) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Kevin B. <kb...@ca...> - 2002-01-24 15:26:04
|
OK, this got me thinking _way_ too much about this. Here is a modification to python-mode.el (v. 4.6) that auto-detects the interpreter based on: - #! line (a la 'get-auto-mode') - import of java/javax/org/com packages (these imply jpython) - default to cpython (not py-default-interpreter, because the imports test can only detect jpython) It works really well for me. Anyway, here's the patch. Anyone willing to try this and give feedback? After hearing from you I'll submit it to the sourceforge project... I also put the modified python-mode.el file up on: http://www.xmission.com/~butler/python-mode.el kb diff -c python-mode.el python-mode.el.4.6 *** python-mode.el Wed Jan 23 17:31:31 2002 --- python-mode.el.4.6 Wed Jan 23 17:31:28 2002 *************** *** 275,293 **** :type 'string :group 'python) - (defcustom py-choose-bound - 20000 - "Max characters to search in trying to choode `python-mode'." - :type 'integer - :group 'python - ) - - (defcustom py-jpython-packages - '("java" "javax" "org" "com") - "Imported packages that imply `jpython-mode'." - :type '(repeat string) - :group 'python) - ;; Not customizable (defvar py-master-file nil "If non-nil, execute the named file instead of the buffer's file. --- 275,280 ---- *************** *** 304,315 **** buffer is prepended to come up with a file name.") (make-variable-buffer-local 'py-master-file) - (defvar py-shell-alist - '(("jpython" . 'jpython) - ("jython" . 'jpython) - ("python" . 'cpython)) - "*Alist of interpreters and python shells. Used by `py-choose-shell' - to select the appropriate python interpreter mode for a file.") ;; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ --- 291,296 ---- *************** *** 466,480 **** (defvar python-mode-hook nil "*Hook called by `python-mode'.") ;; In previous version of python-mode.el, the hook was incorrectly ;; called py-mode-hook, and was not defvar'd. Deprecate its use. (and (fboundp 'make-obsolete-variable) (make-obsolete-variable 'py-mode-hook 'python-mode-hook)) - (defvar jpython-mode-hook nil - "*Hook called by `jpython-mode'. `jpython-mode' also calls - `python-mode-hook'.") - (defvar py-mode-map () "Keymap used in `python-mode' buffers.") (if py-mode-map --- 447,458 ---- (defvar python-mode-hook nil "*Hook called by `python-mode'.") + ;; In previous version of python-mode.el, the hook was incorrectly ;; called py-mode-hook, and was not defvar'd. Deprecate its use. (and (fboundp 'make-obsolete-variable) (make-obsolete-variable 'py-mode-hook 'python-mode-hook)) (defvar py-mode-map () "Keymap used in `python-mode' buffers.") (if py-mode-map *************** *** 936,1012 **** (point-max) 'move)))) (nreverse index-alist))) - ;; let emacs auto-detect the j/python interpreter based on the #!... line - (setq interpreter-mode-alist - (append interpreter-mode-alist '(("jpython" . jpython-mode) - ("jython" . jpython-mode) - ("python" . python-mode)))) - - - - (defun jpython-mode () - "Major mode for editing JPython/Jython files. - This is a simple wrapper around `python-mode'. - It runs `jpython-mode-hook' then calls `python-mode.' - It is added to `interpreter-mode-alist' and `py-choose-shell'. - " - (interactive) - (py-toggle-shells 'jpython) - (when jpython-mode-hook - (run-hooks 'jpython-mode-hook)) - (python-mode) - ) - - - (defun py-choose-shell-by-shebang () - "Choose CPython or JPython mode by looking at #! on the first line. - Returns the appropriate mode function. - Used by `py-choose-shell', and similar to but distinct from - `set-auto-mode', though it uses `auto-mode-interpreter-regexp'." - ;; look for an interpreter specified in the first line - ;; similar to set-auto-mode (files.el) - (let ((interpreter - (save-excursion - (goto-char (point-min)) - (if (looking-at auto-mode-interpreter-regexp) - (match-string 2) - "")))) - ;; Map interpreter name to a mode. - (setq elt (assoc (file-name-nondirectory interpreter) - py-shell-alist)) - (if elt (caddr elt)))) - - - (defun py-choose-shell-by-import () - "Choose CPython or JPython mode based imports. - If a file imports any packages in `py-jpython-packages', return - 'jpython, otherwise return nil." - (let ((mode nil)) - (save-excursion - (goto-char (point-min)) - (while (and (not mode) - (search-forward-regexp - "^\\(\\(from\\)\\|\\(import\\)\\) \\([^ \t\n.]+\\)" - py-choose-bound t)) - (setq mode (and (member (match-string 4) py-jpython-packages) - 'jpython - )))) - mode)) - - - (defun py-choose-shell () - "Choose CPython or JPython mode. Returns the appropriate mode function. - This does the following: - - look for an interpreter with `py-choose-shell-by-shebang' - - examine imports using `py-choose-shell-by-import' - - default to py-default-interpreter" - (interactive) - (or (py-choose-shell-by-shebang) - (py-choose-shell-by-import) - 'cpython ;; don't use to py-default-interpreter, because default - ;; is only way to choose CPython - )) - ;;;###autoload (defun python-mode () --- 914,919 ---- *************** *** 1097,1103 **** )) ;; Set the default shell if not already set (when (null py-which-shell) ! (py-toggle-shells (py-choose-shell))) ) --- 1004,1010 ---- )) ;; Set the default shell if not already set (when (null py-which-shell) ! (py-toggle-shells py-default-interpreter)) ) Jon K Hellan wrote: > > Syver Enstad <syv...@on...> writes: > > > For another solution, (what I do): > > put the following in the first line of a jython script: > > ## -*- mode: python; eval: (py-toggle-shells 'jpython); -*-1 > > > > Since I run Cpython mostly but do a fair bit of hacking with jython > > at the time being. > > Here's what I do: > > (add-hook > 'python-mode-hook > (lambda () > (let ((using-jython > (save-excursion > (goto-char (point-min)) > (looking-at "#!.*\\(java\\|jp?ython\\)")))) > (py-toggle-shells (if using-jython 'jpython 'cpython))))) > > This looks at the #! line at the top of the script and selects the > appropriate interpreter. I like that. I'd probably extend it so it recognizes imports of java-specific packages, too: (add-hook 'python-mode-hook (lambda () (let ((using-jython (save-excursion (goto-char (point-min)) (or (looking-at "#!.*\\(java\\|jp?ython\\)") (looking-at "import java"))))) (py-toggle-shells (if using-jython 'jpython 'cpython))))) |
From: Syver E. <syv...@on...> - 2002-01-24 10:38:48
|
Syver Enstad <syv...@on...> writes: > Here's a quick hack os.popen, it only works for reading at the time, > but would be easy to fix I believe. > > def popen(path, mode='r'): > r = java.lang.Runtime.getRuntime() > p = r.exec(path) > if mode == 'w': > return org.python.core.PyFile(p.getInputStream()) > elif mode == 'r': > return org.python.core.PyFile(p.getOutputStream()) > else: > raise OSError(0, "Invalid mode", mode) the only trouble I have so far is that the right ctor for PyFile doesn't seem to be because, the PyFile returned is always a PyFile in read mode, even though PyFile has one ctor for java.io.InputStream and one for java.io.OutputStream. -- Vennlig hilsen Syver Enstad |
From: Syver E. <syv...@on...> - 2002-01-24 10:19:50
|
Ganesan R <rga...@my...> writes: Here's a quick hack os.popen, it only works for reading at the time, but would be easy to fix I believe. def popen(path, mode='r'): r = java.lang.Runtime.getRuntime() p = r.exec(path) if mode == 'w': return org.python.core.PyFile(p.getInputStream()) elif mode == 'r': return org.python.core.PyFile(p.getOutputStream()) else: raise OSError(0, "Invalid mode", mode) -- Vennlig hilsen Syver Enstad |
From: <da...@cr...> - 2002-01-24 09:35:14
|
Jim, Have you tried using the java.lang.Runtime.exec() methods from within jython? Sounds like they will do everything you need, although I haven't used them in anger myself. Dave >I need to execute commands on AIX, parse the output, and ... >as a Java Bean. Since I am brand new to Python, I anxiously imported os and >tried to execute os.popen('command') and grab the output stream. However, >popen has not yet been implemented in jython! Given that big let down, does >anyone know how in the world can I execute a shell command and process the >resulting output stream from jython? Thanks in advance for your help! > >Jim Boone |
From: Ted M. <mcf...@ds...> - 2002-01-24 04:54:11
|
Hi, In the past, I have used jython with OOC/IONA's ORBacus for Java, which worked great so I would expect you should be able to get jacorb running as well. I vaguely recall setting the org.omg.CORBA.ORBClass and org.omg.CORBA.ORBSingletonClass values to the ooc classes on the command line and not using orb.properties. The search order for the orb class values is (as from the jdk docs): 1. check in Applet parameter or application string array, if any 2. check in properties parameter, if any 3. check in the System properties 4. check in the orb.properties file located in the user.home dir (if any) 5. check in the orb.properties file located in the java.home/lib dir (if any) 6. fall back on a hardcoded default behavior (use the Java IDL impl) Any chance you have a stray or mislocated orb.properties file? Cheers, Ted On Wed, Jan 23, 2002 at 08:30:27PM -0600, Joshua Reynolds wrote: > Has anyone tried using a different CORBA ORB with jython. I am tring to > use jython to debug some of my java code (which uses jacorb) and it > doesn't seem to be using the orb.properties file. The java interpreter > works fine when run in isolation. > > Any suggestions. > -- > Joshua Reynolds | IT > > Isogen International > Office: 512-380-0347 > Cell: 512-743-3865 > 1016 La Posada Suite 240 > Austin, TX 78752 > > > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users -- Ted McFadden mcf...@ds... +61 7 3365-4310 <http://www.dstc.edu.au/m3> CRC for Enterprise Distributed Systems Technology DSTC Pty Ltd Level 7 GP South - The University of Queensland, Brisbane 4072 Australia |
From: brian z. <bz...@zi...> - 2002-01-24 03:56:41
|
> > This was a big let down for me too. I saw a module called > jnios but that doesn't seem to be maintained any more. I > searched google for the reason and figured out that the > reason for this is because Java does not support pipes. > Wouldn't it be possible to emulate popen with > Process.getRunTime().exec()? I guess there's a good reason > why that's not done yet; I'd like to know the reason :-). > The primary reason is because no one has gotten around to it. Ant, the Java equivalent of make, does an adequate job of capturing output so I'd think Jython could too. I've threatened to write it a couple of times but I either run out of time or work on something more pressing. thanks, brian |
From: Ganesan R <rga...@my...> - 2002-01-24 03:39:04
|
>>>>> "jim" == jim boone <jim...@ba...> writes: > I need to execute commands on AIX, parse the output, and package the results > as a Java Bean. Since I am brand new to Python, I anxiously imported os and > tried to execute os.popen('command') and grab the output stream. However, > popen has not yet been implemented in jython! Given that big let down, does > anyone know how in the world can I execute a shell command and process the > resulting output stream from jython? Thanks in advance for your help! This was a big let down for me too. I saw a module called jnios but that doesn't seem to be maintained any more. I searched google for the reason and figured out that the reason for this is because Java does not support pipes. Wouldn't it be possible to emulate popen with Process.getRunTime().exec()? I guess there's a good reason why that's not done yet; I'd like to know the reason :-). Ganesan |
From: dman <ds...@ri...> - 2002-01-24 03:36:42
|
On Thu, Jan 24, 2002 at 12:45:12AM +0100, Syver Enstad wrote: | Jon K Hellan <he...@ac...> writes: | > Here's what I do: | > | > (add-hook | > 'python-mode-hook | > (lambda () | > (let ((using-jython | > (save-excursion | > (goto-char (point-min)) | > (looking-at "#!.*\\(java\\|jp?ython\\)")))) | > (py-toggle-shells (if using-jython 'jpython 'cpython))))) | > | > | > This looks at the #! line at the top of the script and selects the | > appropriate interpreter. | | Cool, that should be in python-mode.el I suppose. Unfortunately I | can't use that trick as I don't use unix. Sure you can -- the '#' makes it a comment as far as python is concerned; it doesn't matter that your shell ignores it too. -D -- The light of the righteous shines brightly, but the lamp of the wicked is snuffed out. Proverbs 13:9 |
From: Joshua R. <jo...@is...> - 2002-01-24 02:30:17
|
Has anyone tried using a different CORBA ORB with jython. I am tring to use jython to debug some of my java code (which uses jacorb) and it doesn't seem to be using the orb.properties file. The java interpreter works fine when run in isolation. Any suggestions. -- Joshua Reynolds | IT Isogen International Office: 512-380-0347 Cell: 512-743-3865 1016 La Posada Suite 240 Austin, TX 78752 |
From: Syver E. <syv...@on...> - 2002-01-23 23:46:31
|
Jon K Hellan <he...@ac...> writes: > Here's what I do: > > (add-hook > 'python-mode-hook > (lambda () > (let ((using-jython > (save-excursion > (goto-char (point-min)) > (looking-at "#!.*\\(java\\|jp?ython\\)")))) > (py-toggle-shells (if using-jython 'jpython 'cpython))))) > > > This looks at the #! line at the top of the script and selects the > appropriate interpreter. Cool, that should be in python-mode.el I suppose. Unfortunately I can't use that trick as I don't use unix. -- Vennlig hilsen Syver Enstad |
From: <jim...@ba...> - 2002-01-23 20:53:31
|
Hi, I recently began to explore using jython to handle many of the nasty text processing tasks that I need to do in my Java programs. Jython looked like the answer to my prayers until I tried to apply it to my problem I hope someone can point me in the right direction. I need to execute commands on AIX, parse the output, and package the results as a Java Bean. Since I am brand new to Python, I anxiously imported os and tried to execute os.popen('command') and grab the output stream. However, popen has not yet been implemented in jython! Given that big let down, does anyone know how in the world can I execute a shell command and process the resulting output stream from jython? Thanks in advance for your help! Jim Boone |
From: <Mat...@i2...> - 2002-01-23 20:53:15
|
Shouldn't the following be equivalent? I can't seem to get the jreload version to work. start jython with some.jar in cp, then: from org import somepackage OR start jython with no classpath: import jreload ls = jreload.makeLoadSet('myls', ["/path/to/some.jar"]) from myls import org from org import somepackage ImportError: cannot import name somepackage The goal here is to have a script be able to use the same import lines, regardless of wether its being called from the command line using the correct classpath, or from another script which sets up its classpath/namespace via jreload. Matt |
From: Jon K H. <he...@ac...> - 2002-01-23 18:22:16
|
Syver Enstad <syv...@on...> writes: > For another solution, (what I do): > put the following in the first line of a jython script: > ## -*- mode: python; eval: (py-toggle-shells 'jpython); -*-1 > > Since I run Cpython mostly but do a fair bit of hacking with jython > at the time being. Here's what I do: (add-hook 'python-mode-hook (lambda () (let ((using-jython (save-excursion (goto-char (point-min)) (looking-at "#!.*\\(java\\|jp?ython\\)")))) (py-toggle-shells (if using-jython 'jpython 'cpython))))) This looks at the #! line at the top of the script and selects the appropriate interpreter. Jon Kåre |
From: Syver E. <syv...@on...> - 2002-01-23 17:30:11
|
Kevin Butler <kb...@ca...> writes: > You need to customize the a couple of variables: > > (setq py-default-interpreter 'jpython) > (setq py-jpython-command "jython") > > You can also toggle between the two shells via C-c C-t > (py-toggle-shells) For another solution, (what I do): put the following in the first line of a jython script: ## -*- mode: python; eval: (py-toggle-shells 'jpython); -*-1 Since I run Cpython mostly but do a fair bit of hacking with jython at the time being. -- Vennlig hilsen Syver Enstad |
From: Edward P. <epo...@te...> - 2002-01-23 07:42:36
|
I use http://www.jedit.org, along with some python helper plugins. -Ed ----- Original Message ----- From: Anderson Zhang To: jyt...@li... Sent: Monday, January 21, 2002 6:17 PM Subject: [Jython-users] GUI for Jython Dear All, is there any wonderful GUI for Jython?The console window is stupid.I am tired of it. Thanks, Anderson. |
From: Carlos Q. <car...@we...> - 2002-01-23 07:38:42
|
On Tuesday 22 January 2002 04:17, Anderson Zhang wrote: > Dear All, > > is there any wonderful GUI for Jython?The console window is stupid.I am > tired of it. > Thanks, > Anderson. Hi I can recommend using jEdit http://www.jedit.org with the Jython Plugin, the editor gives excellent features and the plugin allows things like running/importing the current buffer |
From: Mats W. <ma...@la...> - 2002-01-23 04:37:01
|
At 10:17 AM 1/22/2002 +0800, Anderson Zhang wrote: >Dear All, > >is there any wonderful GUI for Jython?The console window is stupid.I am >tired of it. The current development version of IDLE (idlefork) should concpetually be usuable for Jython. I don't know if anybody has actually tried to make it work; I was once planning to try when the support for executing code in a separate process from the one running IDLE itself went in, but I've not even come remotely close to having the time and there may be (many?) additional issues I haven't thought of. |
From: Kevin B. <kb...@ca...> - 2002-01-22 21:11:58
|
You need to customize the a couple of variables: (setq py-default-interpreter 'jpython) (setq py-jpython-command "jython") You can also toggle between the two shells via C-c C-t (py-toggle-shells) kb Don Coleman wrote: > > > Personally, I run Jython from python-mode in emacs constantly. > > Easy re-execute of chunks of/whole files, great command-line editing & > history. > > How do you set emacs to use Jython for "Execute Buffer C-c C-c" instead of > Python? > > _______________________________________________ > Jython-users mailing list > Jyt...@li... > https://lists.sourceforge.net/lists/listinfo/jython-users |
From: dman <ds...@ri...> - 2002-01-22 21:00:45
|
On Tue, Jan 22, 2002 at 10:17:48AM +0800, Anderson Zhang wrote: | Dear All, | | is there any wonderful GUI for Jython? The console window is | stupid. I am tired of it. There's Swing. Are you looking for an Integrated Development Environment instead? I've found that vim+bash+<all other unix utilities> is the best environment possible. (yes I see that you're using MS Lookout. that's no excuse though; cygwin is as excellent a system as can be, given the underlying platform) -D -- Reckless words pierce like a sword, but the tongue of the wise brings healing. Proverbs 12:18 |
From: dman <ds...@ri...> - 2002-01-22 20:58:45
|
On Tue, Jan 22, 2002 at 01:39:21PM +0100, Erik Forsberg wrote: | dman <ds...@ri...> writes: | | > Everyone on the list gets these. They are HTML formatted spam in a | > Korean charset (ks_NNNN_NNNN, I don't recall what digits the 'N' are). | | Why isn't the list closed for posts by others than list members? That | stops a lot of spam since most spammers won't subscribe to the list. That just makes it a pain for some legit posters too. (I don't know the real reason behind the decision for this list, that's just my $0.02) spamassassin is great at catching junk like that anyways. -D -- Windows, hmmm, does it come with a GUI interface that works or just pretty blue screens? |
From: Don C. <dco...@sc...> - 2002-01-22 20:34:39
|
> Personally, I run Jython from python-mode in emacs constantly. > Easy re-execute of chunks of/whole files, great command-line editing & history. How do you set emacs to use Jython for "Execute Buffer C-c C-c" instead of Python? |
From: Kevin B. <kb...@ca...> - 2002-01-22 16:07:42
|
> Anderson Zhang wrote: > > is there any wonderful GUI for Jython?The console window is stupid.I am tired of it. Personally, I run Jython from python-mode in emacs constantly. Easy re-execute of chunks of/whole files, great command-line editing & history. Very nice environment. :-) kb |
From: Erik F. <for...@ce...> - 2002-01-22 12:39:29
|
dman <ds...@ri...> writes: > Everyone on the list gets these. They are HTML formatted spam in a > Korean charset (ks_NNNN_NNNN, I don't recall what digits the 'N' are). Why isn't the list closed for posts by others than list members? That stops a lot of spam since most spammers won't subscribe to the list. \EF -- Erik Forsberg, Cendio Systems AB. |
From: Anderson Z. <and...@ba...> - 2002-01-22 02:17:54
|
RGVhciBBbGwsDQoNCmlzIHRoZXJlIGFueSB3b25kZXJmdWwgR1VJIGZvciBKeXRob24/VGhlIGNv bnNvbGUgd2luZG93IGlzIHN0dXBpZC5JIGFtIHRpcmVkIG9mIGl0Lg0KDQpUaGFua3MsDQpBbmRl cnNvbi4NCg== |
From: Delaney, T. <tde...@av...> - 2002-01-21 22:55:44
|
> From: Justin Worrall [mailto:Jus...@mo...] > > Does anyone out there have any metrics for jython/jythonc performance > versus standard java ? I am interested in using jython for its > elegance/simplicity etc but not at the expense of a dramatic > decrease in > performance versus standard java. Stuff written in jython / > run through > the interpreter seemed very slow (jdk1.3/windows NT). I'm not > sure about > compiling to java through jythonc but notices that the java > source code > generated was very large in comparison to what I could code up in java > by hand. Any thoughts anyone ? It depends entirely on your application, but usually there is about a 10% performance penalty for using jython. As always with python, tight loops tend to suffer. There is no real performance gained by compiling using jythonc - that's primarily for packaging up a final application (say, as a .jar file). You may have a slightly-faster startup. The produced java source code (from jythonc) is of course much longer and more complex than what you could write directly in java - it has to deal with all the dynamism of python. You will find the same type of thing any time you have one language translated to another (for example, CFront, which was one of the earliest methods of coding in C++ - it translated everything to very horrible-looking C). OTOH, the python code is almost certainly much more compact and readable. I you find there is a real performance problem, there is usually no trouble coding the problem areas in java. One good method to do this is to create a base class in java, with the performance-critical sections implemented in the base class, then create a python class extending that base class to do most of the work in python. Tim Delaney |