Re: Project ideas
virtualeyes <sit1way <at> gmail.com>
2012-04-02 23:17:18 GMT
Well, IDE support for Scalate or Play's template engine would be a
complete & utter God Send.
Basically go from rainbows and butterflies in pure Scala code, to some
arcane dungeon of doom at the template layer (i.e. might as well use
VI, Notepad, etc. both IntelliJ and Scala IDE are currently useless as
far as template engine support goes).
Shame particularly for Scalate, James Strachan launched the project 3
or 4 years ago and still, zero IDE support. Sad, does anybody do IDE-
based web development in Scala? ;-(
On Apr 2, 6:02 pm, Eric Pederson <eric... <at> gmail.com> wrote:
> I would love to see Classfile annotations implemented. I'm not sure if
> this is doable as a GSoC project, but if it was it would be great.
>
>
>
>
>
>
>
> On Saturday, March 31, 2012 10:51:03 AM UTC-4, Jerzy Redlarski wrote:
>
> > Hello Scala Language Community,
>
> > My name is Jerzy Redlarski and I am a student of Gdansk University of
> > Technology in Poland. I'd like to support the development of the Scala
> > language, about which I learned through a Java User Group about a year ago.
> > I'd like to ask you for suggestions, which of the project ideas would be
> > best suited to my skills, as well as the most useful for the community?
>
> > My experience with the Scala language is limited to what I've learned by
> > reading "Programming Scala" and experimenting with the examples. I'm also
> > just beginning to learn about functional programming, since in my
> > university it was only mentioned once, with examples given in XSLT. I've
> > tried searching for good sources to learn more about functional
> > programming, but since few of the professors in my university are
> > interested in it, I had little success. The best ones I've found were
> > chapters in books about Scala, and this article
> >http://www.defmacro.org/ramblings/fp.html
> > I suppose I could find more in books about Haskell, Lisp and Clojure, but
> > it doesn't hurt to ask, if you could suggest some good texts about how to
> > solve practical problems the functional way? So far, I'm mostly unsure how
> > to couple functional paradigms with stochastic, time-dependent programs, as
> > well as algorithms that depend on complex changing data structures such as
> > graphs. I'm also quite confused by monads, but I suppose understanding will
> > come with practice.
>
> > On the other hand, I'm quite experienced with 2D/3D graphics (OpenGL,
> > Java3D, LWJGL, AWT/Swing), soft/rigid body simulations, multi-agent systems
> > (JADE) and basic artificial intelligence. I'm also used to Eclipse IDE,
> > although I'm no stranger to NetBeans either. I've had no experience with
> > IntelliJ though. I've used git, svn, JUnit, Maven and Google Guice. As for
> > mobile devices, I have more experience with Java ME than with Dalvik. As
> > for web and server applications, my experience is limited, although I know
> > how to work with databases.
>
> > Of the project ideas listed for GSoC 2012, I suppose I could use my
> > experience with Eclipse and git to work on integrating giter8 with the IDE.
> > I could also try to improve the "Smart Quick Fixes". Thus, I'd need to know
> > which of these projects is more important for the community.
>
> > Looking through the mailing group, I've also found some interesting ideas
> > that could make use of my graphics experience, such as the porting of
> > prefuse to Scala suggested by Sciss, writing some sort of visualization of
> > Akka actor networks suggested by Tomáš Heřman and the idea of instant
> > feedback suggested by Stefan Wagner. I'm not sure if these have such a high
> > priority, nor if there is anyone intrested in mentoring these, but if there
> > is, I think it could make for an interesting project, a great learning
> > experience, as well as leading to the creation of some tools I might find
> > useful in my other projects later on.
> > If I may suggest something myself, I'm planning to write a real-time
> > raytracer is Scala, using CUDA and/or OpenCL to optimise the bottlenecks,
> > but since I don't expect too many people to find this idea useful, I'm
> > mentioning it just in case.
>
> > I'm looking forward to your suggestions,
>
> > Jerzy Redlarski