-
FLO
- Posts: 125
- Joined: Tue Dec 10, 2013 7:44 pm
- Location: Any sarcasm in my posts will not be mentioned as this would ruin the purpose, Duh.
Python Programming: your experiences
I'm starting to learn python with this book but i was just wondering if anyone else had read this to start their programming 'journey' or however they'd started and what they are doing now.
Last edited by FLO on Sun Oct 19, 2014 9:44 pm, edited 1 time in total.
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Python Programming: your experiences
No, but I have actually read this at one point. :)FLO wrote:I'm starting to learn python with this book but i was just wondering if anyone else had read this
I'm writing a little MMO right now. ^^FLO wrote:what they are doing now.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
DDDsDD999
- Posts: 5766
- Joined: Fri Jul 02, 2010 12:31 am
Re: Python Programming: your experiences
Sounds cool, anything else you want to share?loftar wrote:I'm writing a little MMO right now. ^^FLO wrote:what they are doing now.





-
cmeks
- Posts: 42
- Joined: Mon Dec 02, 2013 3:01 am
Re: Python Programming: your experiences
I'm actually currently learning Ruby on Rails and developing websites with it. Also in the planning stages of a small little adventure game I want to create. Something that utilizes a lot of new concepts so I have new things to learn.
-
FLO
- Posts: 125
- Joined: Tue Dec 10, 2013 7:44 pm
- Location: Any sarcasm in my posts will not be mentioned as this would ruin the purpose, Duh.
Re: Python Programming: your experiences
32 Used from $0.01<--- uber cheap
5 New from $50.00 <--- WTF!?
XPloftar wrote:I'm writing a little MMO right now. ^^FLO wrote:what they are doing now.
Last edited by FLO on Sun Oct 19, 2014 5:06 pm, edited 1 time in total.
-
FLO
- Posts: 125
- Joined: Tue Dec 10, 2013 7:44 pm
- Location: Any sarcasm in my posts will not be mentioned as this would ruin the purpose, Duh.
Re: Python Programming: your experiences
forgot to mention codecademy is really good too.
-
Mernil
- Posts: 133
- Joined: Tue Jul 29, 2014 9:54 pm
Re: Python Programming: your experiences
I love Python.
You can quickly hack anything in a matter of minute and very efficiently.
There are libraries for everything, so you don't have to 're-invent the weel'
And code is so clean, it is just awesome.
I've learned it by myself mostly, it wasn't very hard since I already knew a few scripting languages.
Now I use it for the profesional projects where the language choice is mine, or my personnal projects.
I'm also member of a hacker team http://big-daddy.fr/ and whenever I need to code an exploit I use python because of it's effectiveness and awesome network libraries (read "Twisted")
I'm still using python 2.7 though, because of some libraries not having been yet ported on python 3.
But anyway, you can't go wrong with python, it's definitively a great language.
You can quickly hack anything in a matter of minute and very efficiently.
There are libraries for everything, so you don't have to 're-invent the weel'
And code is so clean, it is just awesome.
I've learned it by myself mostly, it wasn't very hard since I already knew a few scripting languages.
Now I use it for the profesional projects where the language choice is mine, or my personnal projects.
I'm also member of a hacker team http://big-daddy.fr/ and whenever I need to code an exploit I use python because of it's effectiveness and awesome network libraries (read "Twisted")
I'm still using python 2.7 though, because of some libraries not having been yet ported on python 3.
But anyway, you can't go wrong with python, it's definitively a great language.
-
FLO
- Posts: 125
- Joined: Tue Dec 10, 2013 7:44 pm
- Location: Any sarcasm in my posts will not be mentioned as this would ruin the purpose, Duh.
Re: Python Programming: your experiences
thats awesome do you do other languages? such as java, js, c#, c, c++ etc? if so can you tell me in detail what the difference is im a bit too lazy read an essay for each one
-
loftar
- Posts: 9096
- Joined: Fri Apr 03, 2009 7:05 am
- Location: Your character database
Re: Python Programming: your experiences
All those are pretty similar. It might be difficult to learn two or three of them, but then they all start looking pretty much the same. That's not to deny their individual distinctiveness, but learning another one of them becomes rather trivial after a while. They're all imperative languages, after all. If you want to learn something a bit more different instead, then examples might be Haskell or Prolog. CL, while also fundamentally imperative, is also more enlightening than the rest.FLO wrote:java, js, c#, c, c++ etc?
If you want performance out of your programs, then Python is a dead end. Take any program in C, C++, Java or CL and rewrite it in Python and you will find that it runs at least 100 times slower (regardless of Python implementation). There are languages similar to Python in the way that they are untyped and whatnot (like CL or JS) for which more-or-less efficient compilers have been possible to build (more for CL, less for JS), but Python is notoriously difficult to build a good compiler for since everything is dynamic.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
-
FLO
- Posts: 125
- Joined: Tue Dec 10, 2013 7:44 pm
- Location: Any sarcasm in my posts will not be mentioned as this would ruin the purpose, Duh.
Rubber ducks
so youre saying use a combination of languages to get better performance? sorry i has brain frazzlements its getting late here now 
