Mac OS has 10% of the total PC market in the US. 20% of the consumer
market.
So let me state the obvious: if Apple is really abandoning Java,
Oracle will take it over.
On Oct 21, 12:05 am, robross rob.r...@gmail.com wrote:
Just in time for the Mac app store announcement? Timing is really
, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
Mac OS has 10% of the total PC market in the US. 20% of the consumer
market.
So let me state the obvious: if Apple is really abandoning Java,
Oracle will take it over.
On Oct 21, 12:05 am, robross rob.r...@gmail.com wrote:
Just
more evidence for my point #1 from early in this thread... checked
exceptions lead to bad code
On Sep 21, 11:31 pm, Ricky Clarkson ricky.clark...@gmail.com wrote:
Kevin,
That reminds me of some code I inherited:
if (file.exists()) {
try {
new FileInputStream(file)
}
catch
Yes! no one in any other language would write this code. This code
snippet is almost always wrong.
On Sep 22, 9:03 am, Kevin Wright kev.lee.wri...@gmail.com wrote:
Worse still is when IDEs do it! I believe that eclipse favours:
try {
...
} catch(Exception ex) {
Interesting:
http://www.jroller.com/scolebourne/entry/the_next_big_jvm_language1
He makes some good points, although I would also advocate
1) building more literals into The Next Big JVM Language such as
literal collections [], regular expressions /REGEXGOES HERE/, etc
(basically what
exceptions.
--
Cédric
On Tue, Sep 21, 2010 at 12:52 PM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote:
Interesting:
http://www.jroller.com/scolebourne/entry/the_next_big_jvm_language1
He makes some good points, although I would also advocate
1) building more literals
is a mix of runtime and checked exceptions.
--
Cédric
On Tue, Sep 21, 2010 at 12:52 PM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote:
Interesting:
http://www.jroller.com/scolebourne/entry/the_next_big_jvm_language1
He makes some good points, although I would also advocate
1
:32 PM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote:
Sweet! The checked exceptions debate again!
1) checked exceptions are just a huge PITA. And being a huge PITA
they lead to bad code. Java code is the worst offender for stuff like
try {} catch(Exception e){}. How many open
That's exactly why I said that so few people understand checked exceptions.
The developers who wrote these methods and decided that they should throw
checked exceptions clearly didn't understand this, and they contributed
greatly to giving this bad image to checked exceptions.
You are
I think groovy doesn't get mentioned in the context of a java
replacement for two related reasons: 1) it's dynamically typed 2)
it's very slow in comparison to java.
If groovy used static typing with optional dynamic typing, I think it
would have already won the java replacement war. YThe
and why did you post this?
On Sep 10, 2:32 pm, Wildam Martin mwil...@gmail.com wrote:
Folks, I wish you happy scaling.
I will continue to listen to the podcast but stop reading the group as
the value I get out of reading has dropped drastically.
Maybe, will check back in a few months.
--
http://www.mobilecrunch.com/2010/09/09/apple-opens-app-store-to-other-development-platforms-publishes-review-guidelines/
so perhaps adobe's mobile tool is back. and perhaps multi-platform
mobile frameworks are back?
--
You received this message because you are subscribed to the Google Groups
if only Oracle would reposition JavaFX as a full Java language
replacement. it's a really nice language. Needs a few more features
(like reg ex liternals, optional dynamic typing, etc) and it would be
a great general purpose lang.
On Sep 9, 12:42 am, Jan Goyvaerts java.arti...@gmail.com wrote:
Where did this claim that Europe doesn't have software patents come
from? Earlier this year a German patent attorney instructed our
office on the ins and outs of American vs European patent law. Google
it, there are European software patents.
--
You received this message because you are
since this keeps coming up as a pro for android:
http://newteevee.com/2010/08/31/video-flash-on-android-is-startlingly-bad/?utm_source=feedburnerutm_medium=feedutm_campaign=Feed:+OmMalik+(GigaOM)
--
You received this message because you are subscribed to the Google Groups The
Java Posse group.
Is there a decent java data generator framework out there? Google
hasn't turned up anything interesting.
Basically I'm looking for is a framework that will generate things
like:
bounded random data (random data between 1-10)
trending data (trending up over a time range)
text data from
Very surprised by this. I assumed Google covered their ass on this
one
On Aug 12, 8:34 pm, Michael Neale michael.ne...@gmail.com wrote:
Couldn't agree more. And it is about patents- reading the legal
statement now (its on scribd via dzone) which is just aggravating.
Looks like parts of
text of the complaint:
http://news.cnet.com/8301-30684_3-20013546-265.html
On Aug 12, 8:29 pm, Reinier Zwitserloot reini...@gmail.com wrote:
I really, _REALLY_ didn't imagine this was actually going to happen,
but the concern raised a few javaposses back has come true.
My immediate gut
whoever gets this job should fix the AMEX prob where they don't take
more than 8 characters in a password :)
On Aug 2, 5:52 pm, Kevin Wright kev.lee.wri...@gmail.com wrote:
ooh, Scala!
shame about the continent...
On 3 August 2010 00:37, Michael Bailey yogurte...@gmail.com wrote:
My
Those libraries/frameworks/APIs are complex just because real life
projects are complex. They are supposed to do something useful and
actually they do. They represent the richness of the Java ecosystem
and allow us to do complex things that fit the needs of our complex
world.
Yes, java APIs
Complex? Actually Java is a pretty simple language. Ruby/Python/
Scala/Groovy all have many more features and richer syntax than Java.
The APIs are overly complex. And these APIs set a precedent for
creating over-engineered super abstract solutions which unfortunately
most people followed. I
:
On 28 July 2010 23:31, phil.swen...@gmail.com phil.swen...@gmail.comwrote:
Complex? Actually Java is a pretty simple language. Ruby/Python/
Scala/Groovy all have many more features and richer syntax than Java.
The APIs are overly complex. And these APIs set a precedent for
creating
this was all over the place yesterday
Diary Of An x264 Developer on VP8
http://x264dev.multimedia.cx/?p=377
On May 20, 7:39 am, Casper Bang casper.b...@gmail.com wrote:
On May 20, 3:30 pm, Chris Adamson invalidn...@gmail.com wrote:
Casper, your original question to me was about the
:57, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
Problem with flex is it's XML, so
pretty inflexible (just like Ant, great for simple - sucky for
complex)
False, I believe. I think the UI XML that you create visually in
the the Flex / Flash Builder gets compiled internally
sounds like a good idea in theory. javafx can be declarative or
imperative, so best of both worlds. Problem with flex is it's XML, so
pretty inflexible (just like Ant, great for simple - sucky for
complex)
On May 15, 1:31 pm, RogerV rog...@qwest.net wrote:
Question:
Will the JavaFX language
Great post. Couple thoughts though: Apple has a ton of server side
java code/applications (both internally written and enterprise type
apps).
And Oracle can't let OS X whither, too many Java devs use macs. And
they have to support the UI side - almost all java code is either
written in eclipse,
seems to me that's up to the guys who run the java posse. and you
might note all the apple related discussion on here as well as pretty
much the whole tech-scene throughout the internet. most tech-
enthusiasts find it interesting.
On May 5, 5:51 pm, Steven Herod steven.he...@gmail.com wrote:
All the momentum seems to be HTML5 for the web. Many think flash is
F'ed long term, so can't imagine JavaFX has a realistic chance of
gaining a significant web presence. Oracle, like Sun isn't known for
showing any UI proficiency and they are up against HTML 5,
Silverlight, and Flash. Good
that in their claims instead of forming cogent arguments.
On May 3, 2:06 am, Kerry Sainsbury ke...@fidelma.com wrote:
On Mon, May 3, 2010 at 3:25 PM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote:
To describe Apples doctorine on Flash or Java on their mobile devices
as purely due to a want
just say Apple is purely after a monopoly i.e. the cash,
unlike Joe's stated reasons ?
Does that make it clearer
On May 3, 5:06 pm, Kerry Sainsbury ke...@fidelma.com wrote:
On Mon, May 3, 2010 at 3:25 PM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote
To describe Apples doctorine on Flash or Java on their mobile devices
as purely due to a want of consistent user experience is just nonsense
The clear reason
Not convincing! Calling something nonsense or clear doesn't make
it so. Try forming a cogent argument next time.
--
You
I would say it's more of a desire not to have a bunch of low quality,
least common denominator apps from multi-platform frameworks. For
example, if you had a platform that generated blackberry/symbian/
android/iphoneos, the apps are probably going to suck.
seems to me like something the market
please 'splain what you mean.
On Apr 26, 7:49 am, Kevin Wright kev.lee.wri...@googlemail.com
wrote:
substitute apps for websites and... well, you get the idea :)
On 26 April 2010 14:36, phil.swen...@gmail.com phil.swen...@gmail.comwrote:
I would say it's more of a desire not to have
some advantages in
using a separate hierarchy; it has a few more options than python's
join.
NB: These examples require the google collections API.
On Apr 24, 4:03 pm, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
First, please don't call a dynamically typed language weakly
First, please don't call a dynamically typed language weakly typed.
All the languages we are talking about here: python, ruby, groovy,
perl are STRONGLY typed. They are just dynamically typed, not
statically typed. http://en.wikipedia.org/wiki/Dynamic_type
IMO many of the perceived advantages
I don't buy these stats. Go is #15? Who is actually using Go?
--
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to
Here is a good look at the apple view:
http://www.macworld.com/article/150539/2010/04/apple_world.html?lsrc=twt_jsnell
I think this guy nails why Apple is doing what they are doing. I
disagree with Apple's policy, but it does make sense. To me, make
people use public APIs and how they get the
Agreed. Check this out from a US representative. He was worried
about Guam tipping over:
http://www.youtube.com/watch?v=zNZczIgVXjgfeature=player_embedded
These are the morons writing our laws. Which explains a lot!
On Apr 9, 3:45 am, Reinier Zwitserloot reini...@gmail.com wrote:
Nope.
You are assuming these lawyers (which aren't necessarily patent
lawyers) are trying to write law that is fair and just. They are
guided by the elected official that is sponsoring the bill (who may be
incompetent, and who probably has many outside influences). They may
not have any expertise in
I call bullshit.
This multi-tasking angle doesn't make any sense. Cross compilation
still means you have native code in the end.
I think Apple is doing this because they don't like the idea of people
writing one size fits all applications that don't look/behave like
native iPhone apps. That
Java UI builders could learn a thing or two from IB.
That is such a sad statement! I find IB to be pretty pathetic. But
all the Java UI builders I've used are terrible IMO.
Delphi 15 years ago kills both Java and IB for WYSIWYG UI building.
I could crank out UIs in Delphi ridiculously fast.
Clearly something is F'ed with the patent system when the doubly
linked list has been patented:
http://www.feld.com/wp/archives/2010/03/the-doubly-linked-list-appears-to-have-been-patented.html
Some problems:
- Patent office employees would have to be intimately familiar with
the software
There is a supreme court case that has already been heard on business
method patents. Some think if the Supreme Court finds that business
method patents aren't valid all software patents are out the window:
http://en.wikipedia.org/wiki/In_re_Bilski
This blog (Brad Feld, he's a venture
I am curious... I work for a large software vendor and our policies
are:
-windows only (XP)
-outside IM is banned (we have internal jabber server)
-mandatory software that tracks every piece of software installed on
your machine
-manual proxy that tracks every outgoing web url (no banned urls
...@gmail.com phil.swen...@gmail.com
wrote:
I am curious... I work for a large software vendor and our policies
are:
-windows only (XP)
-outside IM is banned (we have internal jabber server)
-mandatory software that tracks every piece of software installed on
your machine
-manual proxy
The Apple SDK and tools are free, and are pretty
much state-of-the-art (tool religion battles aside).
Objective C + XCode + Interface Builder are NOT state of the art IMO.
Objective C is archaic compared to almost all the other widely used
languages I've looked at: Java, C#, Ruby, Python,
I don't see anything wrong with people bitching about Apple's
approach. Bitching does help sometimes - don't forget their response
to the price drop uproar back in 2007.
I hope the Palm gig works out, but I'm skeptical. Android is far
ahead of Palm in market share, apps, and maturity - I really
seen worldwide data as well, but don't have time to find it.
similar, but less definitive trends as I recall.
On Jan 23, 11:34 am, Fabrizio Giudici fabrizio.giud...@tidalwave.it
wrote:
phil.swen...@gmail.com wrote:
the trend is clear:
http://www.techcrunch.com/2010/01/21/iphone-android-admob
I was going to post the same app (magic prefs). I think it's tough to
get the right settings.
Another app I just stumbled across: http://www.irradiatedsoftware.com/cinch/
gives you windows 7 like docking. very cool
On Jan 6, 1:53 pm, Reinier Zwitserloot reini...@gmail.com wrote:
(regarding
I heard some talk about startup time of glassfish on the last
episode.
http://agoncal.wordpress.com/2009/12/12/o-application-servers-where-art-thou/
Note tomcat and jetty vs glassfish.
--
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post
RT @jstrachan: awesome! IDEA scala plugin can copy/paste Java
transforming it to #scala on the fly http://bit.ly/7z0xj8 (nightly
build 262)
--
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post to this group, send email to
http://online.wsj.com/article/SB10001424052748703808904574526072224895160.html?ru=yahoomod=yahoo_hs
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post to this group, send email to
, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
http://online.wsj.com/article/SB1000142405274870380890457452607222489...
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post
The EU is very skilled at wealth destruction:
http://www.dailyfinance.com/2009/11/04/e-u-requirements-may-force-oracle-to-drop-sun-deal/
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post
I'd probably be a scala convert if it had a dynamic option like Fan
offers. I love Active Record. And scala can't do it.
Lately with the realization that while static is
preferable, dynamic is beneficial at times. It's less of an extremist
attitude, which is why you now find .NET linked
ya, XCode is a joke.
On Oct 15, 3:38 pm, Chris Herron che...@gmail.com wrote:
From the interview (JavaPosse #283) Roman mentions at the 7 minute
mark:
We are also working on an IDE for ... Objective-C
Very interesting. I don't think this could enable iPhone development
on Linux/Windows.
Scala gets a lot of attention for Actors what about Java? Any
thoughts:
http://sujitpal.blogspot.com/2009/01/more-java-actor-frameworks-compared.html
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java
I wasn't able to make it to Java One. Curious what the modularity
story is.
This is a somewhat negative take on Sun's approach. I'm agnostic on
it at this point.
http://java.dzone.com/news/java-modularity-osgi-and
--~--~-~--~~~---~--~~
You received this
http://landonf.bikemonkey.org/code/macosx/CVE-2008-5353.20090519.html
It's apparent that Apple is not a good steward of Java on OS X. They
lag on releases, and lag on security fixes. Why is it that Sun
implements Java on Linux, Solaris, Windows, but not OS X?
http://neilbartlett.name/blog/2009/03/25/using-suns-jigsaw-may-get-you-fired/
jigsaw is core to Java 7 isn't it? If this guy is right, seems like
Java 7 is going to be completely reworked if an acquisition happens.
I think he's wrong of course.
thought most of you would be interested:
http://www.artima.com/weblogs/viewpost.jsp?thread=252441
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post to this group, send email to
A podcast or two ago there was talk about a place people could submit
small language change ideas to the JSR. Anyone have the link?
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups The
Java Posse group.
To post to
Tor, is it possible to post the NetBeans Pair class?
Agreed though, would be great to have return x,y,z. Seems easy enough
too, just implement as an array behind the scenes
On Feb 17, 1:42 pm, Tor Norbye tor.nor...@gmail.com wrote:
I definitely agree with this. This is precisely what I
If you are a Java coder and you don't use an IDE, you are crazy and
are giving up huge productivity gains. But that's another thread.
But yes, you should be able to look at a code snippet and tell what's
going on. But I don't think properties would be hard to follow. I
never had an issue in
. (as does
Delphi, right?) and (2) it is one more character in the source code.
--
Jess Holle
phil.swen...@gmail.com wrote:
If you are a Java coder and you don't use an IDE, you are crazy and
are giving up huge productivity gains. But that's another thread.
But yes, you should be able
+1 for C# style properties. I see no downside. Looks like Delphi
properties from 12 years ago. When I went to Java I missed them.. I
was surprised how Java was a step backwards in many ways from Delphi.
And we STILL don't have events and properties 12 years later!
On Feb 6, 11:24 am, joncfoo
zimbra isn't free, but it looks like a great solution.
Seems odd that people would be paranoid about a calendaring app in the
cloud. Let's say someone hacks your calendar: OMG they find out you
guys have a meeting at 10AM!
BTW, you can use SSL for gmail and gcal. If you use the better GCal
why the requirement to install in-house? i have never seen this other
than exchange - which certainly isn't free
On Jan 20, 12:37 pm, Tim Büthe timbue...@googlemail.com wrote:
Hi,
this has nothing to do with the java posse, but I have to ask. I'm
looking for a good calendar webapp that's
If you have to make native calls, you are giving up cross platform
completely right? So why not just use .net? Will probably be easier
and you get access to true native windows widgets.
On Jan 19, 9:18 pm, Alan Kent alan.j.k...@saic.com wrote:
While no Java 7, there has been lots of new stuff
When you spend pretty much all your work time coding, adding in
features to a language doesn't seem that onerous to me. If you are a
casual coder, I could see C# being a bit overwhelming.
On Jan 9, 5:35 am, Casper Bang casper.b...@gmail.com wrote:
On Jan 9, 1:02 pm, John Wright
a library, no need to tinker
with new byte codes etc. as we see with JSR-292.
/Casper
On Jan 9, 4:28 pm, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
When you spend pretty much all your work time coding, adding in
features to a language doesn't seem that onerous to me. If you
BTW, I think I went OT. Sorry before I am scolded.
On Jan 9, 4:55 pm, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
great thoughts Casper. If the language itself is extensible (or at
least appears to be extensible) without changing the runtime, that's
very very powerful
I
phil.swen...@gmail.com wrote:
can anyone deny that C# moves a lot faster than Java?
I don't have the data to confirm or deny that, but, faster does not
necessarily mean better.
Agreed. But in this case I do think C# is a better language.
Definitely more powerful (closures, delegates
I hope that java.next will have a feature something like Fan where
you have a facility to add in dynamic methods. Hugely powerful
feature, seems like the best of both worlds to me.
On Jan 8, 6:30 pm, RogerV rog...@qwest.net wrote:
No one's complaining regarding the Posse's fandom for Scala.
I do find it interesting that groovy is never mentioned as a possible
java.next.
I find groovy very cool, but has some drawbacks.
Because it is so tied to Java you get cool stuff on the groovy
classes, but they are often just thin wrappers around Java classes.
So for a print on a groovy array
I've never understood why sun chose to have a max heap size setting
and default it to 64 megs. To figure out what your max heap size
should be you pretty much have to use trial and error. This makes
java inherently unstable. I can't count the # of times I've had
processes crash with an
program's ram usage to grow unchecked.
-Matt
On Wed, Dec 31, 2008 at 10:54 AM, phil.swen...@gmail.com
phil.swen...@gmail.com wrote:
I've never understood why sun chose to have a max heap size setting
and default it to 64 megs. To figure out what your max heap size
should be you pretty much
A good example is phil's list of Java APIs he hates.
1) Calendar. Calendar is going out in favour of JSR 310. Presuming
Stephen can find some help.
2) File: There's an entirely new File API coming in java7, spearheaded
partly by Carl Quinn, in fact.
Clearly phil isn't up to date, or
a general purpose language for them and that they've decided
to use Fan fairly narrowly.
On Dec 19, 12:44 pm, phil.swen...@gmail.com phil.swen...@gmail.com
wrote:
I could live w/o generics, but if you are going to have static typing-
might as well do generics. I saw some reference to them
On Dec 19, 4:41 am, Casper Bang casper.b...@gmail.com wrote:
What doesn't it have that it should have?
Generics. Quote from the designers: Our philosophy is that generics
are a pretty complicated solution to a fairly insignificant problem.
/Casper
I could live w/o generics, but if you
I've been reading up on Fan a bit (http://www.fandev.org/). Looks
very interesting, has some features the Java world is sorely missing
and few talk about:
1) scripting - you can write Fan scripts in stead of the java way
which is to write everything twice - as a batch file and a unix shell
81 matches
Mail list logo