Re: Announcing: Scala-Wicket Extensions Project
Ok yup - it's on the cards to be removed... cretzel wrote: > > > > Antony Stubbs wrote: >> >> >> Yes, the ⇒ is actually what the "=>" is supposed to be in Scala, and is a >> UTF8 character, which I'm sure would be supported by all modern editors. >> I'm surprised you can't see it properly. What OS and version of Eclipse >> are you viewing them with? I am toying around with ⇒ atm and haven't >> really reached a decision on which I prefer. But if it causes trouble for >> people, and it's an open library, then causing _less_ trouble for people >> is preferable :) >> >> > > I'm having the same problems, in any text editor. > - ___ http://stubbisms.wordpress.com http://stubbisms.wordpress.com -- View this message in context: http://www.nabble.com/Announcing%3A-Scala-Wicket-Extensions-Project-tp24975011p25401691.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
Antony Stubbs wrote: > > > Yes, the ⇒ is actually what the "=>" is supposed to be in Scala, and is a > UTF8 character, which I'm sure would be supported by all modern editors. > I'm surprised you can't see it properly. What OS and version of Eclipse > are you viewing them with? I am toying around with ⇒ atm and haven't > really reached a decision on which I prefer. But if it causes trouble for > people, and it's an open library, then causing _less_ trouble for people > is preferable :) > > I'm having the same problems, in any text editor. -- View this message in context: http://www.nabble.com/Announcing%3A-Scala-Wicket-Extensions-Project-tp24975011p25378371.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
Op zaterdag 15-08-2009 om 13:14 uur [tijdzone +0200], schreef Martin Sachs: > Do you have good IDE for scala ? If the IDE (e.g. Plugin for eclipse) is > as well as java-IDE, scala would be the better java. But without IDE, > many enterprises wont use scala. For what it's worth, Scala support in Netbeans is advancing rapidly: http://wiki.netbeans.org/Scala http://blogtrader.net/dcaoyuan/entry/scala_plugin_for_netbeans_rewrite1 regards, -- Reinout van Schouwen - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
On 18/08/2009, at 9:30 PM, Jörn Zaefferer wrote: I'll take a look at the archetype. Still, a simple page with some example code would help a lot - Maven archetypes can be quite annoying when the repository isn't directly available. I completely agree, but I don't have time atm to do it. And the samples are available in SVN. Like I said, you are more than welcome to create a new template page in the wiki, and I will happily fill in some detail. If you don't know how to download the code, make sure you have a svn client installed, go to your prompt and type a variant of: svn checkout https://wicket-stuff.svn.sourceforge.net/svnroot/wicket-stuff/wicketstuff-core/scala-extensions-parent wick-scala-extensions Then look in the sample directory for the sample project. Also I don't know where to get the test-jars. The test code is all under the src/test dirs of the various projects. The bulk of the test code is in the core project - wicketstuff-core/ scala-extensions-parent/wicket-scala/src/test About that arrow character: Eclipse 3.4.x on Windows XP. Default workspace characterset is set to UTF-8 and usually that works just fine. It probably was only the class file viewer (with attached source) that had troubles displaying the character. Ok, well try looking in the normal text view. But worse, I still don't know how to type that character, which makes it extremely impractical. Ok - to clarify, Scala doesn't mind which notation you use for ⇒. You are free to use "=>" if you wish -they are synonymous. Also note that you don't have to use ⇒ to interact with the WicketScala library code either. Hope that's clarified things! Cheers, Antony. Jörn On Tue, Aug 18, 2009 at 3:40 PM, Antony Stubbs wrote: Not sure how I missed this response Sorry! No there isn't, there's only the source code, the sample app, the archetype and the specification tests. But creating the Wicketstuff page is in the list of things to do, but it's not that close to the front of the queue unfort. If someone else wants to take a crack by my guess! Or even get me started with a template and I can fill in some details... The spec files are in the test-jars, but I guess wicketstuff projects aren't configured to deploy their test jars. Best thing to do is download the source, and have a look at the sample app. You should also be able to use the archetype by using a variation of (taken from the README for the archetype): "To use or test the archetype, run install, then either just run archetype:generate and select it from the list, or run a variant of: mvn archetype:generate -DarchetypeGroupId=org.wicketstuff.scala -DarchetypeArtifactId=wicket-scala-archetype -DgroupId=com.sharca -DartifactId=scalawicket-archetypetest -DarchetypeVersion=1.4- SNAPSHOT" note, if you have the wicketsuff repo in your settings.xml, you probably won't have to install the archetype yourself. The link to Nathan's page was only to give credit for the Fodel where credit was due - not as a source of documentation. Sorry for the confusion. Yes, the ⇒ is actually what the "=>" is supposed to be in Scala, and is a UTF8 character, which I'm sure would be supported by all modern editors. I'm surprised you can't see it properly. What OS and version of Eclipse are you viewing them with? I am toying around with ⇒ atm and haven't really reached a decision on which I prefer. But if it causes trouble for people, and it's an open library, then causing _less_ trouble for people is preferable :) Cheers, Antony. stubbisms.wordpress.com illegalargument.com sharca.com Jörn Zaefferer-2 wrote: Hi Antony, is there a website for the project with some documentation? You mention the specification files, but those aren't included in the SNAPSHOT release. So all I have are some not-so-useful SDocs, your hints here and a link to http://technically.us/code/x/the-escape-hatch, which doesn't help either. Also, when looking at the source files I see a lot of ⇒ icons, which my Eclipse just displays as a little rectangle. That makes it somewhat difficult to use those - could you stick with an ASCII charset? Jörn On Fri, Aug 14, 2009 at 6:53 PM, Antony Stubbs> wrote: Hello People, Today, I am proud to announce that I have now uploaded the first version of the new Scala-Wicket Extensions. The project aims to be a central point for Scala related extensions to the Wicket framework. At the moment, the project consists of an Archetype, Sample application and Core libraries. The core libraries at this point consist of some useful implicit conversation functions (Scala -> Java list conversion, Closure -> Fodel conversion, etc... ScalaWicket.scala) a collection of simple extensions to existing components and the Fodel class. The Fodel class allows us to use closures and pass by name parameters in Scala to avoid some explicit construction of Models. For example: new SLabel("name
Re: Announcing: Scala-Wicket Extensions Project
I'll take a look at the archetype. Still, a simple page with some example code would help a lot - Maven archetypes can be quite annoying when the repository isn't directly available. Also I don't know where to get the test-jars. About that arrow character: Eclipse 3.4.x on Windows XP. Default workspace characterset is set to UTF-8 and usually that works just fine. It probably was only the class file viewer (with attached source) that had troubles displaying the character. But worse, I still don't know how to type that character, which makes it extremely impractical. Jörn On Tue, Aug 18, 2009 at 3:40 PM, Antony Stubbs wrote: > > Not sure how I missed this response Sorry! > > No there isn't, there's only the source code, the sample app, the archetype > and the specification tests. > But creating the Wicketstuff page is in the list of things to do, but it's > not that close to the front of the queue unfort. If someone else wants to > take a crack by my guess! Or even get me started with a template and I can > fill in some details... > > The spec files are in the test-jars, but I guess wicketstuff projects aren't > configured to deploy their test jars. Best thing to do is download the > source, and have a look at the sample app. > > You should also be able to use the archetype by using a variation of (taken > from the README for the archetype): > "To use or test the archetype, run install, then either just run > archetype:generate and select it from the list, or run a variant of: > > mvn archetype:generate -DarchetypeGroupId=org.wicketstuff.scala > -DarchetypeArtifactId=wicket-scala-archetype -DgroupId=com.sharca > -DartifactId=scalawicket-archetypetest -DarchetypeVersion=1.4-SNAPSHOT" > > note, if you have the wicketsuff repo in your settings.xml, you probably > won't have to install the archetype yourself. > > The link to Nathan's page was only to give credit for the Fodel where credit > was due - not as a source of documentation. Sorry for the confusion. > > Yes, the ⇒ is actually what the "=>" is supposed to be in Scala, and is a > UTF8 character, which I'm sure would be supported by all modern editors. I'm > surprised you can't see it properly. What OS and version of Eclipse are you > viewing them with? I am toying around with ⇒ atm and haven't really reached > a decision on which I prefer. But if it causes trouble for people, and it's > an open library, then causing _less_ trouble for people is preferable :) > > Cheers, > Antony. > > stubbisms.wordpress.com > illegalargument.com > sharca.com > > > Jörn Zaefferer-2 wrote: >> >> Hi Antony, >> >> is there a website for the project with some documentation? >> >> You mention the specification files, but those aren't included in the >> SNAPSHOT release. So all I have are some not-so-useful SDocs, your >> hints here and a link to >> http://technically.us/code/x/the-escape-hatch, which doesn't help >> either. >> >> Also, when looking at the source files I see a lot of ⇒ icons, which >> my Eclipse just displays as a little rectangle. That makes it somewhat >> difficult to use those - could you stick with an ASCII charset? >> >> Jörn >> >> On Fri, Aug 14, 2009 at 6:53 PM, Antony Stubbs >> wrote: >>> Hello People, >>> >>> Today, I am proud to announce that I have now uploaded the first version >>> of >>> the new Scala-Wicket Extensions. >>> >>> The project aims to be a central point for Scala related extensions to >>> the >>> Wicket framework. >>> >>> At the moment, the project consists of an Archetype, Sample application >>> and >>> Core libraries. >>> >>> The core libraries at this point consist of some useful implicit >>> conversation functions (Scala -> Java list conversion, Closure -> Fodel >>> conversion, etc... ScalaWicket.scala) a collection of simple extensions >>> to >>> existing components and the Fodel class. The Fodel class allows us to use >>> closures and pass by name parameters in Scala to avoid some explicit >>> construction of Models. >>> >>> For example: >>> new SLabel("name", person.name ) >>> This actually constructs a Model which just like a Property Model looks >>> up >>> and re-evaluates the name property of the Person during each render time >>> (i.e. this is a dynamic model, not a static model as it may appear to be, >>> or >>> would be if it were Java). >>> Also: >>> new SPropertyListView[String]("presentations", list, _.add(new >>> SLabel("name", "asdp name"))) >>> >>> There are a whole lot of examples in the Specification files, as the >>> whole >>> library as it stands is covered by Specs unit tests. >>> >>> It also includes SBT (simple build tool) code AND Maven build code (take >>> your pick). >>> >>> I invite all those who are currently using Scala with Wicket to submit >>> there >>> odds and ends that make life easy for them - I'm sure there's a whole >>> bunch >>> of stuff out there! >>> >>> Special thanks to Stuq.nl >>> >>> P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be on >>> the Wicket Stuff repo
Re: Announcing: Scala-Wicket Extensions Project
P.s. I know I'm guilty of it too (I forgot again - the rules for reply, reply-all etc differ depending on how the lists are setup), but try to make sure your replies go to both the list, and my email address - that I'm i'm more likely not to miss them. Cheers, Antony. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
My pleasure :) I hope some people enjoying using the useful stuff in there and I hope we get some useful contributions to add to the collection.. I'm sure it will evolve over time as I use it more in our company as well. hmm, faster to write yes, but i don't think faster performing. Definitely more refactor safe with the Fodel that's for sure! And it'll be even better once the IDE support gets there... Yes, everyone's really waiting for the IDE support. 2.8 should be out in September/October which promises a new eclipse plugin with far superior functionality, stability and reliability. P.s., to quickly try out the Wicket Extensions, either add the wicketstuff repo to your settings.xml, or install the archetype from source, and run: mvn archetype:generate -DarchetypeGroupId=org.wicketstuff.scala -DarchetypeArtifactId=wicket-scala-archetype -DgroupId=com.sharca -DartifactId=scalawicket-archetypetest -DarchetypeVersion=1.4-SNAPSHOT Check out the sample app and spec tests for other possible uses. Cheers, Antony. stubbisms.wordpress.com illegalargument.com sharca.com Martin Sachs wrote: > > Thanks for that variant of programming wicket-application! > > I like scala and its concepts, very much. Using scala with wicket would > properbly make wicketapplications a little faster, more refactor-safe > and better maintainable. > > Do you have good IDE for scala ? If the IDE (e.g. Plugin for eclipse) is > as well as java-IDE, scala would be the better java. But without IDE, > many enterprises wont use scala. > > Martin > > Antony Stubbs schrieb: >> Hello People, >> >> Today, I am proud to announce that I have now uploaded the first >> version of the new Scala-Wicket Extensions. >> >> The project aims to be a central point for Scala related extensions to >> the Wicket framework. >> >> At the moment, the project consists of an Archetype, Sample >> application and Core libraries. >> >> The core libraries at this point consist of some useful implicit >> conversation functions (Scala -> Java list conversion, Closure -> >> Fodel conversion, etc... ScalaWicket.scala) a collection of simple >> extensions to existing components and the Fodel class. The Fodel class >> allows us to use closures and pass by name parameters in Scala to >> avoid some explicit construction of Models. >> >> For example: >> new SLabel("name", person.name ) >> This actually constructs a Model which just like a Property Model >> looks up and re-evaluates the name property of the Person during each >> render time (i.e. this is a dynamic model, not a static model as it >> may appear to be, or would be if it were Java). >> Also: >> new SPropertyListView[String]("presentations", list, _.add(new >> SLabel("name", "asdp name"))) >> >> There are a whole lot of examples in the Specification files, as the >> whole library as it stands is covered by Specs unit tests. >> >> It also includes SBT (simple build tool) code AND Maven build code >> (take your pick). >> >> I invite all those who are currently using Scala with Wicket to submit >> there odds and ends that make life easy for them - I'm sure there's a >> whole bunch of stuff out there! >> >> Special thanks to Stuq.nl >> >> P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be >> on the Wicket Stuff repo atm, but I'll try and get that sorted out asap. >> >> Maven signature: >> >> org.wicketstuff.scala >> wicket-scala >> 1.4-SNAPSHOT >> >> >> Cheers, >> Antony Stubbs, >> >> sharca.com >> >> > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > > - ___ http://stubbisms.wordpress.com http://stubbisms.wordpress.com -- View this message in context: http://www.nabble.com/Announcing%3A-Scala-Wicket-Extensions-Project-tp24975011p25025206.html Sent from the Wicket - User mailing list archive at Nabble.com. - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
Not sure how I missed this response Sorry! No there isn't, there's only the source code, the sample app, the archetype and the specification tests. But creating the Wicketstuff page is in the list of things to do, but it's not that close to the front of the queue unfort. If someone else wants to take a crack by my guess! Or even get me started with a template and I can fill in some details... The spec files are in the test-jars, but I guess wicketstuff projects aren't configured to deploy their test jars. Best thing to do is download the source, and have a look at the sample app. You should also be able to use the archetype by using a variation of (taken from the README for the archetype): "To use or test the archetype, run install, then either just run archetype:generate and select it from the list, or run a variant of: mvn archetype:generate -DarchetypeGroupId=org.wicketstuff.scala -DarchetypeArtifactId=wicket-scala-archetype -DgroupId=com.sharca -DartifactId=scalawicket-archetypetest -DarchetypeVersion=1.4-SNAPSHOT" note, if you have the wicketsuff repo in your settings.xml, you probably won't have to install the archetype yourself. The link to Nathan's page was only to give credit for the Fodel where credit was due - not as a source of documentation. Sorry for the confusion. Yes, the ⇒ is actually what the "=>" is supposed to be in Scala, and is a UTF8 character, which I'm sure would be supported by all modern editors. I'm surprised you can't see it properly. What OS and version of Eclipse are you viewing them with? I am toying around with ⇒ atm and haven't really reached a decision on which I prefer. But if it causes trouble for people, and it's an open library, then causing _less_ trouble for people is preferable :) Cheers, Antony. stubbisms.wordpress.com illegalargument.com sharca.com Jörn Zaefferer-2 wrote: > > Hi Antony, > > is there a website for the project with some documentation? > > You mention the specification files, but those aren't included in the > SNAPSHOT release. So all I have are some not-so-useful SDocs, your > hints here and a link to > http://technically.us/code/x/the-escape-hatch, which doesn't help > either. > > Also, when looking at the source files I see a lot of ⇒ icons, which > my Eclipse just displays as a little rectangle. That makes it somewhat > difficult to use those - could you stick with an ASCII charset? > > Jörn > > On Fri, Aug 14, 2009 at 6:53 PM, Antony Stubbs > wrote: >> Hello People, >> >> Today, I am proud to announce that I have now uploaded the first version >> of >> the new Scala-Wicket Extensions. >> >> The project aims to be a central point for Scala related extensions to >> the >> Wicket framework. >> >> At the moment, the project consists of an Archetype, Sample application >> and >> Core libraries. >> >> The core libraries at this point consist of some useful implicit >> conversation functions (Scala -> Java list conversion, Closure -> Fodel >> conversion, etc... ScalaWicket.scala) a collection of simple extensions >> to >> existing components and the Fodel class. The Fodel class allows us to use >> closures and pass by name parameters in Scala to avoid some explicit >> construction of Models. >> >> For example: >> new SLabel("name", person.name ) >> This actually constructs a Model which just like a Property Model looks >> up >> and re-evaluates the name property of the Person during each render time >> (i.e. this is a dynamic model, not a static model as it may appear to be, >> or >> would be if it were Java). >> Also: >> new SPropertyListView[String]("presentations", list, _.add(new >> SLabel("name", "asdp name"))) >> >> There are a whole lot of examples in the Specification files, as the >> whole >> library as it stands is covered by Specs unit tests. >> >> It also includes SBT (simple build tool) code AND Maven build code (take >> your pick). >> >> I invite all those who are currently using Scala with Wicket to submit >> there >> odds and ends that make life easy for them - I'm sure there's a whole >> bunch >> of stuff out there! >> >> Special thanks to Stuq.nl >> >> P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be on >> the Wicket Stuff repo atm, but I'll try and get that sorted out asap. >> >> Maven signature: >> >> org.wicketstuff.scala >> wicket-scala >> 1.4-SNAPSHOT >> >> >> Cheers, >> Antony Stubbs, >> >> sharca.com >> >> > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > > - ___ http://stubbisms.wordpress.com http://stubbisms.wordpress.com -- View this message in context: http://www.nabble.com/Announcing%3A-Scala-Wicket-Extensions-Project-tp24975011p25025121.html Sent from the Wicket - User mailing list archive
Re: Announcing: Scala-Wicket Extensions Project
Hi Antony, is there a website for the project with some documentation? You mention the specification files, but those aren't included in the SNAPSHOT release. So all I have are some not-so-useful SDocs, your hints here and a link to http://technically.us/code/x/the-escape-hatch, which doesn't help either. Also, when looking at the source files I see a lot of ⇒ icons, which my Eclipse just displays as a little rectangle. That makes it somewhat difficult to use those - could you stick with an ASCII charset? Jörn On Fri, Aug 14, 2009 at 6:53 PM, Antony Stubbs wrote: > Hello People, > > Today, I am proud to announce that I have now uploaded the first version of > the new Scala-Wicket Extensions. > > The project aims to be a central point for Scala related extensions to the > Wicket framework. > > At the moment, the project consists of an Archetype, Sample application and > Core libraries. > > The core libraries at this point consist of some useful implicit > conversation functions (Scala -> Java list conversion, Closure -> Fodel > conversion, etc... ScalaWicket.scala) a collection of simple extensions to > existing components and the Fodel class. The Fodel class allows us to use > closures and pass by name parameters in Scala to avoid some explicit > construction of Models. > > For example: > new SLabel("name", person.name ) > This actually constructs a Model which just like a Property Model looks up > and re-evaluates the name property of the Person during each render time > (i.e. this is a dynamic model, not a static model as it may appear to be, or > would be if it were Java). > Also: > new SPropertyListView[String]("presentations", list, _.add(new > SLabel("name", "asdp name"))) > > There are a whole lot of examples in the Specification files, as the whole > library as it stands is covered by Specs unit tests. > > It also includes SBT (simple build tool) code AND Maven build code (take > your pick). > > I invite all those who are currently using Scala with Wicket to submit there > odds and ends that make life easy for them - I'm sure there's a whole bunch > of stuff out there! > > Special thanks to Stuq.nl > > P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be on > the Wicket Stuff repo atm, but I'll try and get that sorted out asap. > > Maven signature: > > org.wicketstuff.scala > wicket-scala > 1.4-SNAPSHOT > > > Cheers, > Antony Stubbs, > > sharca.com > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
Its not quite as good as the Java Tools, but it has come a long way: http://www.scala-lang.org/node/94 Jörn On Sat, Aug 15, 2009 at 1:14 PM, Martin Sachs wrote: > Thanks for that variant of programming wicket-application! > > I like scala and its concepts, very much. Using scala with wicket would > properbly make wicketapplications a little faster, more refactor-safe > and better maintainable. > > Do you have good IDE for scala ? If the IDE (e.g. Plugin for eclipse) is > as well as java-IDE, scala would be the better java. But without IDE, > many enterprises wont use scala. > > Martin > > Antony Stubbs schrieb: >> Hello People, >> >> Today, I am proud to announce that I have now uploaded the first >> version of the new Scala-Wicket Extensions. >> >> The project aims to be a central point for Scala related extensions to >> the Wicket framework. >> >> At the moment, the project consists of an Archetype, Sample >> application and Core libraries. >> >> The core libraries at this point consist of some useful implicit >> conversation functions (Scala -> Java list conversion, Closure -> >> Fodel conversion, etc... ScalaWicket.scala) a collection of simple >> extensions to existing components and the Fodel class. The Fodel class >> allows us to use closures and pass by name parameters in Scala to >> avoid some explicit construction of Models. >> >> For example: >> new SLabel("name", person.name ) >> This actually constructs a Model which just like a Property Model >> looks up and re-evaluates the name property of the Person during each >> render time (i.e. this is a dynamic model, not a static model as it >> may appear to be, or would be if it were Java). >> Also: >> new SPropertyListView[String]("presentations", list, _.add(new >> SLabel("name", "asdp name"))) >> >> There are a whole lot of examples in the Specification files, as the >> whole library as it stands is covered by Specs unit tests. >> >> It also includes SBT (simple build tool) code AND Maven build code >> (take your pick). >> >> I invite all those who are currently using Scala with Wicket to submit >> there odds and ends that make life easy for them - I'm sure there's a >> whole bunch of stuff out there! >> >> Special thanks to Stuq.nl >> >> P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be >> on the Wicket Stuff repo atm, but I'll try and get that sorted out asap. >> >> Maven signature: >> >> org.wicketstuff.scala >> wicket-scala >> 1.4-SNAPSHOT >> >> >> Cheers, >> Antony Stubbs, >> >> sharca.com >> >> > > > - > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org
Re: Announcing: Scala-Wicket Extensions Project
Thanks for that variant of programming wicket-application! I like scala and its concepts, very much. Using scala with wicket would properbly make wicketapplications a little faster, more refactor-safe and better maintainable. Do you have good IDE for scala ? If the IDE (e.g. Plugin for eclipse) is as well as java-IDE, scala would be the better java. But without IDE, many enterprises wont use scala. Martin Antony Stubbs schrieb: > Hello People, > > Today, I am proud to announce that I have now uploaded the first > version of the new Scala-Wicket Extensions. > > The project aims to be a central point for Scala related extensions to > the Wicket framework. > > At the moment, the project consists of an Archetype, Sample > application and Core libraries. > > The core libraries at this point consist of some useful implicit > conversation functions (Scala -> Java list conversion, Closure -> > Fodel conversion, etc... ScalaWicket.scala) a collection of simple > extensions to existing components and the Fodel class. The Fodel class > allows us to use closures and pass by name parameters in Scala to > avoid some explicit construction of Models. > > For example: > new SLabel("name", person.name ) > This actually constructs a Model which just like a Property Model > looks up and re-evaluates the name property of the Person during each > render time (i.e. this is a dynamic model, not a static model as it > may appear to be, or would be if it were Java). > Also: > new SPropertyListView[String]("presentations", list, _.add(new > SLabel("name", "asdp name"))) > > There are a whole lot of examples in the Specification files, as the > whole library as it stands is covered by Specs unit tests. > > It also includes SBT (simple build tool) code AND Maven build code > (take your pick). > > I invite all those who are currently using Scala with Wicket to submit > there odds and ends that make life easy for them - I'm sure there's a > whole bunch of stuff out there! > > Special thanks to Stuq.nl > > P.s. it seems wicketstuff team city is stuck, so the SNAPSHOT won't be > on the Wicket Stuff repo atm, but I'll try and get that sorted out asap. > > Maven signature: > > org.wicketstuff.scala > wicket-scala > 1.4-SNAPSHOT > > > Cheers, > Antony Stubbs, > > sharca.com > > - To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org