Re: [LUAU] Re: Python (Was Re: Hosef)
On Wed, Nov 30, 2005 at 10:30:02PM -1000, Tim Newsham wrote: ... My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. I'll aim to be there from noon till 2 (or later if there's a need and Michael is around to let us stay later). If others are planning on coming down please let us know. I'll see you all around noon; my free time today turned out to be dependent on babysitting arrangements, as my wife is teaching this weekend. -- Clifton -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services
Re: [LUAU] Re: Python (Was Re: Hosef)
--- Tim Newsham [EMAIL PROTECTED] wrote: We will be at McKinley the next three Saturdays from 10-2. On the 10th we'll be there a bit longer for our organizational meeting. This is a month when we will be paying for the space, so we'd love for attendees to become members of HOSEF. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. I'll aim to be there from noon till 2 (or later if there's a need and Michael is around to let us stay later). If others are planning on coming down please let us know. For those who may not be familiar with the lab: http://www.hosef.org/pn/index.php?module=Static_Docstype=userfunc=viewf=mckinleylocation.html So is this going to be a Python, etc.. meet up?
Re: [LUAU] Re: Python (Was Re: Hosef)
So is this going to be a Python, etc.. meet up? Yes, If people show up. If not hopefully Scott can keep me busy with something. Tim Newsham http://www.lava.net/~newsham/
Re: [LUAU] Re: Python (Was Re: Hosef)
On Friday 02 December 2005 10:39, Tim Newsham wrote: So is this going to be a Python, etc.. meet up? Yes, If people show up. If not hopefully Scott can keep me busy with something. There is a little tiny something. I generally get an F in PR, and this month is no exception. The next three Saturdays at McKinley I have an agenda - the preparation of workstations, about 50, for TPOSSCON and PTC. TPOSSCON?! What the heck is that? This is HOSEF's fundraiser and member Rally cleverly disguised as a Conference/Convention. Our inaugural event was pretty good, and we've laid out an even better second year. http://www.tposscon.com Behind the scenes much is at work. Tomorrow we have a few key objectives to finish and/or to get started on: 1. Installing a distro and mp4 server to stream 2005 TPOSSCON videos (graciously and laboriously created by Dustin Cross and hosted by Brian Chee and UH. ) 2. Installing a variety of distros to the workstations we will use for Hands-On involvement at the show. Not sure if Systemimager or CDs will be used. 3. Using crossover or wine to try to run an education app. 4. Installing a few K12LTSP servers. 5. (setting up a TPOSSCON blog?) Tim Newsham http://www.lava.net/~newsham/ --scott
Re: [LUAU] Re: Python (Was Re: Hosef)
On Nov 30, 2005, at 11:21 PM, Michael Bishop wrote: On Nov 30, 2005, at 10:30 PM, Tim Newsham wrote: We will be at McKinley the next three Saturdays from 10-2. On the 10th we'll be there a bit longer for our organizational meeting. This is a month when we will be paying for the space, so we'd love for attendees to become members of HOSEF. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. I'll aim to be there from noon till 2 (or later if there's a need and Michael is around to let us stay later). If others are planning on coming down please let us know. I'll be there at late as you like as long as I can get a ride home afterward. Actually I think I'll be driving by then, so no worries on the ride. To clarify, I wasn't asking you, Tim, in particular for a ride. I was just putting out the need on the list. I hope I did not offend. I need to write a Python script for the Halau Lokahi Charter School. I'll post it as I get it working. Michael
Re: [LUAU] Re: Python (Was Re: Hosef)
We will be at McKinley the next three Saturdays from 10-2. On the 10th we'll be there a bit longer for our organizational meeting. This is a month when we will be paying for the space, so we'd love for attendees to become members of HOSEF. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. I'll aim to be there from noon till 2 (or later if there's a need and Michael is around to let us stay later). If others are planning on coming down please let us know. For those who may not be familiar with the lab: http://www.hosef.org/pn/index.php?module=Static_Docstype=userfunc=viewf=mckinleylocation.html Tim Newsham http://www.lava.net/~newsham/
Re: [LUAU] Re: Python (Was Re: Hosef)
On Nov 30, 2005, at 10:30 PM, Tim Newsham wrote: We will be at McKinley the next three Saturdays from 10-2. On the 10th we'll be there a bit longer for our organizational meeting. This is a month when we will be paying for the space, so we'd love for attendees to become members of HOSEF. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. I'll aim to be there from noon till 2 (or later if there's a need and Michael is around to let us stay later). If others are planning on coming down please let us know. I'll be there at late as you like as long as I can get a ride home afterward. Michael
Re: [LUAU] Re: Python (Was Re: Hosef)
Tim Newsham wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. Ok, so lots of people are interested. What's the next step? It would be good to come together sometime and I guess talk shop. Obviously it would be better if we could do it somewhere where people had computers and the internet. I'm not sure where that would be. Perhaps the hosef lab space would be usable? Scott? We will be at McKinley the next three Saturdays from 10-2. On the 10th we'll be there a bit longer for our organizational meeting. This is a month when we will be paying for the space, so we'd love for attendees to become members of HOSEF. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? This works well. Let me know ASAP, though. If you do it this Saturday, the 3rd, our friend Michael can possibly host us as late as needed. Other Saturdays we will need to make custodial arrangements. Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] Tim Newsham http://www.lava.net/~newsham/ --scott
Re: [LUAU] Re: Python (Was Re: Hosef)
On Fri, Nov 25, 2005 at 11:28:43AM -1000, Jimen Ching wrote: On Wed, 23 Nov 2005, Tim Newsham wrote: I always found continue to be a lot more explicit in situations like this: while(*s++ = *t++) continue; the empty semi-colon being the least attractive alternative (did he really mean to leave the body empty? not to mention the greener programmer will easily overlook the semicolon). I'm curious, can you give an example of where someone forgot to type in a statement, but remembered to type the semicolon? [...] Getting back to my point in using those examples, the point was not that they are examples of good code, but that they are idioms of their respective language. This discussion re exactly what form is the best way to write a looped post-increment copy-thru-pointer in C makes the case - you need to understand the meaning and implication of the idiom to participate intelligently in the discussion, as well as to maintain others' programs or write programs maintainable by others. Likewise for the Perl example: to even know whether it's good or bad, one needs to know, for instance, that split (like many other functions) implicitly operates on the $_ variable, that in certain contexts that variable is magically filled with the contents of the current input line, that a function which returns an array can be directly assigned to an array on the LHS of the assignment in which case it replaces its former contents, that extended regexes are normally (or often) written within //s, etc. Knowing the basic syntax of each language does not initially give you this. My goal for a language-oriented group would be to see it help new programmers rapidly bridge the gap between knowing some basic commands and writing the language like a native - definitely for Python, and if possible for some other languages like Ruby, Lisp, PHP, whatever. On initial organizational matters: Is there consensus for a Saturday vs. a weekday evening, at least for an initial meeting? -- Clifton -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services
Re: [LUAU] Re: Python (Was Re: Hosef)
On Mon, 28 Nov 2005, Clifton Royston wrote: Knowing the basic syntax of each language does not initially give you this. True. Learning the syntax of a language doesn't help with the semantics of a language. My goal for a language-oriented group would be to see it help new programmers rapidly bridge the gap between knowing some basic commands and writing the language like a native - definitely for Python, and if possible for some other languages like Ruby, Lisp, PHP, whatever. On initial organizational matters: Is there consensus for a Saturday vs. a weekday evening, at least for an initial meeting? Since a programming language is a written language, there's really not much interaction in terms of verbal exchanges. Most of the time, if a new programmer runs into a problem, the solution is often found in the analysis of the code. So, even if you meet face-to-face, you'll end up looking at a computer monitor anyway. A face-to-face meeting is good for brain-storming and other group related activities. Programming is not just sitting at the keyboard and typing. Good programming should also involve interactions with peers and end users. --jc -- Jimen Ching (WH6BRR) [EMAIL PROTECTED] [EMAIL PROTECTED]
Re: [LUAU] Re: Python (Was Re: Hosef)
Clifton Royston wrote: On Fri, Nov 25, 2005 at 11:28:43AM -1000, Jimen Ching wrote: On Wed, 23 Nov 2005, Tim Newsham wrote: I always found continue to be a lot more explicit in situations like this: while(*s++ = *t++) continue; the empty semi-colon being the least attractive alternative (did he really mean to leave the body empty? not to mention the greener programmer will easily overlook the semicolon). I'm curious, can you give an example of where someone forgot to type in a statement, but remembered to type the semicolon? [...] Getting back to my point in using those examples, the point was not that they are examples of good code, but that they are idioms of their respective language. This discussion re exactly what form is the best way to write a looped post-increment copy-thru-pointer in C makes the case - you need to understand the meaning and implication of the idiom to participate intelligently in the discussion, as well as to maintain others' programs or write programs maintainable by others. While recently searching for something else(*), I came across this great explaination of wny C's strings are what they are (by Dennis Richie), followed by a slight correction (on their basis (or lack thereof) in BCPL's strings, followed by an excrutiating flame by none other than Eric Raymond, followed by dmr's recant that Firth's correction was, indeed correct, followed by a most-humbled esr in abject apology. I was amused. http://www.smallworks.com/archives/0378.htm Likewise for the Perl example: to even know whether it's good or bad, one needs to know, for instance, that split (like many other functions) implicitly operates on the $_ variable, this convenience is one of the things that has oft annoyed me about perl. Knowing the basic syntax of each language does not initially give you this. all languages have architecture, but not all language architectures are good. jim (*) evidence that esr's claim to having been one of the original contributors to the GNU system, with contributions that date to 1982-1983 is actually true. The problem is, esr didn't contribute until 1988, and Project GNU could not have started until January 5, 1984. http://www.smallworks.com/archives/0376.htm
Re: [LUAU] Re: Python (Was Re: Hosef)
On Wed, 23 Nov 2005, Tim Newsham wrote: I always found continue to be a lot more explicit in situations like this: while(*s++ = *t++) continue; the empty semi-colon being the least attractive alternative (did he really mean to leave the body empty? not to mention the greener programmer will easily overlook the semicolon). I'm curious, can you give an example of where someone forgot to type in a statement, but remembered to type the semicolon? Could programming be so second nature to someone that they place a semicolon after a while loop expression without thinking? --jc -- Jimen Ching (WH6BRR) [EMAIL PROTECTED] [EMAIL PROTECTED]
Re: [LUAU] Re: Python (Was Re: Hosef)
Clifton Royston wrote: On Tue, Nov 22, 2005 at 02:00:18PM -1000, Tim Newsham wrote: Something like this is what I was thinking, yeah. I am packing tonight to head for LA tomorrow, for Thanksgiving with my wife's family, hence I will give it essentially no thought until I get back. I'm sure many others are in a similar state of Thanksgiving prep, so I wasn't figuring anything much would get planned or scheduled until after this weekend. I'm here for the holidays, but I have a week in vegas coming up in early December (still trying to get that Land Cruiser to the point where I can bring it over), so I may or may not be able to make the first of these. Beyond that, what are people hoping to get out of this? I'm sure different people will have different answers. If we do all meet up, whats our agenda? Are we going to talk advocacy? Go over some tutorial type stuff? Swap code and talk about it? Talk about particular technologies that interact with python? My attitude has always been useful code wins, as I'm not big on the whole advocacy thing. Hopefully we could also assume newbs like me will do a little self-study of the language basics, so we can at least skip the intro tutorials, but advanced tutorials would be cool. My attitude has become focused a lot on how small (perhaps single person) groups can produce new applications with minimum time and fuss. Thus things like Ruby and Python are attractive to me. (Note that Java was written to deal with large(r) groups of programmers.) I'm also big on code safety. I don't mind the occasional Python for newbies, (s/Python/language de jour/) as long as they're announced as such. Also further into things.. how much room do people want to allow for other topics (rails, ruby, perl, lisp, etc...) I'm willing to present on perl if anybody's interested, though I tend to think everybody knows perl. Personally, I tend to think perl is a four letter word, but a lot of people find it useful for various things. I suppose its fine for shell script replacement, but I start to grumble when its proposed for larger tasks. I'll also present my Perl Grand Challenge. Re-write 'sendmail' complete with being able to parse and use existing sendmail .cf (and .m4) files. So far Larry Wall, Tom Christensen and Rob Kolstad have all made ugly faces and run away. But I'm sure there are many on-island who would love a good Perl tutorial. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? A good goal, I think. Where I think some meetings and swapping real-world code can help all of us is in getting beyond the tutorial stages of learning a language's basic syntactic features, and getting a short-cut into learning the useful idioms and native style of a language - picking up the for ( ; *s++ = *t++ ; ) ; Man, I hate to do this since I know you were just providing context, but thats just gross when you could do: while (*s++ = *t++) { /* empty body */ } ;. and even this is so error-prone as to be suspect on sight. Though your example and mine are equivalent in 'C', the while is clearer, as a for loop should probably be used when looping a variable from one value to another. The 'while' version uses one more line, and its intent is clear to someone else reading the code. I know you weren't concentrating on anything but expressing examples of idiom, but programming languages are really a means for programmers to communicate with each other. In any case, both examples have the issues of the side-effects of the assignment (being used for the test here). The author of either example also has to worry about the loop terminating (finding a null pointer). For all but trivial copies like this memcpy() (aka bcopy()) is probably a better solution, though of course it won't terminate on a null pointer like the above. or the @fields = split( /,\s*/ ); and pray your CSV data doesn't include a comma, or do I misunderstand the regex here? I really don't mean this as an attack. (Seriously.) But I (like you) have spent a number of years dealing with errors that can't happen and programmers who think that obfuscation and efficiency at the expense of readability is cool. Personally, I think it would be cool if we could (via several meetings) recreate something like busmonster.com for Hawaii (or at least Oahu). Yeah, I know its mostly javascript, its just an example. I guess my 'goal' is both to learn and to help others learn how to create new applications (potentially web-based applications.) Jim
Re: [LUAU] Re: Python (Was Re: Hosef)
for ( ; *s++ = *t++ ; ) ; while (*s++ = *t++) { /* empty body */ } ;. I always found continue to be a lot more explicit in situations like this: while(*s++ = *t++) continue; the empty semi-colon being the least attractive alternative (did he really mean to leave the body empty? not to mention the greener programmer will easily overlook the semicolon). In any case, both examples have the issues of the side-effects of the assignment (being used for the test here). The author of either example also has to worry about the loop terminating (finding a null pointer). No complaints about assignment in the loop test? :) (Another sure way to confuse the younger C coder). For all but trivial copies like this memcpy() (aka bcopy()) is probably a better solution, though of course it won't terminate on a null pointer like the above. But strcpy() will :) Jim Tim Newsham http://www.lava.net/~newsham/
Re: [LUAU] Re: Python (Was Re: Hosef)
Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. Ok, so lots of people are interested. What's the next step? It would be good to come together sometime and I guess talk shop. Obviously it would be better if we could do it somewhere where people had computers and the internet. I'm not sure where that would be. Perhaps the hosef lab space would be usable? Scott? So... when and where? With the holidays coming up I'm sure people's schedules are hectic, but I imagine most interested people could make a saturday morning/afternoon time at some point in the next few weeks? Beyond that, what are people hoping to get out of this? I'm sure different people will have different answers. If we do all meet up, whats our agenda? Are we going to talk advocacy? Go over some tutorial type stuff? Swap code and talk about it? Talk about particular technologies that interact with python? Also further into things.. how much room do people want to allow for other topics (rails, ruby, perl, lisp, etc...) My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] PS: I occasionally goof with some small code bits and post them to my scrap directory. There are lots of small python files here which might be fun for people to look at: http://lava.net/~newsham/x/machine/ Mostly small digestable implementations of popular algorithms (like min-edit distance used in diff(1)). Tim Newsham http://www.lava.net/~newsham/
Re: [LUAU] Re: Python (Was Re: Hosef)
On Tue, Nov 22, 2005 at 02:00:18PM -1000, Tim Newsham wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. Ok, so lots of people are interested. What's the next step? It would be good to come together sometime and I guess talk shop. Obviously it would be better if we could do it somewhere where people had computers and the internet. I'm not sure where that would be. Perhaps the hosef lab space would be usable? Scott? So... when and where? With the holidays coming up I'm sure people's schedules are hectic, but I imagine most interested people could make a saturday morning/afternoon time at some point in the next few weeks? Something like this is what I was thinking, yeah. I am packing tonight to head for LA tomorrow, for Thanksgiving with my wife's family, hence I will give it essentially no thought until I get back. I'm sure many others are in a similar state of Thanksgiving prep, so I wasn't figuring anything much would get planned or scheduled until after this weekend. Beyond that, what are people hoping to get out of this? I'm sure different people will have different answers. If we do all meet up, whats our agenda? Are we going to talk advocacy? Go over some tutorial type stuff? Swap code and talk about it? Talk about particular technologies that interact with python? My attitude has always been useful code wins, as I'm not big on the whole advocacy thing. Hopefully we could also assume newbs like me will do a little self-study of the language basics, so we can at least skip the intro tutorials, but advanced tutorials would be cool. Also further into things.. how much room do people want to allow for other topics (rails, ruby, perl, lisp, etc...) I'm willing to present on perl if anybody's interested, though I tend to think everybody knows perl. My input: A saturday afternoon such as Dec. 3rd, around 1pm or so for a few hours (2, maybe 3?) with an aim to teach and learn new stuff by exchanging code and reworking it for demonstration purposes and discussing it? Geeky enough? A good goal, I think. Where I think some meetings and swapping real-world code can help all of us is in getting beyond the tutorial stages of learning a language's basic syntactic features, and getting a short-cut into learning the useful idioms and native style of a language - picking up the for ( ; *s++ = *t++ ; ) ; or the @fields = split( /,\s*/ ); of a language, or for that matter a framework. -- Clifton -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services
Re: [LUAU] Re: Python (Was Re: Hosef)
On Sun, Nov 20, 2005 at 09:30:27AM -1000, Tim Newsham wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. I'd be interested in participating. Good, I would have had to twist your arm if you weren't. ;-) Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] Tim Newsham http://www.lava.net/~newsham/ -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services
[LUAU] Re: Python (Was Re: Hosef)
I'm interested... But I'd prefer if it also included Ruby. I've been using Python (also Zope and Plone) for a year but I'm starting to read up on Ruby and Ruby on Rails. I've got to get me a laptop. Come on deals :P Julian --- Tim Newsham [EMAIL PROTECTED] wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. I'd be interested in participating. Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] Tim Newsham http://www.lava.net/~newsham/ ___ LUAU@lists.hosef.org mailing list http://lists.hosef.org/cgi-bin/mailman/listinfo/luau
Re: [LUAU] Re: Python (Was Re: Hosef)
On Sat, 2005-11-19 at 09:53 -1000, Clifton Royston wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. I would be interested.
Re: [LUAU] Re: Python (Was Re: Hosef)
On Sat, Nov 19, 2005 at 09:53:18AM -1000, Clifton Royston wrote: (I sent this to the list before, but from the wrong address...) Sorry, non-subscriber messages get held until a cron process purges them each night. I had originally hacked mailman to reject non-subscriber posts, but removed it in fear having the lists joe-jobbed. On the list of todos (but will realistically never get around to) is to write a before-queue content filter for postfix to bounce at SMTP time if you are non-subscriber. -Vince
Re: [LUAU] Re: Python (Was Re: Hosef)
I'm in, but if we're doing Python and Ruby, I'm gonna have to be the Lisp crank. Jim Julian Yap wrote: I'm interested... But I'd prefer if it also included Ruby. I've been using Python (also Zope and Plone) for a year but I'm starting to read up on Ruby and Ruby on Rails. I've got to get me a laptop. Come on deals :P Julian --- Tim Newsham [EMAIL PROTECTED] wrote: Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. I'd be interested in participating. Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] Tim Newsham http://www.lava.net/~newsham/ ___ LUAU@lists.hosef.org mailing list http://lists.hosef.org/cgi-bin/mailman/listinfo/luau ___ LUAU@lists.hosef.org mailing list http://lists.hosef.org/cgi-bin/mailman/listinfo/luau
Re: [LUAU] Re: Python (Was Re: Hosef)
On Sun, Nov 20, 2005 at 11:49:42AM -0800, Julian Yap wrote: I'm interested... But I'd prefer if it also included Ruby. I've been using Python (also Zope and Plone) for a year but I'm starting to read up on Ruby and Ruby on Rails. Actually, that would be cool with me too. The RoR hype has me pretty interested, though I've heard the language itself isn't so clean. I've installed Django to play with which is a Python web app framework; I can't tell yet how much it overlaps with the RoR space/capabilities, but some interesting things have been built with it already. -- Clifton -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services
[LUAU] Re: Python (Was Re: Hosef)
On Thu, Nov 10, 2005 at 03:45:20PM -1000, Jim Thompson wrote: Julian Yap wrote: From http://www.python.org/Quotes.html: Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today dozens of Google engineers use Python, and we're looking for more people with skills in this language. said Peter Norvig, director of search quality at Google, Inc. ... Woot! Woot! Python (and perhaps Ruby) are about as close as it gets to Lisp without plunging headlong into the rabbit hole of executable data (Lisp macros). If we're going to sign up to something, it might as well be Python (and perhaps Ruby). (I sent this to the list before, but from the wrong address...) I've started teaching myself Python, and I'm pretty enthusiastic so far. Would anyone be interested in starting up a very informal Hawaii Python Users' Group? Probably more of an occasional meet-up and chat, but we could see what evolves from it. -- Clifton -- Clifton Royston -- [EMAIL PROTECTED] / [EMAIL PROTECTED] President - I and I Computing * http://www.iandicomputing.com/ Custom programming, network design, systems and network consulting services