|  | Coming from .NET and VB and C |  | |
| | | ToPostMustJoinGroup22 |  |
| Posted: Wed Sep 03, 2008 4:52 pm Post subject: Coming from .NET and VB and C |  |
I'm coming from a .NET, VB, C background.
C was good, and VB was better (with all of its libraries). Than .NET came along and all the libraries you can require are ready to go. I have no preference with MySQL or SQL, stored procedures or ad-hoc queries.
SO, I'm interested in using my Google App space (free 500MB) to develop a quick database application. Using Python. I found "Dive Into Python" which I will be reading shortly.
Any suggestions for someone new to the scene like me? |
| |
| | | Simon Brunning |  |
| Posted: Wed Sep 03, 2008 4:52 pm Post subject: Re: Coming from .NET and VB and C |  |
2008/9/3 ToPostMustJoinGroup22 <benjaminlindelof@yahoo.com>:
| Quote: | Any suggestions for someone new to the scene like me?
|
Welcome!
There's a number of resources that you might find useful here: LINK
-- Cheers, Simon B. |
| |
| | | Eric Wertman |  |
| Posted: Wed Sep 03, 2008 4:52 pm Post subject: Re: Coming from .NET and VB and C |  |
| |  | |
| Quote: | Using Python. I found "Dive Into Python" which I will be reading shortly
|
The title of the book is good advice all by itself. Especially with prior programming experience, you'll get started very quickly. What will take longer is the assimilation of some of python's neater and more idiomatic features, like list comprehensions and generators. Also, the fact that strings are immutable threw me off a little the first day or two.
If you stick with it, I think you'll find those little things to be your favorite parts though. Certainly I use list comprehensions all the time now, when I used to not use them at all.
In about 90% or more of cases, you can avoid doing things that you do routinely in other languages.. mostly by iterating directly over things you don't need counter variables or intermediate variable names. In fact, I find myself going back through old code and removing variables pretty frequently.
I'm sure there's a lot more. Personally I find it a lot of fun to code in. |
| |
| | | Bruno Desthuilliers |  |
| Posted: Wed Sep 03, 2008 4:52 pm Post subject: Re: Coming from .NET and VB and C |  |
ToPostMustJoinGroup22 a écrit :
| Quote: | I'm coming from a .NET, VB, C background.
C was good, and VB was better (with all of its libraries). Than .NET came along and all the libraries you can require are ready to go. I have no preference with MySQL or SQL, stored procedures or ad-hoc queries.
SO, I'm interested in using my Google App space (free 500MB) to develop a quick database application. Using Python. I found "Dive Into Python" which I will be reading shortly.
Any suggestions for someone new to the scene like me?
|
The worst thing you could would be to try to write VB in Python. While Python may not - for someone coming from more mainstream languages - look as weird as Lisp or Haskell or etc..., it's really a totally different beast. Lurking here, trying to answer other's persons questions, and reading other peoples solution might be a good way to learn idiomatic Python. |
| |
| | | Dennis Lee Bieber |  |
| Posted: Wed Sep 03, 2008 8:16 pm Post subject: Re: Coming from .NET and VB and C |  |
| |  | |
On Wed, 3 Sep 2008 09:52:06 -0700 (PDT), ToPostMustJoinGroup22 <benjaminlindelof@yahoo.com> declaimed the following in comp.lang.python:
| Quote: | have no preference with MySQL or SQL, stored procedures or ad-hoc queries.
Please note: MySQL is specific relational database management system |
(RDBMs), which uses a dialect of structured query language (SQL). SQL by itself is just a semi-standardized query language -- and can technically be used to access non-relational DBMS (if any such are still in use), though the query processor would be a pain to program (map a relational join into a hierarchical DBMS schema? ugh).
| Quote: | SO, I'm interested in using my Google App space (free 500MB) to develop a quick database application. Using Python. I found "Dive Into Python" which I will be reading shortly.
So one question: what RDBMs are supported in that space? |
-- Wulfraed Dennis Lee Bieber KD6MOG wlfraed@ix.netcom.com wulfraed@bestiaria.com HTTP://wlfraed.home.netcom.com/ (Bestiaria Support Staff: web-asst@bestiaria.com) HTTP://www.bestiaria.com/ |
| |
| | | Simon Brunning |  |
| Posted: Thu Sep 04, 2008 5:04 am Post subject: Re: Coming from .NET and VB and C |  |
2008/9/3 Dennis Lee Bieber <wlfraed@ix.netcom.com>:
| Quote: | non-relational DBMS (if any such are still in use),
|
There certainly are...
| Quote: | SO, I'm interested in using my Google App space (free 500MB) to develop a quick database application. Using Python. I found "Dive Into Python" which I will be reading shortly.
So one question: what RDBMs are supported in that space?
|
.... and the Google's BigTable (see <http://en.wikipedia.org/wiki/BigTable>) is one of them.
-- Cheers, Simon B. |
| |
|
|