Path: csiph.com!usenet.pasdenom.info!news.albasani.net!.POSTED!not-for-mail From: Jan Burse Newsgroups: comp.lang.java.programmer Subject: Re: AAA Abstract Application Annotations Date: Tue, 06 Mar 2012 19:36:04 +0100 Organization: albasani.net Lines: 39 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.albasani.net Bfj3PvFFbByZt2y/Vm/jLTC6DAGDsDz7MC2YfUeoiBuyBVYXIB/seXrn1WOj6CJ46hcebHN0qTXz2eFVawbqO185D+LfPHulUkfGOSWNmyUgyuaKyk47uRPOLcI5cufX NNTP-Posting-Date: Tue, 6 Mar 2012 18:36:04 +0000 (UTC) Injection-Info: news.albasani.net; logging-data="qkMGZ2c4eMisq1jNb3H6jMtMxLMChP5V/Fq0Mru55m7qJu9U3vIi79BSVk6QdS6lBVHVQ6E2rLrGLxqt+y/zmHgwOUl4wTOj+RfFqSUYFUq6YR9OzME4xwtdjVlyAOH1"; mail-complaints-to="abuse@albasani.net" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.2) Gecko/20120216 Firefox/10.0.2 SeaMonkey/2.7.2 In-Reply-To: Cancel-Lock: sha1:TBaxuYJUeEPDQZNpkKADzyf1hIg= Xref: csiph.com comp.lang.java.programmer:12736 Jeff Higgins schrieb: > On 03/05/2012 02:38 PM, Jan Burse wrote: > > >> Abstract Application Annotations > >> What if I want to decide whether my JFrame >> is a deamon or not at runtime? >> > > Shrugs, I'm sure the unknown development team hasn't worked out all the > details yet. :| > Annotations, well, they should give information to tool chains. Of course we can try to turn every framework into a tool. (Also a kind of business model) But this doesn't make the resulting artefact more lightweight. You will have as a result: - the framework + the annotation definitions (for Java) + the annotation processor (at runtime eventually, so that there is no real tool step) And then you loose flexibility, in case the framework gets locked away from the end-user (the programmer). Bye Bye