Two Plus Two Publishing LLC Two Plus Two Publishing LLC
 

Go Back   Two Plus Two Poker Forums > Other Topics > Business, Finance, and Investing

Notices

Business, Finance, and Investing Making money, investing in markets, and running businesses

Reply
 
Thread Tools Display Modes
Old 06-10-2012, 05:28 PM   #61
Carpal \'Tunnel
 
TomCollins's Avatar
 
Join Date: Jul 2003
Location: Shooting 3s, Running Hot
Posts: 37,160
Re: Coding

I've never been able to understand the python love. But I'm ignorant and have very limited exposure to it so it's tough to get a strong opinion.

A lot seems to be from how terrible something like Perl is, which it commonly is substituted for. It seems to have a lot of libraries which is always nice.

What makes python so good?

I'm typically developing compiled code, APIs, libraries, etc..., so haven't seen the benefits yet.
TomCollins is offline   Reply With Quote
Old 06-10-2012, 05:30 PM   #62
Carpal \'Tunnel
 
dknightx's Avatar
 
Join Date: Apr 2005
Location: not dmk
Posts: 6,037
Re: Coding

Quote:
Originally Posted by ballistic10 View Post
python powers something like 70% of their search engine. And that is a fact, not an opinion or "read somewhere" thing. The rest is C++ and javascript(for frontend UIs)
um no. i wonder where you are getting these "facts" about Google from, because you should tell that person that he is an idiot.
dknightx is offline   Reply With Quote
Old 06-10-2012, 05:33 PM   #63
Carpal \'Tunnel
 
dknightx's Avatar
 
Join Date: Apr 2005
Location: not dmk
Posts: 6,037
Re: Coding

Quote:
Originally Posted by TomCollins View Post
I've never been able to understand the python love. But I'm ignorant and have very limited exposure to it so it's tough to get a strong opinion.

A lot seems to be from how terrible something like Perl is, which it commonly is substituted for. It seems to have a lot of libraries which is always nice.

What makes python so good?

I'm typically developing compiled code, APIs, libraries, etc..., so haven't seen the benefits yet.
python is optimized for readability and rapid development so its beneficial for scripting and fast prototyping.
dknightx is offline   Reply With Quote
Old 06-10-2012, 05:46 PM   #64
centurion
 
Join Date: Jun 2012
Posts: 195
Re: Coding

Quote:
Originally Posted by dknightx View Post
um no. i wonder where you are getting these "facts" about Google from, because you should tell that person that he is an idiot.

lol, i will next time i see him.

I'm sure he will apriciate your feedback, lol
ballistic10 is offline   Reply With Quote
Old 06-10-2012, 07:48 PM   #65
Carpal \'Tunnel
 
suzzer99's Avatar
 
Join Date: Nov 2005
Location: on top of the bell curve
Posts: 56,177
Re: Coding

Just about every big non-techie corporation in the world runs their website and web-apps on weblogic/oracle/java/jsp - and will be forever. I'm pretty sure amazon still runs on C++. I know a stock exchange that runs on C++. Those languages might not be the sexiest thing going, but they're far from dead as far as hirability.

What is dying is client-server programming. Don't go into that.
suzzer99 is offline   Reply With Quote
Old 06-11-2012, 11:47 AM   #66
enthusiast
 
Join Date: Jun 2012
Posts: 67
Re: Coding

Quote:
Originally Posted by ballistic10 View Post
google uses java for just android..
This is not even remotely true.

I interviewed at Mountain View six months ago. All six of my interviewers were Java developers. None of them worked on Android.

Java is still the most widely hired-for language in the world. While I love Python too, Python has horrible threading support and is still significantly slower than Java. The JVM is still extremely good, even if the language is full of cruft. Also, Java keeps stealing the best parts of other languages and adding them to the core Java language - Java 7 code looks very different from Java 2.

If I were learning a new language today, I'd learn Ruby (+rails) if my goal was to build webapps and Python if my goal was to do more computationally complex stuff. I'd learn Java if I needed to build something really big since on large projects with lots of developers, things like type safety become more important. Java's threading and garbage collection are also much more advanced than Ruby or Python.

I don't suggest Java as a first language any more but it's still extremely widely used and extremely useful.
sharpie338 is offline   Reply With Quote
Old 06-11-2012, 11:49 AM   #67
enthusiast
 
Join Date: Jun 2012
Posts: 67
Re: Coding

Quote:
Originally Posted by suzzer99 View Post
Just about every big non-techie corporation in the world runs their website and web-apps on weblogic/oracle/java/jsp - and will be forever. I'm pretty sure amazon still runs on C++. I know a stock exchange that runs on C++. Those languages might not be the sexiest thing going, but they're far from dead as far as hirability.

What is dying is client-server programming. Don't go into that.
Amazon is mostly Java, although they use a Service-Oriented Architecture so you really only need to know whatever language your team uses.
sharpie338 is offline   Reply With Quote
Old 06-11-2012, 11:53 AM   #68
enthusiast
 
Join Date: Jun 2012
Posts: 67
Re: Coding

Quote:
Originally Posted by ballistic10 View Post
python powers something like 70% of their search engine. And that is a fact, not an opinion or "read somewhere" thing. The rest is C++ and javascript(for frontend UIs)

I'm not a coder.
As someone who IS a coder, and who has personally met and had hour+ technical conversations with over a dozen Googlers (4 in core search) about exactly what working at Google would entail, I can categorically state that you have no idea what you are talking about.
sharpie338 is offline   Reply With Quote
Old 06-11-2012, 11:56 AM   #69
centurion
 
Join Date: Jun 2012
Posts: 195
Re: Coding

Well, I was referring to probably to your interviewer's boss, but whatever. haha, think whatever you want, i don't really have time for this.

don't bother replying, I won't open this thread again.

good luck
ballistic10 is offline   Reply With Quote
Old 06-11-2012, 08:39 PM   #70
Carpal \'Tunnel
 
muttiah's Avatar
 
Join Date: Aug 2004
Posts: 21,430
Re: Coding

muttiah is online now   Reply With Quote
Old 06-12-2012, 02:36 PM   #71
enthusiast
 
Join Date: Jun 2012
Posts: 67
Re: Coding

sharpie338 is offline   Reply With Quote
Old 06-13-2012, 10:34 PM   #72
journeyman
 
Join Date: Apr 2008
Posts: 372
Re: Coding

Cool thread, just read the entire thing. I recently got started with JavaScript, plowing through the Head First HTML5/JavaScript book. I have a lot of ideas and get even more every time I learn something new. Best of luck!
werd2u is offline   Reply With Quote
Old 06-14-2012, 02:35 AM   #73
enthusiast
 
Join Date: May 2006
Posts: 75
Re: Coding

Quote:
Originally Posted by dknightx View Post
yes to python and javascript. no to php unless you really want to work for facebook or make a crappy website.
Can you expand on this? I've never been super clear on the PHP hate. I do understand the hate for crappy PHP coders which PHP allows. Is there something else I'm not clear on that's a fault of the language itself? Mostly curious how you fault the quality of websites programmed in PHP to that language.
Galapogos is offline   Reply With Quote
Old 06-14-2012, 04:48 AM   #74
Carpal \'Tunnel
 
dknightx's Avatar
 
Join Date: Apr 2005
Location: not dmk
Posts: 6,037
Re: Coding

Quote:
Originally Posted by Galapogos View Post
Can you expand on this? I've never been super clear on the PHP hate. I do understand the hate for crappy PHP coders which PHP allows. Is there something else I'm not clear on that's a fault of the language itself? Mostly curious how you fault the quality of websites programmed in PHP to that language.
its usually never the fault of the language itself, but given PHPs lack of controls unless you are well experienced in using PHP you'll find yourself with a maintenance nightmare (e.g. Facebook).

If you just want to create simple website quickly, then PHP is fine. I don't hate on PHP, but think that for people just starting, it doesn't have enough constraints to actually teach you want is good and what is bad.
dknightx is offline   Reply With Quote
Old 06-14-2012, 07:16 AM   #75
Carpal \'Tunnel
 
TomCollins's Avatar
 
Join Date: Jul 2003
Location: Shooting 3s, Running Hot
Posts: 37,160
Re: Coding

Quote:
Originally Posted by Galapogos View Post
Can you expand on this? I've never been super clear on the PHP hate. I do understand the hate for crappy PHP coders which PHP allows. Is there something else I'm not clear on that's a fault of the language itself? Mostly curious how you fault the quality of websites programmed in PHP to that language.
PHP was basically a duct-taped together mess without any sense of purpose or identity. It basically hacks together some concepts without fully supporting them since they were introduced in newer versions and don't want to break the older versions.

Sometimes its better to do a clean break. PHP had a useful purpose, but there are better choices now.
TomCollins is offline   Reply With Quote

Reply
      

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off



All times are GMT -4. The time now is 10:35 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.
Copyright © 2008-2010, Two Plus Two Interactive