C Board  

Go Back   C Board > Community Boards > Tech Board

Reply
 
LinkBack Thread Tools Display Modes
Old 10-02-2003, 04:55 PM   #1
Registered User
 
Join Date: Jul 2002
Posts: 913
Python

One thing thats really been bugging me lately is Python, it just keeps growing.

Goto a Linux room/website and say anything that dont praise Xfree to the highest, you get plenty of flames on how it is in fact perfect and shoulndt be changed. Mention a couple more guis would be nice and you will practicly be hung.

But yet a new scripting "language" comes around and its every where! Why?

People practicly want GUIs gone(they refuse to use them, there too usefull and dont make them feel special), but yet there all for Python.

I have no idea whats up with this.

Any Python people here? Im hopinh would could straighten me out alittle, i havnt found anything good at all so far.

And ill leave this post woth some of my favorite lines.
Quote:
""Idiot's just can't use it right" is no excuse to tolerate something being more tedious than necessary."

"You use graphics and windows? Ugh, the bloat! The overhead! I used to only program using the linux console. No pesky bloated bitmapped graphics there, no sir-e-bob! But then I realized I was wasting countless processor cycles redrawing a 2d grid of characters. That's when I stepped up to a truly responsive system - the line editor! Its the stuff, man! I can get 1,400,000 frames per second on my Pentium4/3200mhz with Geforce4 Pro Titanium Ultra. It is RESPONSIVE!!!"

"By all means, don't dare voice complaint that the car you currently drive is inefficient -don't dare to dream of a faster, smarter, more efficient machine. "

"The recent facination (last five years) with media player authors to make "pretty" interfaces that immediately grab a user's interest is a great example. The UIs are far less usable, are inconsistent, are frequiently slower and buggy...yet authors keep pumping out these damned bitmap interfaces to DVD players, movie file players, audio file players, etc."

"A lot of *nix users see to equate 'tough to use' with 'better distro' "
mart_man00 is offline   Reply With Quote
Old 10-02-2003, 09:24 PM   #2
PC Fixer-Upper
 
Waldo2k2's Avatar
 
Join Date: May 2002
Posts: 2,001
you lost me dude, i've seen python around before (btw it's not THAT new, at least 3 years old), but i have NO CLUE what it has to do with gui's. Care to enlighten me more? Perhaps a link to a thread somewhere?
__________________
PHP and XML
Let's talk about SAX
Waldo2k2 is offline   Reply With Quote
Old 10-03-2003, 06:57 AM   #3
Registered User
 
Join Date: Oct 2002
Posts: 385
Have you tried Python yet? Try it and you'll know why lots and lots of people like it. It's an extremely easy language to use and you can bang out code in a heartbeat. Here's some scripts I've written while learning Python http://dbrink.phpwebhosting.com/code/python/index.html

I haven't been coding in Python as much as I'd like due to time constraints but I think it's a great language.
__________________
Wandering aimlessly through C.....

http://dbrink.phpwebhosting.com
damonbrinkley is offline   Reply With Quote
Old 10-03-2003, 11:45 AM   #4
PC Fixer-Upper
 
Waldo2k2's Avatar
 
Join Date: May 2002
Posts: 2,001
ok, im still kinda lost on what GUI's have to do with all of this.
From what I gather, they're not related and you were just commenting on how easily a new programming language is adopted as opposed to how a new GUI is shot down, correct?

Well, it's because when you use a GUI, it's someone else's code. You don't appreciate the blood, sweat, tears, and caffeine that went into it. You also don't see why bugs are occuring, and you assume the program is a POS as well. It all has to do with ego, everyone loves a new programming language because programming languages (for the most part) don't have bugs, they're tools to create your own programs (or even GUI's).

BTW I don't see the big deal with python, it's just another higher level language with a syntax deviating slightly from C and Basic. My 2 favorite programming languages are C(c++) and ADA. Now ADA is a really cool programming language, much much much more powerful than python will ever hope to be...but it's got a small user base so there's not a whole lot of new code going around...why don't you give that a look, you might be interested, you could start the new programming fad!

Hope that I've answered your question somewhere in my ramblings.
__________________
PHP and XML
Let's talk about SAX
Waldo2k2 is offline   Reply With Quote
Old 10-03-2003, 01:02 PM   #5
Registered User
 
Join Date: Oct 2002
Posts: 385
Besides the fact that there are quite a few GUI libraries that can be used by Python I'm not sure what the big deal is with mentioning GUIs. One of the last things I think of when talking about Python is a GUI interface. Here are some of the GUI libraries that Python can use.

Tkinter(TK) -> http://www.python.org/topics/tkinter/
GTK -> http://www.daa.com.au/~james/software/pygtk/
wxWindows -> http://www.wxpython.org/
Java -> http://www.jython.org/
QT -> http://www.xs4all.nl/~bsarempt/python/news.html

Those are just a few of the better know graphic libraries.

One of the best things about Python is the it has tons of modules to work with things like regular expressions, text processing, xml, databases, threads, network, cgi, etc. You can use C and Java to extend and embed Python.

Do you have any links to Ada tutorials? I'd like to check it out.
__________________
Wandering aimlessly through C.....

http://dbrink.phpwebhosting.com

Last edited by damonbrinkley; 10-03-2003 at 01:13 PM.
damonbrinkley is offline   Reply With Quote
Old 10-03-2003, 04:01 PM   #6
Registered User
 
Join Date: Jul 2002
Posts: 913
sorry for being kind of late here....

Quote:
you lost me dude,
It was kind of a rant that people dont want to change little things to make the user happy or to be alirght with other programmers trying to make the user's life alittle easier but still be completly for this(Python).

So making it friendly from the start is evil but doing everything a new(yeah, i know im comparing it to things like C and UNIX itself) scritping language is fine.

This is like hearing from a contractor that hates bandsaws. They done give you the "same power or control as a hack saw", but yet the buy the newest drill everytime.

Saws shouldnt have safty features like brakes because you should know how to use them with out(if you cut your hand off you deserve it and should go back to the MS tool you started with. No matter what profession your in) it but yet they put on a clean suit when there little kid doesnt finger painting.

This just makes no sense.

Are people going to try to rewrite the kernel in the newest fad language but demand all programs should be configured in binary?!

</rant>
mart_man00 is offline   Reply With Quote
Old 10-04-2003, 11:18 PM   #7
PC Fixer-Upper
 
Waldo2k2's Avatar
 
Join Date: May 2002
Posts: 2,001
>>Do you have any links to Ada tutorials? I'd like to check it out.

A great short intro (navigation sucks though...didn't check the pdf version): http://goanna.cs.rmit.edu.au/~dale/ada/aln.html

A list of all the most popular tutorials:
http://www.adahome.com/Tutorials/Lovelace/tutors.htm


Compilers are easy to find too as there's only one (called GNAT). It is offered free, but the newest version is only for purchase...but you don't need it.
__________________
PHP and XML
Let's talk about SAX
Waldo2k2 is offline   Reply With Quote
Old 10-06-2003, 07:24 AM   #8
Registered User
 
Join Date: Oct 2002
Posts: 385
mart_man00, I really can't make sense of what you're trying to say.
__________________
Wandering aimlessly through C.....

http://dbrink.phpwebhosting.com
damonbrinkley is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
python c api ralu. C Programming 0 03-01-2009 01:19 PM
C and Python alexnb185 Tech Board 5 04-11-2008 11:11 PM
python in c++ application l2u C++ Programming 5 04-18-2007 07:50 AM
Python Xterria A Brief History of Cprogramming.com 10 05-05-2002 04:08 PM


All times are GMT -6. The time now is 09:58 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22