score:-3
i personally dont see any useful use case to use jvm language to develop nb rcp/plugin. nb it self provides a ide where you can use the drag-drop feature, codegen, annotation based ide to created it. if you want to have a syntax sugar in writing nb rcp then i feel its waste of time where we already have a good ide. jvm is not going to do any much difference that the existing environment.
if you see that you need a nb like modular, gui based framework in scala ecosystem that, i personally feel writing binding wont solve that problem. scala need some framework like griffon.
score:1
for wrapping javafx there is scalafx. netbeans rich client platform is not small, and a scala wrapper seems impractical to me (i am not aware of any); just call the java code from scala. java/scala interoperability is generally decent, so while you might occasionally have to write a little bit of java as an interface, you can pretty much just use scala for any java project.
(getting the build process to work might be a little tricky, though; expect to invest a little time there.)
Source: stackoverflow.com
Related Query
- writing netbeans RCP apps on scala
- Is Scala idiomatic coding style just a cool trap for writing inefficient code?
- running scala apps with java -jar
- Writing Algebraic Data Type in Scala
- Writing functions of tuples conveniently in Scala
- Writing a functional and yet functional image processing library in Scala
- Writing a generic cast function Scala
- Scala - Writing Json object to file and reading it
- Netbeans scala plugin - no documentation
- Writing a generic mean function in Scala
- Writing a test case for file uploads in Play 2.1 and Scala
- Writing type class instances for nested classes in Scala
- Error with javah when writing JNI in Scala with Java 7
- Scala - Easiest 2D graphics for simply writing a 2D array to the screen?
- Problem with given instances writing MTL style code with Scala cats
- Writing XML literal as a parameter in Scala
- Need reference to open source play framework based scala apps
- netbeans 7.0 and scala results in stackoverflow
- Writing applications with Scala actors in practice
- Writing Parquet files with Scala for spark without spark as dependency
- Writing a factorial tail recursive function in Scala
- Set up Scala for NetBeans - Error
- NetBeans 8.2 External Execution Base API Missing for Scala Plugins
- Best practices for writing a Java library in Scala
- Scala Pickling: Writing a custom pickler / unpickler for nested structures
- programming scala apps on iphone?
- Writing a scala function which can take Int or Double values
- Writing foldTerm from 'Data types ala Carte' in Scala
- Writing error code and its string message: Scala
- Writing files to S3 using spark and scala is extremely slow. What is a better way to optimize this?
More Query from same tag
- missing OptionMapper for join on custom mapped id types in slick 1.0
- parse.form method defined in play framework 2.2.x?
- RDD SUM on Lists alternative
- Sequence of actor ask calls
- Scala Compilation Error using Partition
- Caching function values in HashMap
- How can I connect to a MySQL database using Scala?
- How to periodically execute an AKKA Actor's routine?
- What does treating a method as a function mean in Scala?
- How to convert response body in Json using play framework
- Tagged Type (@@) Comparison in Scalaz
- Play Framework 2.4 use injected variable in Scala template
- Spark Get years as array To compare
- Spark - Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/spark/sql/DataFrame
- Scala - Playframework 2.3 - serve a partial HTML
- How to refer Spark RDD element multiple times using underscore notation?
- How to add an Ivy SSH repository to SBT resolvers?
- Plain Sql in Slick to Match Char Column?
- Using type aliases to Java enums
- How does one implement a Hadoop Mapper in Scala 2.9.0?
- sbt Error: Error occurred during initialization of VM. Multiple Garbage Collectors selected
- Set specific range for int in scala
- Is there any way to do multiple inserts/updates in Slick?
- Misunderstanding error about ReactiveMongo
- I am trying to implement a recursive function in Scala to calculate Maximum value in a List
- Lift-Json Extracting from JSON object
- Why do I have "Type mismatch; Found Unit, expected Boolean" in Scala-IDE?
- How do I add an XML tag or not, depending on an Option in Scala?
- Scala collections, references, and memory efficiency
- Scaladoc 2.11.8 API incomplete?