179 karma · joined July 10, 2009
Looks like Allison will be giving a talk on Pynie at PyCon: http://us.pycon.org/2010/conference/schedule/event/88/
And, regarding difficulty in implementing a given language, hasn't the PCT ( http://docs.parrot.org/parrot/latest/html/docs/book/pct/ch03... ) made that a lot easier of late?
Give 'em a chance. They're only just out of the gate. :)
Google is, of course, a big company with lots of very smart people, and they rely on Python (and probably want to rely on it more in the future). Given that they employ Guido and also the primary developers of Unladen, the chances are very good that they will continue to vigorously improve upon it until their performance goals are met.
As far as introducing C++ goes, it's going to stay roped off in LLVM land (see [the PEP](http://python.org/dev/peps/pep-3146/) for details).
As far as community support, LLVM has plenty of that.
It's mandatory, but you get to choose which language to study. Choice is generally either Spanish, French, or German (and sometimes Japanese). Most kids choose Spanish (at least, that's what it seems like).
You take a few years of it before graduating high school.
And, as someone else posted, it's pretty universal that most people forget almost all of it as soon as they've satisified either their high school or else college requirements. I don't have any idea if colleges require foreign language credits or not.
Ah. Given what I already know, it sounds a lot like opening up a Python REPL, importing all the code you need, and then starting the main loop of the program.
> You're looking through a glass.
Heh, through debugger-colored glasses. :)
I see what you mean though. With C++, if you find your problem, you stop the whole show, go back to your source, take a stab at a fix, recompile, and then run once again in the debugger. With Lisp, you're just there the whole time.
> In LispWorks you start the image and type to the listener.
I'm very new to Lisp (but not C, C++, Java, Python, and some other similar languages). Can you please tell me what an "image" is?
* you're working on a project at work where the code is available via ssh at `some_host:/var/repos/the-project`.
* you're working on a project where the code is available via http from the author's site
* etc.
Currently, I think the impression they give is that you only use bzr if you're also using LaunchPad. That needs to change.
BTW, are there any other source code hosting sites that support bzr besides GNU Savannah and SF?
Really great news for Py3k.
It is very easy to find pythonistas on python-list who are eager to tell you how wrong you are, or how you shouldn't even want to do <X> because it's not "pythonic".
I think Yegge was right, and that this is the main thing holding Python back.
That said, I still generally like the language itself.
1. choose a canned forum package,
2. install and configure it,
3. find some moderators; show them how to admin the site and make backups
I've never used phpBB so cannot recommend it.
Edit: maybe have a look at [mwForum](http://www.mwforum.org/).
> Lisp Machines from Symbolics, LMI and TI were later based on the hardware and software from the MIT, but they used new processors and the OS was extended.
Ok, after some more reading, I think I'm getting the picture. Genera was the OS on the Symbolics Lisp machines, and the MIT Lisp machines ran some other similar OS. Genera's roots though were in the code from MIT.
> Kent said that he implemented things in TECO that people thought were possible only on the Lisp Machine.
Right. I don't get this. If he's a fan of Lisp machines, why bother spending time implementing solutions to tough problems in TECO instead of whatever Lisp his Lisp machines were running?
And if Kent was such a big fan of Lisp, why was he writing "impossible do on Lisp Machines" programs in Teco? They could be written in Teco but not in Lisp?
rsync -arvuz /src/foo /dest/foo/
but at the bottom it's rsync -arvuz /src/foo/ /dest/foo
Which is correct?And I can't go back and fix it either!
s/gnomes/hobbits/
Well, let's hope no hobbits read this website.
staging: dwarves
prod: elves
Wow. Would love to hear why. Could you list some of your weighted plusses and minuses for Lisp and Ruby?
I'd be interested to hear how it's going after a couple more months.
What is this due to? Cezanne's skill with color? Or something else?