From: Ken Wesson Subject: Re: Why =?iso-8859-13?b?tG5ld6E/?= Newsgroups: comp.lang.java.programmer References: <4d4da290$0$23764$14726298@news.sunsite.dk> <4d4dac30$0$23765$14726298@news.sunsite.dk> <4d4e29fb$1@news.x-privat.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit NNTP-Posting-Host: $$-cwgml$lsc2q.news.x-privat.org Message-ID: <4d4f6434$1@news.x-privat.org> Date: 7 Feb 2011 04:17:08 +0100 Organization: X-Privat.Org NNTP Server - http://www.x-privat.org Lines: 55 X-Authenticated-User: $$o-16a0wpsuhxkoyemw X-Complaints-To: abuse@x-privat.org Path: csiph.com!eeepc.pasdenom.info!news.pasdenom.info!news.dougwise.org!gegeweb.org!newsfeed.x-privat.org!x-privat.org!not-for-mail Xref: csiph.com comp.lang.java.programmer:26096 On Sun, 06 Feb 2011 09:13:57 -0400, Arved Sandstrom wrote: > On 11-02-06 03:25 AM, Mike Schilling wrote: >> >> >> "Ken Wesson" wrote in message >> news:4d4e29fb$1@news.x-privat.org... >>> On Sat, 05 Feb 2011 14:59:49 -0500, Arne Vajhøj wrote: >>> >>>> On 05-02-2011 14:52, Arved Sandstrom wrote: >>>>> On 11-02-05 03:18 PM, Arne Vajhøj wrote: >>>>>> On 05-02-2011 01:29, Lawrence D'Oliveiro wrote: >>>>>>> In message, Lawrence D'Oliveiro >>>>>>> wrote: >>>>>>> >>>>>>>> How many hundreds of times a day do Java programms write >>>>>>>> something like >>>>>>>> >>>>>>>> classname varname = new classname(args); >>>>>>> >>>>>>> And this just gets worse with generic types, e.g. >>>>>>> >>>>>>> GenericClass x = new GenericClass; >>>>>> >>>>>> Well that does not compile. >>>>>> >>>>>>> because Java has no typedefs like C++: >>>>>>> >>>>>>> typedef GenericClass >>>>>>> ShortName; >>>>>> >>>>>> Well - if you want to minimize the number of characters in the >>>>>> source code, then Java is definitely not the language for you. >>>>> >>>>> Yeah...and neither is C++. >>>> >>>> It is shorter than Java (a little bit in syntax a lot in style). >>>> >>>> But I am sure there are languages shorter than C++. >>> >>> Lisp, in a good way. >>> >>> Perl, in a bad way. >> >> APL, in an ugly way. > > J has arguably helped with that. Some. Fact is, if you apply yourself to > learning and using J then it's not line-noise at all, it's just > extremely terse. It's not symbol cruft in the same sense that Perl is. And what, pray tell, is J? Not that it matters much. You can't even type in APL code with a normal keyboard and a normally-behaving text editor. Even Perl isn't quite *that* awful. :)