RE: Java versus Python

  • From: "Michael Malver" <mmalver@xxxxxxxxx>
  • To: <programmingblind@xxxxxxxxxxxxx>
  • Date: Fri, 17 Jun 2011 23:31:03 -0500

I've never written in python, but the one thing that frustrates me about
java is the packaging system. I wish you could make executables.

-----Original Message-----
From: programmingblind-bounce@xxxxxxxxxxxxx
[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of David Tseng
Sent: Friday, June 17, 2011 9:16 PM
To: programmingblind@xxxxxxxxxxxxx
Subject: Re: Java versus Python

I personally find arguments about programming languages much analogous
to those seen in politics.  Both sides have great points but tend to
drive one another towards opposite extremes.  Some camps are die hard
dynamic language practitioners while others stick to strongly typed
code.

I will say that strongly typed languages have kind of won the battle
historically.  Most of the industry writes in C-styled languages like
C/C++, java, etc.  Lisp, still beloved by many, kind of lost.  Python,
as many have shown, works wonderfully and frees up coders to actually
code, is still largely a wrapper on C.  For those who want absolute
performance, it's considered still an extra level of indirection
that's not worth the productivity gain.

I love python and its free-form style and the amount of progress you
can make using it.  Python excels at the rinse and repeat (compile,
run, fix) style of coding.  The few seconds you need to compile a
C-styled language and run, you're already fixing the bug in python.
You're not babied into writing object-oriented code ala java, but can
independently mix in functional aspects if you wish.  You can just as
easily go OO if you want as well.



On 6/17/11, Alex Hall <mehgcap@xxxxxxxxx> wrote:
> Programming is certainly a matter of preference in most situations. I
> would probably give up if the only option were php, since I really
> hate that language (no offense to anyone). Java is easy enough, but I
> agree that it feels bulky at times. I like Python's ease of use and
> readability, plus you can create executables with it, something that
> is difficult in java. Some people don't like that python is loosely
> typed, but I prefer saying:
> name=raw_input("Enter your name: ")
> to, if memory serves:
> name=new String();
> in=new InputReader();
> name=in.readLine();
> or something along those lines.
>
> On 6/17/11, Littlefield, Tyler <tyler@xxxxxxxxxxxxx> wrote:
>> I've used both. I really like python because it comes on most *nix
>> systems. I also like Python because of it's flexability and versatility.
>> Java is nice enough, but it feels big bulky and clunky to me. That and
>> they seem to have some serious naming convention issues. Sometimes
>> things are capitalized, sometimes they're not--.net makes more sense.
>> On 6/17/2011 6:49 PM, John J. Boyer wrote:
>>> There has been a lot of discussion on the list lately about Python. Why
>>> is that?Personally i much prefer Java. Its syntx makes a lot more sense
>>> and it is just as powerful, if not more. A command-line build system
>>> like ant can take most of the hassle out of working with Java classes.
>>> personally, I prefer this to Eclipse.
>>>
>>> BrailleBlaster is written in Java. I am using openjdk-1.6, Eclipse SWT
>>> and Apache Ant.
>>>
>>> John
>>>
>>
>>
>> --
>>
>> Take care,
>> Ty
>> my website:
>> http://tds-solutions.net
>> my blog:
>> http://tds-solutions.net/blog
>> skype: st8amnd127
>> My programs don't have bugs; they're randomly added features!
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>>
>
>
> --
> Have a great day,
> Alex (msg sent from GMail website)
> mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind


__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: