Nice TWiki > Dev > WebHome (search result) TWiki webs:
Dev | Doc | Main | TWiki | Sandbox
Dev . { Changes | Index | Search | Go }
Topics in Dev web: Changed: now 16:49 GMT Changed by:
WebStatistics 14 Aug 2005 - 01:47 - r1.487 TWikiGuest
Statistics for Dev Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Aug 2005 1736 0 0 116 ...  
UserManualOmissions 07 Jul 2005 - 10:05 - r1.43 DanielBonniot
These are aspects of the language that are not covered by the User Manual, but that should be. overview short paragraph giving the big information methods not contained ...  
StandardLibrary 02 Jul 2005 - 10:04 - r1.17 TWikiGuest
TOC Documentation for the standard library We need a documentation for the standard library. The best way would be to write a tool NiceDoc, similar to javadoc. There ...  
NiceConverter 23 Jun 2005 - 00:11 - NEW TWikiGuest
It would be nice to have a tool to convert a set of Java classes to Nice syntax (e.g. stripping out the typecasts, putting argument names in all method calls, etc ...  
FeatureProposals 23 Jun 2005 - 00:08 - r1.19 TWikiGuest
This page is where you can propose new features for Nice. page. You can also edit a feature page to comment on the proposal. PropertySyntax InnerClasses PartialApplicationSyntax ...  
TypeErasureLimitations 30 Apr 2005 - 12:14 - NEW TWikiGuest
Generics are implemented in Nice using a technique called `type erasure' just like in Java 5. The technique and some of its repercussions are quite nicely described ...  
NiceCompiler 30 Apr 2005 - 12:04 - r1.6 TWikiGuest
Implementation issues of the compiler. TodoList BadErrorMessages Documentation CompilationAPI SyntanticClassHierarchy CompilerTerminology TypeErasureLimitations Building ...  
EnhancedNullTesting 11 Apr 2005 - 14:50 - NEW TWikiGuest
http://sourceforge.net/tracker/index.php?func detail aid 671444 group id 12788 atid 362788 Section "Non-local variables" in http://nice.sourceforge.net/cgi-bin/twiki ...  
BootstrappingFromCVS 11 Apr 2005 - 12:48 - r1.3 TWikiGuest
Requirements: A proper javac for example the Sun or IBM ones. (not the gcj-wrapper) On Debian, for example use the `java-package' package Get the Nice module from ...  
DevelopmentVersion 06 Apr 2005 - 13:36 - r1.3 TWikiGuest
Before a new version is released, it is sometimes available for testing purposes. List of changes You can see the latest list of changes at http://cvs.sourceforge ...  
CheckedIntegerArithmetic 17 Jan 2005 - 20:08 - r1.12 MotiN
The current behaviour of numeric type is to silently overflow. In some cases this is what is needed, and in some cases you don't really care, because it is guaranteed ...  
EnumImplementation 16 Jan 2005 - 15:22 - r1.8 MotiN
Nice will get enums soon but first the exact implementation and syntax needs to be discussed. TOC Specification A good starting point is the java 1.5 enum proposal ...  
VisibilityModifiers 12 Jan 2005 - 03:16 - r1.15 RohanHart
What should be the exact semantics of the VisibilityModifiers? Can VisibilityModifiers added to method declarations or method implementations or both? How do VisibilityModifiers ...  
EclipsePlugin 10 Jan 2005 - 06:47 - r1.35 TWikiGuest
On this page the Nice Eclipse Plug-in is described TOC What is it? The "Nice Eclipse Plugin" is a plugin for the open source Eclipse IDE. It is possible to extend ...  
TreeDataConstruction 03 Jan 2005 - 00:09 - r1.6 MarkCC
An interresting idea from the Groovy language is to have an easy way to create tree like data as xml, html and user interfaces. More info: http://groovy.codehaus ...  
BigPictureWhatIsItGoodFor 22 Dec 2004 - 16:33 - r1.11 MikeBeckerle
Maybe a year from now, one of the most obvious special things about Nice will turn up in releases of Java and C# ( http://msdn.microsoft.com/msdnmag/issues/03/10 ...  
WebHome 20 Dec 2004 - 01:58 - r1.22 RohanHart
This is the place to discuss the ongoing development of Nice. FeatureProposals CurrentDiscussions NiceCompiler ToolsAndLibraries (includes EclipsePlugin...) DevelopmentVersion ...  
NewEclipsePlugin 03 Dec 2004 - 18:03 - NEW MartinGamsjaeger
As I am just starting to develop a new Eclipse Plugin for Nice, I wanted to share my first ideas and goals concerning features and their realization with the community ...  
ToolsAndLibraries 03 Dec 2004 - 17:56 - r1.10 MartinGamsjaeger
Current projects Doc.NiceSwing TestSuite EclipsePlugin NewEclipsePlugin Future projects (waiting for volunteers) NiceDoc NiceUnit syntax highlighting for vim update ...  
SyntanticClassHierarchy 18 Nov 2004 - 00:21 - r1.3 LucPerrin
In an attempt to understand better the syntax part of nice, here is the class hierarchy for the bossa.syntax package. I have included questions and comments for discussion ...  
CompilerTerminology 17 Nov 2004 - 19:15 - NEW ArjanB
Terms that may need explanation related to compilers and typesystems or terms that have specific meaning for Nice. General arity closure formalparameter Types monotype ...  
AnonymousExceptionHandling 21 Oct 2004 - 12:01 - NEW ImamTashdidUlAlam
I was just wondering, when Nice interacts heavily with Java, the resultant code contains too many curly braces which are not nice at all, as exceptions must be handled ...  
PackageRepository 23 Aug 2004 - 18:29 - r1.5 BrynKeller
This is a draft about how package repositories will be handled. Some motivation for this feature is given Doc.GetInvolved#The Community there . TOC Principle A repository ...  
JEditPlugin 05 Aug 2004 - 16:18 - NEW BrynKeller
I've started a JEdit syntax mode for Nice. Installation info and downloads are available from http://www.xoltar.org/2004/aug/05/jedit-nice-mode.html on my website ...  
AnnouncingNewReleases 29 Jul 2004 - 15:28 - r1.6 DanielBonniot
How and where to announce new releases? The release itself is done on sourceforge. It includes release notes and the changelog (copy-pasted from the http://cvs.sourceforge ...  
StreamTypes 23 Apr 2004 - 04:42 - r1.3 RohanHart
Erik Meijer and Wolfram Schulte have some interesting ideas about "stream types" which look like they could improve some of the code I've been writing. See http: ...  
HandlingJNI 20 Apr 2004 - 04:38 - NEW ChristianS
First some simple examples how JNI in JAVA works: Test.java: class Test { static { System.loadLibrary("test"); } public static void main(String args) { System.out ...  
CurrentDiscussions 20 Apr 2004 - 04:22 - r1.12 ChristianS
Discussions of the language aspects of Nice. StandardLibrary EnumImplementation VisibilityModifiers NiceConstructors ClassInvariants PatternSyntax SingletonClasses ...  
BlockCallSyntax 24 Feb 2004 - 19:08 - r1.16 BrynKeller
It would be good to allow a different syntax for method application in some circumstances. Specifically, it would be nice if: foo { baz(); } could expand into foo ...  
PartialApplicationSyntax 24 Feb 2004 - 18:11 - r1.14 IsaacGouy
Imported from SourceForge RFE #672069 Background: Many functional languages provide "curried" functions, of the form a b c, rather than the more typical (in Nice ...  
SyntaxChanges 14 Feb 2004 - 22:50 - r1.2 BrianSmith
A few syntax changes are being considered now. Using the same symbol for function types and anonymous functions. Making "val" an alternative for "let". "val" would ...  
ConstructorSyntax 09 Feb 2004 - 00:49 - r1.17 DanielBonniot
I'm trying to summarize my ideas on constructors, based on the NiceConstructors discussions we had. I think we should separate two aspects: creation of new instances ...  
CustomConstructors 05 Feb 2004 - 22:38 - r1.27 DanielBonniot
Construction is the process of creating a new object whose fields have some meaningful value. Currently, only the automaticly generated default constructor does that ...  
NiceConstructors 03 Feb 2004 - 09:42 - r1.35 DanielBonniot
Links to proposals UPDATE: As a first step, in the current development version, classes can have initializers, like in Java. One further improvement is to allow CustomConstructors ...  
BadErrorMessages 01 Feb 2004 - 20:23 - r1.12 DanielBonniot
An overview of error messages that needs improvement. TOC To do Unsatisfiable constraints class A{} class B extends A{} interface I{} class X implements I{}  
WebNotify 21 Jan 2004 - 03:31 - r1.9 BrianSmith
This is a subscription service to be automatically notified by e-mail when topics change in this Dev web. This is a convenient service, so you do not have to come ...  
VoidInTypesAndErrors 14 Jan 2004 - 19:51 - NEW IsaacGouy
void return types are allowed, and void can be used in anonymous functions. However ()- still shows up in some error messages. Given the prevalence of C/Java would ...  
TypeAlias 04 Jan 2004 - 22:04 - r1.4 ArjanB
Arjan has mentioned this a couple of times. Given that Nice is more than an OO language, do we need more than the ability to define a new object? (On a related subject ...  
ObjectType 15 Dec 2003 - 13:24 - r1.3 DanielBonniot
This page documents the support of the type Object in Nice, which has been present since version 0.9.5 Current Situation Object is currently a sort of alien in Nice ...  
AddingConstness 21 Nov 2003 - 07:40 - r1.4 BrianSlesinsky
On a longer term(post 1.0) Nice might get a const keyword. Anyone who's is interested in writing a proposal should look at this proposal for java: http://david.tribble ...  
DynamicMembers 17 Nov 2003 - 16:12 - r1.8 DanielBonniot
Dynamic Members This is the ability for a class to add members to their class at runtime. Actually, that's not what I'm proposing. I really want classes to be able ...  
PropertySyntax 12 Nov 2003 - 21:24 - r1.8 DanielBonniot
I was thinking if it maybe would be a good idea to let the compiler help when writing properties. What if we could let the compiler automatically create get/set functions ...  
UnknownType 12 Nov 2003 - 14:01 - r1.4 DanielBonniot
Unknown Type I'd like to propose something that, at first glance, goes against the strongly typed phylosophy of Nice and Java. I'd like to have the ability to sometimes ...  
PerformanceTesting 07 Nov 2003 - 12:10 - NEW DanielBonniot
We already have a comprehensive TestSuite, to check the correctness of the compiler. It would also be very useful to be able to automatically mesure performance. ...  
FunctionsReplacedByMultiMethods 18 Oct 2003 - 15:06 - r1.2 DanielBonniot
Note: this has been implemented, as of Nice 0.9.2 Main.DanielBonniot 18 Oct 2003 Imported email discussion: Could there be a way to also be able to separate the ...  
TodoList 18 Oct 2003 - 15:04 - r1.6 ArjanB
Overview of the things left to do in random order Features VisibilityModifiers. ChangeNumberOfTypeParametersInSubclasses PropertySyntax PartialApplicationSyntax Improved ...  
NiceDoc 13 Sep 2003 - 04:10 - r1.6 DanielBonniot
We need a javadoc-like tool for Nice. If possible, it would be good to re-use someone else's existing backends and just write a frontend for Nice. Main.BrynKeller ...  
InnerClasses 21 Aug 2003 - 19:47 - r1.3 ArjanB
I was wondering if it will sometime be possible to declare inner classes in Nice ? I guess this is very useful in some cases. Inner classes are currently not accepted ...  
ChangeNumberOfTypeParametersInSubclasses 08 Aug 2003 - 16:13 - r1.2 ArjanB
Does "Modification of the type system for subclasses with a different number of type parameters than the parent." mean that I could do: class B extends A {} rather ...  
StandardLibraryMethods 08 Aug 2003 - 15:47 - r1.3 ArjanB
An overview of the methods and function in stdlib for discussing semactics and as starting point of the documentation. The documentation comments are before the signatures ...  
TestSuite 02 Aug 2003 - 15:40 - r1.5 DanielBonniot
This page documents the testsuite engine for Nice. It also contains a list of wanted features that are not implemented yet. TOC Nice TestSuite Documentation The Nice ...  
NiceLogos 02 Aug 2003 - 09:22 - r1.5 DanielBonniot
Very Nice: mailto:subagsol@yahoo.com Chetan Mittal Nice Logo for Eclipse-Plugin: mailto:subagsol@yahoo.com Chetan Mittal Nice work! It might be good to keep some ...  
FieldTypeOverriding 02 Aug 2003 - 08:24 - r1.2 DanielBonniot
It is often useful to declare that, in a subclass, a certain field of the superclass has a more precise type. To be safe, this feature only applies to final fields ...  
WritingAutomatedTests 22 Jun 2003 - 10:06 - NEW DanielBonniot
Generalities A test is a procedure that checks some functionality of the Nice compiler. Format Each test consists of an executable file. It must be placed in the ...  
TestMachine 22 Jun 2003 - 10:03 - r1.5 DanielBonniot
A TestMachine is a machine that runs the AutomatedTests for Nice. This page documents how to set up a new TestMachine. TOC Requirements To be most useful, the tests ...  
AutomatedTests 22 Jun 2003 - 09:36 - NEW DanielBonniot
Tests are performed continuously to check that the compiler is working properly. The results are http://nice.sourceforge.net/tests.html published on the website ...  
TupleFunctionDeclaration 18 Jun 2003 - 18:07 - r1.3 DanielBonniot
This page describes the feature request to use tuple types in function declarations and anonymous functions. The following code shows the currently working way. The ...  
CompilationAPI 18 Jun 2003 - 14:38 - NEW DanielBonniot
The compiler can be called from JVM languages (Nice, Java, ...) by using a high level API, instead of starting a different OS process (application). This is used ...  
NiceCompilerInNice 12 Jun 2003 - 10:37 - NEW ArjanB
When and how should the NiceCompiler(bossa. packages) be converted to Nice? It has quite a few benefits but it will require a lot of time to do so. Is the language ...  
NiceCasts 06 Jun 2003 - 20:26 - r1.24 AlexGreif
Here are some examples where I had to use cast or notNull in my project. BR Which problems are not solved yet in 0.8? Main.ArjanB java.util.List handles new ArrayList ...  
FlagInterfaces 06 Jun 2003 - 19:17 - r1.7 DanielBonniot
This page shows the concept of FlagInterfaces to solve the typesafety problem of the collections api. Note: this is an immature proposal and the syntax will change ...  
ClassInvariants 06 Jun 2003 - 18:48 - r1.4 DanielBonniot
I'm looking ahead to when invariants are added, and the crossover with NiceConstructors. Vague thoughts only, feel free to edit. There's an Eiffel hack to allow different ...  
ParserCombinators 25 Apr 2003 - 18:44 - NEW BrynKeller
Parser combinators are a functional approach to parsing that uses a combination of functions to define the grammar. Some (like me) find that this leads to a pleasantly ...  
SuperCall 11 Apr 2003 - 22:01 - r1.3 DanielBonniot
This page documents the current super mechanism in Nice. It compares it with super in Java, and calls for discussion on ehancements. First, it does not make sense ...  
WebPreferences 06 Mar 2003 - 16:56 - r1.4 AlexGreif
TWiki.Dev Web Preferences The following settings are web preferences of the TWiki.Dev web. These preferences overwrite the site-level preferences in TWIKIWEB . WIKIPREFSTOPIC ...  
WebRss 30 Jan 2003 - 08:15 - NEW PeterThoeny?
TWiki's Dev web SCRIPTURL /view SCRIPTSUFFIX /Dev The Dev web of TWiki. TWiki is a Web-Based Collaboration Platform for the Corporate World. INCLUDE{" TWIKIWEB .WebRssBase ...  
WebIndex 24 Nov 2001 - 11:41 - r1.2 PeterThoeny?
SEARCH{"\. " scope "topic" regex "on" nosearch "on"} See also the faster WebTopicList  
WebTopicList 24 Nov 2001 - 11:40 - NEW PeterThoeny?
TOPICLIST{" $name "} See also the verbose WebIndex.  
WebChanges 16 Aug 2001 - 19:58 - NEW PeterThoeny?
INCLUDE{" TWIKIWEB .WebChanges"}  
WebSearch 08 Aug 2001 - 05:26 - NEW PeterThoeny?
INCLUDE{" TWIKIWEB .WebSearch"}  

Number of topics: 70

Topic WebHome . { }
  Copyright © 1999-2003 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback.