Re: [The Java Posse] Re: Sitting on a Ball (Standing at a Desk)

2012-03-04 Thread Alexey Zinger
I've seen some very simple improvised set-ups at work, where people simply have a sturdy enough and tall enough support that they can put in or take out of from underneath their monitor, keyboard, and mouse. Wanna stand? -- slip it in. Get tired? -- take it out and pull up a chair. People

Re: [The Java Posse] Re: JavasScript as a first language

2012-01-03 Thread Alexey Zinger
I know it's piss-poor for most people in this thread, but I'll give these 2 things a shout-out anyway in case it does benefit someone: 1. Bean Shell (http://beanshell.org): Java superset (with caveats), interpreter/REPL 2. Bean Sheet (http://bsheet.sf.net): Bean Shell-based spreadsheet. In the

Re: [The Java Posse] Computing and kids

2011-10-01 Thread Alexey Zinger
Not having kids of my own, I have little to contribute, except remembering what drew me into what eventually turned into an interest in programming.  I think around that age, I was most enthralled by games (checkers, puzzles), fun brain twisters (Louis Carroll), doing challenging stuff with my

Re: [The Java Posse] Re: Java Has Always Had Closures

2011-09-14 Thread Alexey Zinger
Folks, I mentioned this earlier, but no one seemed to pick up on it.  The one real difference between closures and constructs like Java's SAM's or anonymous functions is how control flow is treated.  Not just in trivial cases like branching and looping, but think about continuations, exception

Re: [The Java Posse] Re: Java Has Always Had Closures

2011-09-14 Thread Alexey Zinger
, Clojure, Haskell, C#, and the old FX Script? On Sep 14, 2:10 am, Alexey Zinger inline_f...@yahoo.com wrote: Folks, I mentioned this earlier, but no one seemed to pick up on it.  The one real difference between closures and constructs like Java's SAM's or anonymous functions is how control

Re: [The Java Posse] Re: Java Has Always Had Closures

2011-09-12 Thread Alexey Zinger
I don't wanna argue semantics.  That said, what we're getting in Java 8 isn't true closures.  The important distinction is that we don't get full execution flow control.  All we get is, as you said, syntactic niceties.  Now, the syntactic niceties are, of course, nice.  And I'm not a language

Re: [The Java Posse] Re: Java Has Always Had Closures

2011-09-12 Thread Alexey Zinger
, un-friendly way.  So people don't use them much and in effect, Java doesn't have closures. On Mon, Sep 12, 2011 at 5:59 PM, Alexey Zinger inline_f...@yahoo.com wrote: I don't wanna argue semantics.  That said, what we're getting in Java 8 isn't true closures.  The important distinction

Re: [The Java Posse] Re: Where have all the Senior developers gone?

2011-08-27 Thread Alexey Zinger
Of course, all technical interviews aren't created equal.  My latest career move involved a few very serious technical talks, but most of it was pretty high level stuff -- drawing boxes on a white board, pseudo code, etc.  There was also a specific take-home (over email) exercise, which

Re: [The Java Posse] suggest best diagramming tool

2011-08-01 Thread Alexey Zinger
OpenOffice.org Draw isn't half bad.  Alexey 2001 Honda CBR600F4i (CCS) 1998 Honda RS125 (CCS) 2002 Suzuki Bandit 1200S http://weatherblackjack.appspot.com http://azinger.blogspot.com http://webgal.sourceforge.net/ http://bsheet.sourceforge.net http://wcollage.sourceforge.net

Re: [The Java Posse] Re: Man in a Mac

2011-07-15 Thread Alexey Zinger
Or you could use Cygwin and never worry about such trivialities :) From: Kevin Wright kev.lee.wri...@gmail.com To: javaposse@googlegroups.com Sent: Friday, July 15, 2011 10:52 AM Subject: Re: [The Java Posse] Re: Man in a Mac FWIW, If you want to see something

Re: [The Java Posse] James Gosling Says He Doesn't Care About Java

2011-06-30 Thread Alexey Zinger
As always, the full context is important.  He wasn't saying he didn't care about Java the language, just that the JVM is a much bigger factor that drives many other things forward, such as language development.  Not a hard sentiment to agree with.   Alexey 2001 Honda CBR600F4i (CCS) 1998 Honda

Re: [The Java Posse] runtime.exe problems

2011-06-26 Thread Alexey Zinger
Be sure you're passing the directory or path information about the image file using correct Windows path syntax: \ path separator rather than /.  Do your logs say anything to the effect?   Alexey From: Memo gamali...@hotmail.com To: The Java Posse

Re: [The Java Posse] JavaDoc due for an overhaul

2011-05-27 Thread Alexey Zinger
Isn't that why we have doclets?  Personally, I rarely find current standard doclets lacking.   Alexey 2001 Honda CBR600F4i (CCS) 1998 Honda RS125 (CCS) 2002 Suzuki Bandit 1200S http://weatherblackjack.appspot.com http://azinger.blogspot.com http://bsheet.sourceforge.net

Re: [The Java Posse] Scala: A Better Java for Android

2011-05-26 Thread Alexey Zinger
with his observation: It makes absolutely no sense to me that this simple case hasn't been optimized yet. And if something doesn't make sense, it usually involves politics. I'm very, very much hoping he's wrong. -- Cédric On Wed, May 25, 2011 at 12:03 PM, Alexey Zinger inline_f

Re: [The Java Posse] Scala: A Better Java for Android

2011-05-25 Thread Alexey Zinger
Wow, this one's a doozy.  All that talk about multicore this and parallel that and how wonderful language extensions through libraries are, and in the end one of the most basic programming constructs is essentially broken and the work-around is a choice between extra boilerplate with reduced

Re: [The Java Posse] Vs: Re: How many characters do you use for indention?

2011-05-18 Thread Alexey Zinger
So what happens if you accept someone else's code, who was using the wrong number of spaces for indent and mix it with your code? Alexey From: Ricky Clarkson ricky.clark...@gmail.com To: javaposse@googlegroups.com Sent: Wed, May 18, 2011 6:44:06 AM Subject:

Re: [The Java Posse] Re: Vs: Re: How many characters do you use for indention?

2011-05-18 Thread Alexey Zinger
The more I think about it, the more I like it. Given ODF standards, we should be able to whip something out with XSLT fairly easily. As a proof of concept, it could start as a generic preprocessor that gets fed different XSL files for different underlying compilers. Alexey

Re: [The Java Posse] Vs: Re: How many characters do you use for indention?

2011-05-18 Thread Alexey Zinger
reformatted. -- Skype: ricky_clarkson UK phone (forwards to Skype): 0161 408 5260 On Wed, May 18, 2011 at 11:01 AM, Alexey Zinger inline_f...@yahoo.com wrote: So what happens if you accept someone else's code, who was using the wrong number of spaces for indent and mix it with your code

Re: [The Java Posse] Vs: Re: How many characters do you use for indention?

2011-05-18 Thread Alexey Zinger
to Skype): 0161 408 5260 On Wed, May 18, 2011 at 1:26 PM, Alexey Zinger inline_f...@yahoo.com wrote: Then there's no problem with tabs either. Alexey From: Ricky Clarkson ricky.clark...@gmail.com To: javaposse@googlegroups.com Sent: Wed, May 18, 2011 12:13

Re: [The Java Posse] How many characters do you use for indention?

2011-05-17 Thread Alexey Zinger
I use tabs. No, but seriously, what I do is adjust the indent size to the appropriate prime number corresponding to the day of the week: Monday = 2; Tuesday = 3; Wednesday = 5; Thursday = 7; Friday = 11. This makes it easier to determine which day of the week any given section of code was

Re: [The Java Posse] How many characters do you use for indention?

2011-05-17 Thread Alexey Zinger
use for indention? On Tue, May 17, 2011 at 12:39 PM, Alexey Zinger inline_f...@yahoo.com wrote: I use tabs. No, but seriously, what I do is adjust the indent size to the appropriate prime number corresponding to the day of the week: Monday = 2; Tuesday = 3; Wednesday = 5; Thursday = 7

Re: [The Java Posse] Re: Is Apple is winning the PC war?

2011-05-13 Thread Alexey Zinger
That's a valid, but very limiting point of view, I think. I hope you wouldn't apply the same model to pursuits like mathematics or art. Where does computer science land in all this then? Alexey From: Chris Adamson invalidn...@gmail.com To: The Java Posse

Re: [The Java Posse] Re: Is Apple is winning the PC war?

2011-05-13 Thread Alexey Zinger
. Of course, the next step in this thread's discussion is usually to say that Apple is making so much money because people are stupid and are just misled by marketing and shiny things. Cue response in 3, 2, 1... --Chris On May 13, 11:24 am, Alexey Zinger inline_f...@yahoo.com wrote: That's

Re: [The Java Posse] Is Apple is winning the PC war?

2011-05-12 Thread Alexey Zinger
I'm not taking this little tangent too seriously, but it does seem that these which-tech-is-superior discussions inevitably seem to gravitate to an eventual statement about which company makes more money. This is the part I don't get. What does market capitalization and how good a company is

Re: [The Java Posse] Re: question about JVM optimizations and instantiating stateless function objects

2011-04-29 Thread Alexey Zinger
/expressions.html#23747 [2] http://citeseer.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.3797 [3] http://wikis.sun.com/display/HotSpotInternals/EscapeAnalysis On 28 Apr., 19:52, Alexey Zinger inline_f...@yahoo.com wrote: As I was looking at some code today that used FP concepts with Guava (Google

[The Java Posse] question about JVM optimizations and instantiating stateless function objects

2011-04-28 Thread Alexey Zinger
As I was looking at some code today that used FP concepts with Guava (Google Collections), I saw the same pattern I see over and over in such Java code that strives to be expressive in a functional manner: a function is required as a parameter for some operation and it so happens that the code

Re: [The Java Posse] question about JVM optimizations and instantiating stateless function objects

2011-04-28 Thread Alexey Zinger
AM, Alexey Zinger inline_f...@yahoo.com wrote: As I was looking at some code today that used FP concepts with Guava (Google Collections), I saw the same pattern I see over and over in such Java code that strives to be expressive in a functional manner: a function is required as a parameter

Re: [The Java Posse] Javascript assistance for java project

2011-04-10 Thread Alexey Zinger
Hear hear. I happen to be involved on a project like this and ended up knee deep on the front end of things in JS hell. I don't remember the last time I wrote a line of Java code on this job. Makes me sad and stressed. I feel like some of the problems come from losing our way with the

Re: [The Java Posse] Re: How to deal with CheckedExceptions

2011-03-30 Thread Alexey Zinger
As far as Java-the-language is concerned, the only difference between exceptions and some other way of reporting alternative results of operations is ease of flow control. A thrown exception allows you to divert to an alternate execution path. That's all it is, really. If you wanna design

Re: [The Java Posse] Re: How to deal with CheckedExceptions

2011-03-29 Thread Alexey Zinger
There's very little memory or performance overhead. There's no deep copy. The returned collection is a proxy to the underlying one, insuring immutability. Alexey From: paul.leb...@gmail.com paul.leb...@gmail.com To: The Java Posse

Re: [The Java Posse] Re: How to deal with CheckedExceptions

2011-03-28 Thread Alexey Zinger
I think this discussion has come to a solid point: it's more about the process than tech. BTW, we already have UnsupportedOperationException, which I often use in my own code as a way get something half-baked to compile and mark the place to come back to later. But the big lesson I think is

Re: [The Java Posse] How to deal with CheckedExceptions

2011-03-24 Thread Alexey Zinger
Except that's not how it would be done in Java. try { return getMeAnX() + getMeAY(); } catch(NoXException e) { throw new RuntimeException(e); } catch(NoYException e) { throw new RuntimeException(e); } Alexey From: Ricky Clarkson

Re: [The Java Posse] How to deal with CheckedExceptions

2011-03-24 Thread Alexey Zinger
I'd say the problem with IOException is not that it should have been unchecked, but that it's permeated I/O API in a way that painted with too broad a brush. There are calls that should throw checked exceptions and others that should throw unchecked exceptions. The way I would decide which

Re: [The Java Posse] How to deal with CheckedExceptions

2011-03-24 Thread Alexey Zinger
From: Josh Berry tae...@gmail.com To: javaposse@googlegroups.com Sent: Thu, March 24, 2011 1:51:42 PM Subject: Re: [The Java Posse] How to deal with CheckedExceptions On Thu, Mar 24, 2011 at 1:43 PM, Alexey Zinger inline_f...@yahoo.com wrote: Similar principles can

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-23 Thread Alexey Zinger
This seems like such a strange thing. We're talking about computer science and engineering, not exactly liberal arts stuff. I understand that many of us feel passionate about technology, mathematical elegance and all of that, but the moment I start to take sides in a paradigm war on the basis

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-23 Thread Alexey Zinger
, Mar 23, 2011 at 2:09 PM, Alexey Zinger inline_f...@yahoo.com wrote: This seems like such a strange thing. We're talking about computer science and engineering, not exactly liberal arts stuff. I understand that many of us feel passionate about technology, mathematical elegance and all

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-23 Thread Alexey Zinger
That doesn't seem right. java.util.Iterator and the rest of the collections stuff (java.util.Collection) both date back to Java 1.2. Before that, there was java.util.Enumeration. Is that what you mean? Alexey From: Josh Berry tae...@gmail.com To:

Re: [The Java Posse] Re: Object Oriented Programming is out of the CMU Computer Science Introductory Curriculum

2011-03-21 Thread Alexey Zinger
Indeed, I've never done anything right either :) What I don't understand is why functional and OO are seen as mutually exclusive. One of the main things being touted about Scala was that it would make it easy for a traditional OO Java person to dip their toe in Scala's pool and proceed into

Re: [The Java Posse] Re: Seriously HPSF - org.apache.poi.hpsf=Horrible Property Set Format etc

2011-03-17 Thread Alexey Zinger
I feel like POI is really high on my list of OSS projects I feel deeply indebted to. I've used it for work more times than I can remember. What a fantastic and probably painful bit of work they put out. Oh, and HWPF is Horrible Word Processor Format. Alexey

Re: [The Java Posse] Re: Do scientists agonize over syntax as much as we do?

2011-03-15 Thread Alexey Zinger
Alexey Zinger inline_f...@yahoo.com I certainly agree that a few people in our community have a strange sense of readability, such as people who think that :- is a fine name for a method http://twitter.com/#!/psnively/status/47304518869848065 (here is my original tweet http://twitter.com

Re: [The Java Posse] Some design questions (about immutability and other stuff)

2011-03-14 Thread Alexey Zinger
as to expose state to the rest of your system or client code in the way of your choosing, best suited to the chosen architecture. Alexey From: Kevin Wright kev.lee.wri...@gmail.com To: javaposse@googlegroups.com Cc: Alexey Zinger inline_f...@yahoo.com Sent: Mon

Re: [The Java Posse] Some design questions (about immutability and other stuff)

2011-03-14 Thread Alexey Zinger
To: Fabrizio Giudici fabrizio.giud...@tidalwave.it Cc: javaposse@googlegroups.com; Alexey Zinger inline_f...@yahoo.com Sent: Mon, March 14, 2011 9:04:31 AM Subject: Re: [The Java Posse] Some design questions (about immutability and other stuff) On 14 March 2011 10:40, Fabrizio Giudici fabrizio.giud

Re: [The Java Posse] Some design questions (about immutability and other stuff)

2011-03-14 Thread Alexey Zinger
Sent: Mon, March 14, 2011 11:00:48 AM Subject: Re: [The Java Posse] Some design questions (about immutability and other stuff) On 14 March 2011 14:48, Miroslav Pokorny miroslav.poko...@gmail.com wrote: On Tue, Mar 15, 2011 at 1:46 AM, Alexey Zinger inline_f...@yahoo.com wrote: I see a small

[The Java Posse] Do scientists agonize over syntax as much as we do?

2011-03-14 Thread Alexey Zinger
Given one of our frequently recurring themes of what defines a language: syntax vs functionality, I found it amusing having come across this essay by a mathematician, called Pi is Wrong (http://www.math.utah.edu/~palais/pi.html), where Bob Palais argues in favor of changing the value of π. I

Re: [The Java Posse] Some design questions (about immutability and other stuff)

2011-03-13 Thread Alexey Zinger
File systems -- and I/O in general -- tend to throw a big monkey wrench into the whole immutability conversation. In some ways, this is where theory and reality of computing collide and some abstractions start to leak. I suggest sometimes it's rather pointless to choice immutability to the

Is XML a programming language?; Was: [The Java Posse] Is learning languages overrated?

2011-03-09 Thread Alexey Zinger
In the article, Duncan refers to Jonathan Simon's push to Jython as a programming replacement for XML. As I read over Simon's points in favor of Jython, it occurred to me that he was advocating methods to relieve problems seen in XML-based programming languages that operate in the JVM.

Re: Is XML a programming language?; Was: [The Java Posse] Is learning languages overrated?

2011-03-09 Thread Alexey Zinger
From: phil swenson phil.swen...@gmail.com To: javaposse@googlegroups.com Cc: Alexey Zinger inline_f...@yahoo.com Sent: Wed, March 9, 2011 12:22:55 PM Subject: Re: Is XML a programming language?; Was: [The Java Posse] Is learning languages overrated? What is ant doing? It's orchestrating

Re: [The Java Posse] Is learning languages overrated?

2011-03-08 Thread Alexey Zinger
As a matter of fact, I like Ant for shell script-like situations. In fact, I've been thinking about wrapping Ant inside a Java installer solution for my stand-alone projects. Think about it: Ant has first-class file system constructs (paths, files, etc.), first-class modification checks, has

Re: [The Java Posse] Re: parallel / multicore (i.e. functional): Overrated?

2011-03-07 Thread Alexey Zinger
It's not a question of whether JavaScript code scales on multiple cores. It's a question of the JavaScript engines, which is a hot area of innovation at the moment with every major player throwing JIT technologies at it. Seems every quarter someone from the Google, Apple, Microsoft, Mozilla

Re: [The Java Posse] using structured typing to reduce Java boilerplate

2011-02-18 Thread Alexey Zinger
To paraphrase Bill Clinton's famous bit of reasoning, it comes down to how one defines is. In traditional OOP, we're accustomed to equating class inheritance with the logical is a kind of relationship. However, that's not always necessary or at least not the whole story. As of late, I've

Re: [The Java Posse] using structured typing to reduce Java boilerplate

2011-02-18 Thread Alexey Zinger
You could of course extend a list-like collection, so long as it had such a constructor as you described. But in general, if you want to expose the properties via getters, you then have to perform casting (because a collection is only parameterized with a single type). Tuples and possible

[The Java Posse] using structured typing to reduce Java boilerplate

2011-02-15 Thread Alexey Zinger
Don't know how many people have rolled their own structured typing system in plain old Java with generics, but I've been finding myself dragging the same Pair class from one project to another and using it in some new and interesting circumstances. Here's the basic gist of it (leaving out the

Re: [The Java Posse] Re: No, Joe, Oracle/Google is *NOT* the same as Sun/Microsoft.

2011-02-10 Thread Alexey Zinger
I have nothing against social sciences per se, but when an index like this is referred to, it's rarely accompanied by something that feels like real scientific process. What is this based on? From a little perusing of http://transparency.org it looks like a lot of their data is based on web

Re: [The Java Posse] Re: No, Joe, Oracle/Google is *NOT* the same as Sun/Microsoft.

2011-02-10 Thread Alexey Zinger
It is highly suspicious to me, when I look at such a list and cannot immediately understand what metrics are used and how the data was gathered. I was hoping to find some reference to what the data meant, but could not find it. Given the highly charged and speculative nature of the subject

Re: [The Java Posse] Re: No, Joe, Oracle/Google is *NOT* the same as Sun/Microsoft.

2011-02-10 Thread Alexey Zinger
this.palm(this.face); Alexey From: mlo55 mickl...@gmail.com To: The Java Posse javaposse@googlegroups.com Sent: Thu, February 10, 2011 4:49:39 PM Subject: [The Java Posse] Re: No, Joe, Oracle/Google is *NOT* the same as Sun/Microsoft. shouldn't it be

Re: [The Java Posse] Re: Java Swing problem

2011-02-09 Thread Alexey Zinger
on the EDT after the contents of doInBackground() you just override afterDone(). Probably not the best naming, but it fills the hole. On Wed, Feb 9, 2011 at 8:32 PM, Alexey Zinger inline_f...@yahoo.com wrote: SwingUtilities.invokeLater FTW! Alexey 2001 Honda CBR600F4i (CCS) 1998 Honda

Re: [The Java Posse] {{}} (#338)

2011-02-02 Thread Alexey Zinger
to scanning for a pair of braces at the top level of a class to see if there is an instance initializer, but those braces were camouflaged by the outer braces. I prefer the second version, with the comment included! Rob On Feb 2, 2011, at 8:37 AM, Alexey Zinger wrote: Real quick note

Re: [The Java Posse] Re: LOL! Tor is so Corporate

2011-01-31 Thread Alexey Zinger
Am I reading this right? You're saying there's a purposeful degradation of user experience in order to prevent software vendors from releasing a single version of the application that works on both devices and to make consumers pay twice if they want to experience it in both places? Alexey

Re: [The Java Posse] Re: Integration Watch: Java EE: The dead man walking

2011-01-19 Thread Alexey Zinger
Semantics aside, I think what was being suggested is not so much abandonment of JEE (irrespective of what the article said), but utilizing lighter app servers that support only a subset of the JEE spec, such as Tomcat, over the likes of JBoss. Valid point, IMO. Alexey

Re: [The Java Posse] Re: Google to drop H.264 codec from Chrome

2011-01-16 Thread Alexey Zinger
I think that's the way to go: implement existing documented standards like Flash in open source players. Then we're free. Make SWF what ODF is to office suites. You wanna run closed-source reference implementation? Go ahead. Want to free yourself from reliance on it with a little extra

Re: [The Java Posse] Re: Developers are voting with their feet in 2011 (destination Android).

2011-01-13 Thread Alexey Zinger
Last week I was taking NYC subway and saw a maintenance worker tinkering with a metrocard machine. It was open and going through some kind of rebooting-looking operation. This was clearly considered a sensitive stage because there was an armed guard standing nearby. I glanced at the

Re: [The Java Posse] Apple patents App Stores

2011-01-12 Thread Alexey Zinger
What you're describing is a trademark then, not a patent. If it's a patent, then it's about the very concept of an app store, which is yet another modern IP/software/business model patent absurdity. Alexey 2001 Honda CBR600F4i (CCS) 1996 Honda RS125 (CCS) 2002 Suzuki Bandit 1200S

Re: [The Java Posse] For loop is harmful

2011-01-08 Thread Alexey Zinger
Rakesh, I think Kevin makes a valid point here. Many of us here are proponents of open source software, and open source rightfully gets a lot of press. But we must admit that OSS as a movement has not been the strongest innovator as compared with the for-profit sector. And in terms of

Re: [The Java Posse] Re: Developers are voting with their feet in 2011 (destination Android).

2011-01-07 Thread Alexey Zinger
What if it was some kind of pedal activated voting booth? Like clutch, brake and gas, only instead it's iPhone, Windows, and Android? Alexey From: Carl Jokl carl.j...@gmail.com To: The Java Posse javaposse@googlegroups.com Sent: Fri, January 7, 2011

Re: [The Java Posse] Re: Developers are voting with their feet in 2011 (destination Android).

2011-01-07 Thread Alexey Zinger
are voting with their feet in 2011 (destination Android). That's so crazy it just might work! On Jan 7, 3:14 pm, Alexey Zinger inline_f...@yahoo.com wrote: What if it was some kind of pedal activated voting booth? Like clutch, brake and gas, only instead it's iPhone, Windows, and Android

Re: [The Java Posse] Re: programming theory: Quantum physics...to Java....to Scala?

2011-01-06 Thread Alexey Zinger
? Sorry if it's already been asked an answered and I just missed it, but is your project publicly available Alexy? Cheers, -Josh On 6 January 2011 04:00, Alexey Zinger inline_f...@yahoo.com wrote: This isn't Excel, but in my own spreadsheet, I do have a feature that turns on dependencies

Re: [The Java Posse] Re: programming theory: Quantum physics...to Java....to Scala?

2011-01-05 Thread Alexey Zinger
This isn't Excel, but in my own spreadsheet, I do have a feature that turns on dependencies in the entire spreadsheet. Been thinking about highlighting those for a single cell at a time as well. But even with Excel, it wouldn't be terribly difficult to analyze its contents with one of many

Re: [The Java Posse] Re: programming theory: Quantum physics...to Java....to Scala?

2011-01-04 Thread Alexey Zinger
I see your point, but I don't really agree that spreadsheets are inherently any harder to understand or verify than any other type of programming language. It's possible to make a mess in any language, just as it is possibly to write well laid out and designed systems in most any language.

Re: [The Java Posse] Re: programming theory: Quantum physics...to Java....to Scala?

2011-01-03 Thread Alexey Zinger
the limitation with Excel is it can only handle a 1 or 2 dimensional problem. work on a list of orders,etc... it can't handle more than a list of data easily, relational data doesn't work. On Dec 31, 2:21 am, Alexey Zinger inline_f...@yahoo.com wrote: I predict in 30 years we'll be doing most

Re: [The Java Posse] Re: File.separator question

2010-12-30 Thread Alexey Zinger
Check your code. If Letter.P == 'P' and so on, then Letter.P + Letter.H + Letter.I + Letter.L == 'ĭ' Alexey From: phil swenson phil.swen...@gmail.com To: javaposse@googlegroups.com Sent: Wed, December 29, 2010 6:50:12 PM Subject: Re: [The Java Posse] Re:

Re: [The Java Posse] programming theory: Quantum physics...to Java....to Scala?

2010-12-30 Thread Alexey Zinger
I predict in 30 years we'll be doing most of the programming in spreadsheet-like visualizations of data structures. Yes, I love me some spreadsheets. Alexey From: ScottHK sukosu...@gmail.com To: The Java Posse javaposse@googlegroups.com Sent: Thu,

Re: [The Java Posse] Re: Oracle vs Myriad

2010-12-17 Thread Alexey Zinger
I think that kind of legal test would be considered a frivolous suit. Alexey From: Fabrizio Giudici fabrizio.giud...@tidalwave.it To: javaposse@googlegroups.com Cc: Reinier Zwitserloot reini...@gmail.com Sent: Fri, December 17, 2010 7:24:00 AM Subject: Re: [The

Re: [The Java Posse] Re: Women Fed Up With Open Source Community Creeps

2010-12-08 Thread Alexey Zinger
I am not interested in engaging in a drawn-out off-topic debate here, but I'd just like to point out a couple of things: 1. Much of what you're saying is unsubstantiated. 2. The word deviant is interesting in that it essentially means not normal, but often carries a negative connotation. I

Re: [The Java Posse] Re: Women Fed Up With Open Source Community Creeps

2010-12-08 Thread Alexey Zinger
The point is not whether genders differ statistically in how much interest is exhibited toward computer science or how well they do comparatively. It doesn't matter. Assuming that all men are good at computer science and all women but 1 are no piss-poor, should still have no bearing

Re: [The Java Posse] Re: iOS fragmentation vs. Android fragmentation

2010-12-07 Thread Alexey Zinger
If a product competes in a certain consumer space and happens to be toward the expensive end of the scale, it tends to indicate that it's either a pro-sumer or a luxury product. Industrial grade offerings tend to differ from luxury ones in their richness of features or lower cost of operation

Re: [The Java Posse] Re: iOS fragmentation vs. Android fragmentation

2010-12-07 Thread Alexey Zinger
By I'll take, do you mean you-the-consumer or you-the-company? As a consumer, all else being equal, high margins on products are nothing but money being pissed away for me. For the parties on the other side of the counter, it's quite a different story, of course. I find it amusing when I

Re: [The Java Posse] Re: Women Fed Up With Open Source Community Creeps

2010-12-07 Thread Alexey Zinger
Last I heard, that was only true of the US Boy Scouts. Girl Scouts apparently have a very different stance on religion and homosexuality. This is what I heard from reputable sources, but I personally have no direct experience with either organization. Alexey

Re: [The Java Posse] Re: James Gosling on Apple, Apache, Google, Oracle and the Future of Java

2010-12-06 Thread Alexey Zinger
A few corrections are in order. I think you got the primitive type hierarchy backwards: double extends float should read float extends double, both according to the link and if you think about which way loss of precision occurs. To be fair, I think it's wrong to talk about type hierarchy with

Re: [The Java Posse] Re: James Gosling on Apple, Apache, Google, Oracle and the Future of Java

2010-12-06 Thread Alexey Zinger
, are perfectly acceptable :) On 6 Dec 2010 16:47, Alexey Zinger inline_f...@yahoo.com wrote: A few corrections are in order. I think you got the primitive type hierarchy backwards: double extends float should read float extends double, both according to the link and if you think about which way

Re: [The Java Posse] Re: James Gosling on Apple, Apache, Google, Oracle and the Future of Java

2010-12-06 Thread Alexey Zinger
Yes, but those API are documented as potentially lossy. It's an express contract the user enters into at construction time. I think this is reasonable. What is important is that we don't have this: Double Float Long ... Everything is an extension of Number. This allows us to pass

Re: [The Java Posse] Re: Google introduces (age) ratings for apps

2010-12-01 Thread Alexey Zinger
It can be a very bad thing, as in what happened to Hollywood. If it fosters secrecy and ambiguity about the rating process, then it will stifle a lot of risky speech, which is a bad thing, IMO. Alexey From: hotshot309 jillsha...@gmail.com To: The Java

Re: [The Java Posse] Re: But do people really refactor?

2010-11-24 Thread Alexey Zinger
I hear what you're saying, but we're supposed to be professionals and, at least in theory, we should not expect the IDE to be our co-workers' babysitter. From your anecdote, I get the impression that the vi guy was lacking proper judgment of his own skills rather than tools. Our language is

Re: [The Java Posse] Re: Inner Class Conundrum

2010-11-23 Thread Alexey Zinger
Moral of the story in all this: use clear and unambiguous initialization patterns. Alexey From: Tom Hawtin tackl...@googlemail.com To: The Java Posse javaposse@googlegroups.com Sent: Tue, November 23, 2010 5:35:23 AM Subject: [The Java Posse] Re: Inner

Re: [The Java Posse] Re: I'm glad I don't have to Fly right now

2010-11-23 Thread Alexey Zinger
I can't wait for the time when most time-sensitive collaboration can be done remotely and all other travel is taken care of via trains, buses, and ships. Yes, I said ships. Would much rather spend 4 days crossing Atlantic on a big vessel with deck access, restaurants, and an internet

Re: [The Java Posse] Re: I'm glad I don't have to Fly right now

2010-11-23 Thread Alexey Zinger
False premise, I think. The idea of reducing loss of life is not the end goal, but a means to combat the end goal of terrorist tactics -- diminished public morale. Most of the time, the two go hand-in-hand (after all, if people are dying, other people are scared, and if people aren't dying,

Re: [The Java Posse] Hudson and web app continuous integration

2010-11-12 Thread Alexey Zinger
Mitchell d...@happygiraffe.net wrote: On Thu, Nov 11, 2010 at 7:05 PM, Alexey Zinger inline_f...@yahoo.com wrote: We're looking at Hudson for a continuous integration solution to run a test suite against our Tomcat-hosted web app. As I learn about Hudson, it seems like a nice enough package

[The Java Posse] Hudson and web app continuous integration

2010-11-11 Thread Alexey Zinger
We're looking at Hudson for a continuous integration solution to run a test suite against our Tomcat-hosted web app. As I learn about Hudson, it seems like a nice enough package, but it seems like it lacks any way of either running tests within the app server itself. I'm hearing about people

Re: [The Java Posse] Re: Android on Windows?

2010-11-11 Thread Alexey Zinger
For virtual desktops on Windows, I highly recommend Virtual Dimension. Been using it for years. Alexey From: Ricky Clarkson ricky.clark...@gmail.com To: javaposse@googlegroups.com Sent: Thu, November 11, 2010 2:11:48 AM Subject: Re: [The Java Posse] Re:

Re: [The Java Posse] Re: Evolution from web to desktop?

2010-11-05 Thread Alexey Zinger
JavaScript already is running in a JIT-enabled VM with the same bells and whistles managed code developers are used to. What it doesn't have is type safety, so you can effectively think of JavaScript as your medium of distribution -- bytecode. It just happens to be human readable, so a lot of

Re: [The Java Posse] Re: Evolution from web to desktop?

2010-11-05 Thread Alexey Zinger
engine directly bypassing the JavaScript language. That is where a 'real' bytecode system would come in. On Nov 5, 2:59 pm, Alexey Zinger inline_f...@yahoo.com wrote: JavaScript already is running in a JIT-enabled VM with the same bells and whistles managed code developers are used to. What

Re: [The Java Posse] Re: Evolution from web to desktop?

2010-11-05 Thread Alexey Zinger
But it doesn't leave you doing things in JavaScript -- that's my point. GWT lets you write in Java and compile down to JavaScript. You never have to look at it. It's used precisely as bytecode would be. I think there will be more similar frameworks to come. Alexey

Re: [The Java Posse] Re: Evolution from web to desktop?

2010-11-05 Thread Alexey Zinger
I lack your experience with all those frameworks, but I think I understand people's general grief with Java-based UI development, whether it is deserved of not. It seems a lot of people are unhappy with the API and the boilerplate. And also very commonly, they want simple declarative syntax

Re: [The Java Posse] Re: Java Desktop is Dead, move along.

2010-10-28 Thread Alexey Zinger
What if you write the front-end part of it in GWT? Oh, the perversity... Could work nicely though. Alexey From: CKoerner chessm...@gmail.com To: The Java Posse javaposse@googlegroups.com Sent: Thu, October 28, 2010 10:43:23 AM Subject: [The Java Posse]

Re: [The Java Posse] Re: Apple has just deprecated Java on the Mac!!!

2010-10-22 Thread Alexey Zinger
Just you wait until VMWare gets ported to Java and then gets ported to Dalvik, so you could run it on Android. That way you won't need a computer at all and will be free to boot up OS X (any version you like) and run that Java 1.4 app you really needed to access. Oh dear god... Alexey

Re: [The Java Posse] Re: Email from Jobs re Java on OS-X

2010-10-22 Thread Alexey Zinger
This may or may not be an accurate assertion, but please support it some with something other than self-assuredness. On the flip side, there are some signs that do point in the direction of Apple being interested in locking down each of their platforms as much as possible. While the company

Re: [The Java Posse] Re: Apple has just deprecated Java on the Mac!!!

2010-10-21 Thread Alexey Zinger
Not to derail the thread, but I've been using Windows and Cygwin for I don't know how long now and am quite happy. I can honestly say that Cygwin has come a long way. I'm no Lynix or UNIX sysadmin. I just want my normal POSIX tools and I get them for free on cheap hardware and full driver

Re: [The Java Posse] Re: POKE 53281,0; POKE 53280,0; CTRL 2

2010-10-19 Thread Alexey Zinger
The more things change, the more they stay the same. Just give them a snazzy new phone with a camera and music and maps and whatever and stick a BASIC app on it. If you market it as retro and hacky, so much the better. Maybe sell it with a fix gear bicycle rebate coupon -- they'll eat that

Re: [The Java Posse] Creative solution for the equality problem: Am I missing something?

2010-10-17 Thread Alexey Zinger
Seems to me equals(Object) is something that addresses 80% of practical needs, but on occasion we get into trouble when we need something more. Those cases usually involve situations, where the meaning of equality is not tied to the implementation details of the objects themselves. As your

Re: [The Java Posse] Re: Name Value Parameter Pattern Plugin for IDE

2010-10-12 Thread Alexey Zinger
My understanding is that Scala case classes with named parameters do not produce a builder pattern. Yes, they'll make it easy to construct an object within Scala, but this doesn't address the original problem, which is the need for a builder-like API so any JVM language could invoke it as

Re: [The Java Posse] Re: Martin Odersky says: Skills required

2010-10-07 Thread Alexey Zinger
That's an interesting point. I did see that comment by Gosling and, while I agree on principle that Scala's type ecosystem is not easy to understand fully, once they added generics to Java, similar complexities arose naturally there, not to mention the ugly bits that stem from generics and

  1   2   >