Nice TWiki > Main > WebHome (search result) TWiki webs:
Dev | Doc | Main | TWiki | Sandbox
Main . { Users | Groups | Offices | Changes | Index | Search | Go }
Search: Daniel *Bonniot[^A-Za-z]

Topics in Dev web: Changed: now 20:28 GMT Changed by:
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 ...  
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 . ...  
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{} void foo ...  
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/NET ...  
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 ...  
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 ...  
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 ...  
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 by ...  
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 ...  
CurrentDiscussions 20 Apr 2004 - 04:22 - r1.12 ChristianS
Discussions of the language aspects of Nice. StandardLibrary EnumImplementation VisibilityModifiers NiceConstructors ClassInvariants PatternSyntax SingletonClasses ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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. This ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  
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 ...  

Number of topics: 40

Topics in Doc web: Changed: now 20:28 GMT Changed by:
AbstractInterfacesPackagingProblem 30 Apr 2003 - 21:48 - r1.3 DanielBonniot
The problem of non-local AI is a very complex one, so you cannot expect it to be modified soon. We have to tackle with it. Here is a justification that I cannot allow ...  
AlgebraicDatatype 25 Feb 2005 - 10:23 - r1.13 DanielBonniot
I think that it would be very convenient to have access to good old algebraic datatypes in Nice, perhaps modified as described in this article: ( http://lampwww.epfl ...  
CollectionExample 06 Jun 2003 - 18:22 - NEW DanielBonniot
package test; void main(String args) { java.util.List frenchNumbers new ArrayList(); frenchNumbers.add("Zero"); frenchNumbers.add("Un"); frenchNumbers.add("Deux" ...  
DevelopmentTools 04 Mar 2005 - 09:54 - r1.9 DanielBonniot
TOC Editors There is an Dev.EclipsePlugin for the http://www.eclipse.org Eclipse IDE . There is a Nice mode for Emacs included in the distribution. It highlights ...  
FunctionsAndMethods 25 Jan 2004 - 21:37 - r1.7 TWikiGuest
Methods are one of the main area where Nice differs from traditional object oriented languages. This difference makes Nice much more powerful, but it also requires ...  
GetInvolved 09 Jul 2005 - 18:24 - r1.7 DanielBonniot
Thanks for your interest in getting involved! Nice is not pushed by a single company, but developed openly by a small team, in the spirit of free software. It will ...  
HelloWorld 30 May 2003 - 01:46 - NEW DanielBonniot
// in a file 'main.nice', in directory 'hello' // compile from the parent of 'test' package hello; void main(String ) { println("Hello, world"); } Main.DanielBonniot ...  
JavaIntegration 28 Apr 2005 - 11:53 - r1.4 TWikiGuest
This page is about the use of Nice on the Java platform and with Java tools. Nice is not yet mainstream, so not supported natively by most tools. Luckilly, Nice is ...  
LazyVectorExample 30 Jan 2003 - 00:16 - NEW TWikiGuest
LazyVector? is an example of a lazy data structure, one whose contents are computed only when they're actually examined. One nice thing you can do with a lazy data ...  
NiceInfo 28 Apr 2005 - 11:54 - r1.4 TWikiGuest
NiceInfo is the maing mailing list where users can ask questions about the language, request help with a specific problem, hear about plans to improve the language ...  
NiceQuestions 28 Apr 2005 - 11:54 - r1.25 TWikiGuest
This section is for questions that people have about Nice, and may serve as the beginnings of an FAQ, if desired. Please don't post bugs here but submit them to the ...  
NiceSwing 31 May 2003 - 01:32 - r1.3 TWikiGuest
On this page you will find the documentation of NiceSwing. I structured it a little like a FAQ not only because it made it somewhat easier for me to structure, but ...  
NiceSwingFiles 05 Feb 2004 - 18:05 - r1.5 DanielBonniot
NiceSwing in a jar file The simplest is to http://nice.sourceforge.net/maven/nice/jars/nice-swing-SNAPSHOT.jar download this jar file . You can then compile NiceSwing ...  
NiceVersusGroovy 23 Apr 2005 - 15:25 - r1.4 TWikiGuest
See the two blog articles by Main.BrynKeller: http://www.xoltar.org/2004/aug/07/nice-groovy.html Groovy features in Nice http://www.xoltar.org/2004/aug/09/nice-groovy ...  
NiceVersusPizza 23 May 2003 - 13:01 - r1.3 DanielBonniot
This page is an attempt to summarize the differences between Nice and Pizza. TOC Comparison of common features Type systems Both languages have type parameters. The ...  
OptionTypes 14 Aug 2003 - 08:15 - r1.3 TWikiGuest
In Java, every non-primitive type can contain the special value null . However, calling a method on null will throw a NullPointerException at runtime. For instance ...  
SingletonPattern 11 Jun 2003 - 20:02 - r1.3 BrynKeller
In Java, creating a singleton class involves StaticMethods and StaticFields: package a; public class Single { public static Single getInstance() { return instance ...  
StaticFieldsAndMethods 11 Feb 2003 - 13:36 - r1.2 TWikiGuest
Static methods A static method in Java is just a function (no dispatch) and it has no implicit 'this' parameter. So in Nice you can write a function instead (directly ...  
StatisticsLinks 27 Jan 2004 - 00:11 - NEW DanielBonniot
http://sourceforge.net/project/stats/index.php?report months group id 12788 Page views and downloads on Sourceforge http://freshmeat.net/project-stats/view/38207 ...  
SuperCall 14 Oct 2003 - 23:42 - r1.6 RohanHart
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 ...  
SwingLibraryExample 30 Jan 2003 - 01:38 - NEW TWikiGuest
This example shows the way one can add and remove event listeners using the swing library. It uses new classes not present in cvs yet (See NiceGuiControlClasses for ...  
TaskBenchExample 03 Sep 2003 - 18:45 - r1.2 DanielBonniot
package bench; interface ISchedulerTask { Tcb run(Packet packet); } / The Idle task counts how often it is activated ending the simulation when the aCount limit is ...  
ToolsNeedingImprovements 28 Apr 2005 - 11:55 - r1.5 TWikiGuest
These are current issues with external tools. You help with those, sometimes as simply as by voting to ask a bug to be fixed, or of course by working on the fix yourself ...  
UnitTesting 19 Apr 2005 - 10:31 - r1.8 DanielBonniot
Usage The basic idea is that you write test methods inline with the code you want to test. package hello; // Functionality of the package public void printHello(PrintWriter ...  
UserManual 18 Feb 2003 - 16:19 - NEW TWikiGuest
The UserManual is the main documentation for the Nice language. You can read it at http://nice.sf.net/manual.html DanielBonniot 18 Feb 2003  
UsingJavaFromNice 07 Mar 2003 - 14:45 - r1.3 AlexGreif
This topic gives some tips and hints how to use Java from Nice javanice package test; public class Foo { static public String sayHello() { System.out.println("hello ...  
UsingNiceFromJava 07 Mar 2003 - 13:23 - r1.2 DanielBonniot
This topic gives some tips and hints how to use Nice from Java #NiceMethod java nice method #NiceMethod java nice method javanice package test; import java.util ...  
VisitorPattern 30 May 2003 - 11:20 - NEW DanielBonniot
There is an http://nice.sourceforge.net/visitor.html article comparing the visitor pattern and multi-methods in Nice . Main.DanielBonniot 30 May 2003  
WebNotify 21 Jan 2004 - 03:32 - r1.6 BrianSmith
This is a subscription service to be automatically notified by e-mail when topics change in this Doc web. This is a convenient service, so you do not have to come ...  
WebStatistics 07 Aug 2005 - 10:51 - r1.515 TWikiGuest
Statistics for Doc Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Aug 2005 814 0 0 96 QuickIntroduction ...  

Number of topics: 30

Topics in Know web: Changed: now 20:28 GMT Changed by:

Number of topics: 0

Topics in Main web: Changed: now 20:28 GMT Changed by:
DanielBonniot 28 Jan 2003 - 11:12 - NEW DanielBonniot
Name: Daniel Bonniot Login Name: bonniot Email: bonniot@users.sf.net Phone: Department: Location: (Please specify office location) Comment: Personal Preferences ...  
TWikiAdminGroup 06 Mar 2003 - 16:50 - r1.8 AlexGreif
TWiki Administrator Group Set GROUP AlexGreif, DanielBonniot Set ALLOWTOPICCHANGE TWikiAdminGroup (Note: Set the members of TWiki Administrator Group in GROUP, then ...  
WebStatistics 15 Aug 2005 - 08:03 - r1.13 TWikiGuest
Statistics for Main Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Aug 2005 1207 4 0 102 ...  

Number of topics: 3

Topics in Sandbox web: Changed: now 20:28 GMT Changed by:
TestTopic1 04 May 2004 - 04:38 - r1.4 TWikiGuest
Title test TOC http://gplprojects.org test First section Second section Subsection http://www.date-idea-dating-ideas.com/date-ideas/ romantic date ideas , http:/ ...  
WebStatistics 12 Aug 2005 - 20:34 - r1.520 TWikiGuest
Statistics for Sandbox Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Aug 2005 139 0 0 ...  

Number of topics: 2

Topics in TWiki web: Changed: now 20:28 GMT Changed by:
TWikiPreferences 30 Nov 2003 - 15:44 - r1.51 DanielBonniot
TWiki Site-Level Preferences The following are site-level settings that affect all users in all webs on this TWikiSite. They can be selectively overwritten on the ...  
WebStatistics 15 Aug 2005 - 02:58 - r1.521 TWikiGuest
Statistics for TWiki Web Month: Topic views: Topic saves: File uploads: Most popular topic views: Top contributors for topic save and uploads: Aug 2005 1695 0 0 76 ...  

Number of topics: 2

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.