| Topics in Dev web: | Changed: now 02:30 GMT | Changed by: |
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| NiceCompiler | 30 Apr 2005 - 12:04 - r1.6 | TWikiGuest |
| Implementation issues of the compiler. TodoList BadErrorMessages Documentation CompilationAPI SyntanticClassHierarchy CompilerTerminology TypeErasureLimitations Building ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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:/ ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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.org ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| 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 ... | ||
| WebChanges | 16 Aug 2001 - 19:58 - NEW | PeterThoeny? |
| INCLUDE{" TWIKIWEB .WebChanges"} | ||
| 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 ... | ||
| WebIndex | 24 Nov 2001 - 11:41 - r1.2 | PeterThoeny? |
| SEARCH{"\. " scope "topic" regex "on" nosearch "on"} See also the faster WebTopicList | ||
| 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 ... | ||
| 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 ... | ||
| WebSearch | 08 Aug 2001 - 05:26 - NEW | PeterThoeny? |
| INCLUDE{" TWIKIWEB .WebSearch"} | ||
| 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 ... | ||
| WebTopicList | 24 Nov 2001 - 11:40 - NEW | PeterThoeny? |
| TOPICLIST{" $name "} See also the verbose WebIndex. | ||
| 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 ... | ||
| Topic WebIndex . { Edit | Attach | Ref-By | Printable | Diffs | r1.2 | > | r1.1 | More } |
|
Revision r1.2 - 24 Nov 2001 - 11:41 GMT - PeterThoeny? Parents: 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. |